STERIS is looking to hire a Senior Software Engineer to design, develop, and maintain high-quality software solutions, collaborate with cross-functional teams, and mentor junior engineers to help create a healthier and safer world.
Requirements
- Proficiency in programming languages, e.g., C-Sharp, .net, SQL.
- Solid understanding of C-Sharp, SQL, MVC, WPF and modern software construction techniques and principles.
- Strong understanding of software development principles and design patterns.
- Excellent problem-solving skills and attention to detail.
- Experience with agile development methodologies.
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus.
Responsibilities
- Write and update software unassisted, using the latest tools and techniques.
- Provide technical guidance on software matters to other members of the team.
- Participate in code reviews and provide constructive feedback.
- Actively manage work item priorities, minimizing risk and ensuring new features are delivered on time.
- Be an advocate of writing high quality software, promoting good working practices and not ignoring problems, or issues.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality.
Other
- 5+ years of professional software development experience.
- Strong communication and teamwork abilities.
- Actively demonstrates soft skills, fostering a positive work culture.
- Being a positive role model for the rest of the team.
- Work professionally with other disciplines, managing stakeholders e.g. QA & BA teams