Engineer III, Software
Thermo Fisher Scientific
Bangalore Urban, Karnataka, India
Responsibilities: Active participation in various scrum ceremonies such as Story grooming, sprint planning sessions, etc., alternate solutions to various problems, etc. Responsible for ownership of software modules Plans participate and perform the technical work of an assignment. Participates in a design activity with other programmers on technical aspects relating to the project. Contribute towards implementation, automated unit, and integration testing, debugging and integration of code of extreme complexity across projects. Establishes and maintains detailed and accurate documentation of all work. Proactively looks for ways and patterns to continuously automate feature testing with measurable and tangible goals Candidate Requirement: Education & Experience levels : Bachelor’s in engineering/Computer Science or master’s degree or equivalent with 6+ years of experience. Skills, Knowledge, and Experience: Hands-on experience in developing Desktop based, embedded-based applications using C++, MFC. Hands-on experience in a programming language like C++ [ C++11 and more], MFC Sound knowledge on Data Structure, Design Patterns and UML. Experience with databases, persistence frameworks, and SQL Excellent analytical and technical skills. Excellent communication and interpersonal skills Ability to work effectively with dispersed, remote, and global teams when needed. Having a wide range of experience and understanding of trends and technologies uses technical knowledge to resolve complex issues in creative and effective ways