Lead Developer - C++
Siemens
Job Profile:
As a Lead developer, you Play a central role in the development of software as a Medical Device for clinical and image-guided therapy applications.Review the specifications to determine software engineering requirements and design secure solutionsWork in an agile development environment, plan work packages as well as the design, documentation, implementation, integration and testing of software.Fix software defects, submits work products for release after integration, ensuring requirements are addressed and deliverables are of high qualityAre responsible for the holistic development of software solutions ranging from the user interface to the business logicSupport your team members and promote their further development.Develop automated tests to verify features at various test levels and continuously improve the test framework.Contribute to the improvement of processes and tools.Report the work progress into the appropriate forums and management
Desired qualifications & experience:B.E / B. Tech in Computer Science / Electronics field7-12 years of experience in the Software Development industryProficient in C++ programming and object-oriented design, multi-threading as well as experience in developing high-quality softwareExtensive experience in working with GiT, Microsoft Visual Studio, Azure DevOpsExperience in behavior driven development, clean code principles, SOLID principles, Software architecture and design Experience in test frameworks like nunit, GoogleTest and Gherkin, developing automated tests.Proven experience of co-ordination and review with project stakeholdersWorking experience in developing software for medical domain is an advantage.Desired skills:Excellent communication skills in English to enable you to work in an international environment, negotiation and moderations skills to manage stakeholders.Quick learner, with structured way of working with good decision-making skills and results-orientation You set a good example and know how to mediate between different points of view when necessary.You are interested in new technologies and are also able to introduce them in a large organization if required.
As a Lead developer, you Play a central role in the development of software as a Medical Device for clinical and image-guided therapy applications.Review the specifications to determine software engineering requirements and design secure solutionsWork in an agile development environment, plan work packages as well as the design, documentation, implementation, integration and testing of software.Fix software defects, submits work products for release after integration, ensuring requirements are addressed and deliverables are of high qualityAre responsible for the holistic development of software solutions ranging from the user interface to the business logicSupport your team members and promote their further development.Develop automated tests to verify features at various test levels and continuously improve the test framework.Contribute to the improvement of processes and tools.Report the work progress into the appropriate forums and management
Desired qualifications & experience:B.E / B. Tech in Computer Science / Electronics field7-12 years of experience in the Software Development industryProficient in C++ programming and object-oriented design, multi-threading as well as experience in developing high-quality softwareExtensive experience in working with GiT, Microsoft Visual Studio, Azure DevOpsExperience in behavior driven development, clean code principles, SOLID principles, Software architecture and design Experience in test frameworks like nunit, GoogleTest and Gherkin, developing automated tests.Proven experience of co-ordination and review with project stakeholdersWorking experience in developing software for medical domain is an advantage.Desired skills:Excellent communication skills in English to enable you to work in an international environment, negotiation and moderations skills to manage stakeholders.Quick learner, with structured way of working with good decision-making skills and results-orientation You set a good example and know how to mediate between different points of view when necessary.You are interested in new technologies and are also able to introduce them in a large organization if required.
Confirmar seu email: Enviar Email