Coordinate the design, development and implementation of software applications to ensure efficient performance and reliability.Collaborate with cross-functional teams to determine technical requirements and design specifications.Analyze and troubleshoot complex system issues to provide timely and effective solutions.Conduct detailed testing and validation to ensure the reliability and performance of software applicationsDevelop and maintain comprehensive documentation of systems and processes.Mentor and provide guidance to junior team members to foster a culture of excellence.Required Qualifications
Bachelor's degree in Computer Science, Information Technology, or a related field or equivalent experience and relevant formal academic / vocational qualification, and at least 5 years of experience that provides the knowledge, skills, and abilities to perform the job requirements.Proven experience as a Programmer Analyst or in a similar role, with a track record of successfully implementing complex projects.Strong analytical and problem-solving skills with an outstanding attention to detail.Excellent communication and collaboration abilities.Strong understanding of software development life cycle (SDLC) methodologies.Ability to work in a fast-paced, dynamic environment and compete to meet strict deadlines.Dedication to continuous learning and staying updated with the latest industry trends and technologies.Excellent English language skills (comprehension, speaking, reading, and writing).Preferred Qualifications
Advanced degree or equivalent experience in a related field.Experience working in a regulated industry.Familiarity with agile development practices.Strong communication and interpersonal skills.Join us at Thermo Fisher Scientific Inc.
and be part of an exceptionally dedicated team where your contributions will have a lasting impact!