Software Engineer Role
Are you prepared to accelerate your professional growth and make a meaningful difference in the field of life sciences?
At our organization, we're dedicated to innovating for tangible impact.
You'll thrive in a culture where your unique perspective matters and contribute to turning ideas into reality through continuous improvement.
Key Responsibilities
* Participate in Scrum events to transform product backlogs into working software increments.
* Develop and refactor code, debug, unit test, and perform code reviews in accordance with team standards.
* Specify and design solutions for user stories to ensure customer value is delivered.
* Verify activities including defining test strategies, tools, mocks, reviewing test cases, developing automated tests, and manual test definition and execution.
Requirements
* Software Engineering or Computer Science degree with 4+ years of full SDLC experience.
* Hands-on experience with automated testing.
* Relevant software development technologies: C#, .Net/.Net Core, C++; UI technologies: WPF, HTML5; Communication technologies: WCF, REST, Message Bus. HTTPs; Microsoft Windows Desktop, Windows Server, Azure PaaS, Azure IaaS and Linux; Relational databases (PostgreSQL, SQL Server) and ORMs; Source Control (Git).
Our Team We prioritize innovation and strive to create an environment that fosters collaboration and creativity. By joining us, you'll be part of a dynamic team committed to delivering exceptional results.