About the role

  • Developer II creating software solutions for Thermo Fisher Scientific. Developing, maintaining applications and analyzing business requirements while collaborating with teams.

Responsibilities

  • Design, develop, and implement software solutions while collaborating with cross-functional teams to drive innovation and operational excellence
  • Develop and maintain applications that support our operations
  • Analyze business requirements, create technical specifications, write clean code, perform testing, and provide ongoing support for deployed solutions
  • Participate in code reviews, resolve complex issues, and support other developers
  • Work on diverse projects spanning web applications, data analytics, automation, and enterprise systems integration while adhering to best practices and quality standards

Requirements

  • Advanced Degree with no prior experience, or Bachelor's Degree plus 2 years of software development experience with demonstrated success delivering complex solutions
  • Preferred Fields of Study: Computer Science, Information Technology, Software Engineering or related field
  • Industry certifications in relevant technologies a plus
  • Strong proficiency in one or more programming languages (Java, Python, .NET, JavaScript)
  • Experience with web technologies, frameworks, and API development
  • Expertise in database design and SQL programming
  • Knowledge of software development lifecycle, Agile methodologies, and DevOps practices
  • Proficiency with version control systems (Git) and CI/CD pipelines
  • Strong analytical and problem-solving abilities
  • Experience with cloud platforms (AWS, Azure) and microservices architecture
  • Excellent verbal and written communication skills
  • Ability to work independently and collaborate effectively in a team environment
  • Experience with test-driven development and automated testing
  • Knowledge of security best practices and performance optimization
  • Demonstrated ability to manage multiple projects and meet deadlines
  • Willingness to learn new technologies and adapt to changing requirements
  • English communication skills required.

Benefits

  • Office
  • Flexible work arrangements

Job title

Systems Developer II

Job type

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job