Software Engineer

Merck Merck · Pharma · Queensland, Australia

Software Engineer role at Merck focused on designing, developing, integrating, and testing complex software solutions, including contributing to data pipelines and visualizations. Requires strong C#/.NET and SQL skills, with desirable experience in cloud technologies.

What you'd actually do

  1. Design complex software applications, components, and modules using agreed standards, patterns, and methodologies
  2. Produce and communicate multiple design views to support stakeholder needs and project goals
  3. Evaluate design alternatives and trade-offs to deliver smart, practical solutions
  4. Verify designs through modelling, simulation, or prototyping, and continuously improve your work through peer review
  5. Design, code, test, document, refactor, and maintain complex software solutions

Skills

Required

  • C#
  • .NET
  • SQL
  • MS SQL Server
  • Git
  • Test-Driven Development
  • serial protocols
  • TCP/IP protocols
  • multitask application development
  • Inversion of Control patterns
  • English communication

Nice to have

  • Microsoft Azure
  • serverless architecture
  • Continuous Integration
  • Continuous Deployment