Software Engineer - Team Leader
Current- Creating project plans and assigning tasks to team members.- Providing guidance and instruction to the working group about the project.- Meet with clients to collect requirements and receive feedback.- Collaborating with the software development team on application design and development.- Optimizing software by performing maintenance, updates, and upgrades.- Documenting processes and maintaining software development records.- Configure and maintain Jenkins nodes and free style projects.- Manage the configuration of the build infrastructure- Performing diagnostic tests and debugging procedures using Squish.- Improve reliability and performance of test and build processes.- Programming languages: C++, C#, Python 3.9, Batch- VCS: Git, SVN