You will have opportunities to work on multiple layers of the technology stack, ranging from customer-focused user experience work up to building scalable distributed back-end cloud services. You will collaborate with team members and other engineering groups at OMP to build full stack web applications using the latest web technologies in a dynamic and agile environment. You will be part of a fast-growing international software development team, a diverse team that seeks challenges, loves learning and values teamwork. You will have opportunities for mentorship, career growth, and work on high-business impact areas.
In this role you will work on projects using, but not limited to, the following technologies:
Full stack web and application development using technologies and languages such as C#, ASP.Net Core, Docker or other containerization related technology.
It’s essential that you have:
A Bachelor in Computer Science or equivalent by experience.
Preferably 2+ years of professional software development experience
Strong problem solving, design, coding, and debugging skills.
A TDD mindset (experience with unit testing frameworks (e.g. xUnit))
Fluency in English.
Profound knowledge of the C# language and the .Net Core framework.
Willingness to occasionally travel to other offices.
Knowledge of any of the following is considered a plus:
REST API design (versioning, authentication, OpenApi (swagger) …)
Docker and other container related technologies (Kubernetes, Service Fabric, …)
Web test frameworks (e.g. Selenium, BrowserStack, …)