Own multiple significant software modules (frontend and backend).Lead the integrity of technical work on concurrent projects.Plan, participate, and perform technical assignments.Offer mentorship on programming activities to peers.Implement, test, debug, and integrate complex code across projects.Continuously automate feature testing with measurable and tangible goals.Engage actively in scrum ceremonies.Maintain detailed and accurate documentation of all work.Qualification
Require BE / BTech or equivalent in computer science, electrical / electronics engineering, or related field.
Skills, Knowledge and Experience
- 10+ years of experience in end-to-end Software Development and Delivery.
- Extensive expertise in Java, J2EE, Spring, and microservices.
- Proficiency in OOAD principles and methodologies ( UML).
- Expertise in UI technologies like Angular, React JS, TypeScript, JavaScript.
- Web Service development experience : SOAP Request / Response handling, authentication, REST APIs.
- Experience with databases, persistence frameworks, and SQL.
- Rigorous knowledge of software engineering processes and data structures.
- Expertise in Configuration Management tools and concepts.
- Experience with Agile development methodologies (Scrum / XP).
- Proficiency with Internet technologies ( HTML, XML, TCP / IP) and AWS.
- Proven expertise in Networking technologies and multi-threaded programming.
- Crafting large-scale, highly available distributed software.
- Experience with development on one or more mobile platforms is a plus.
- Expertise in Windows / Linux programming.
- Exposure to the development, development, and automated testing of SaaS products.
- Experience leading a team technically.
- Experience in software development and architecture.
At Thermo Fisher Scientific, all 50,000 of our outstanding team members have a special tale to share. Become a part of our remarkable mission of empowering our clients to improve the health, cleanliness, and safety of the world.