This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join 3Shape as a Senior Software Developer - Cloud Security! If you are an expert at building secure cloud platforms and you wish to make a difference to real people’s real lives, then keep reading! In our delivery stream we cater primarily for dental laboratories. We are building both administrative software for dental laboratories (Lab Management Software – LMS) and AI-assisted dental CAD software (Automate) for designing crowns, bridges and other types of dental restorations with a clear strategy to converge these applications and offer seamless and smooth workflows for our customers. Our cloud infrastructure is in Microsoft Azure. In LMS, our primary coding language is C# with Blazor for front-end and Pulumi for IaC. In Automate, we use C++/WASM for rendering and high-speed calculations in browser; Angular for front-end and domain modeling and C# for business logic. We use Github Actions and Powershell scripts for build and deployment. You will be joining the mature LMS team of app. 10 people distributed across Copenhagen and Kyiv, Ukraine, with the intention of letting you rotate to the Automate team when the time is right. We in the LMS team have established sound processes; working in short iterations, high degree of test automation, frequent releasing, relentless addressing of incoming bugs and continuous improvement. We have a strong focus on collaboration between everyone in the team and pride ourselves in having a great team spirit of having a good time while delivering high quality work on schedule.
Job Responsibility
Applying secure coding patterns
advocating tools for detecting vulnerabilities
providing guidelines on fixing vulnerabilities
advocating security-related activities such as cloud penetration testing
sharing proven experience with building secure web and cloud applications with both teams and across the stream
picking up tasks from the prioritized backlog and working as a generally capable and engaged team member
weighing in with a security focus in architecture, design and code reviews
gathering learnings and finding potentially missing parts of good security practices in the team
proactively propagating good security practices to developers, testers and the architect in the team
motivating and propagating these practices to other teams through the stream architect community
suggesting initiatives to increase secure coding practices like tooling, courses, breakathons and penetration tests
establishing a good and active dialogue with the chief security architect and kindred spirits in the company
Requirements
Senior-level Software development competences
C# and/or C++
Proven hands-on experience with cloud security engineering, including container, Kubernetes, IaC and CI/CD security
Proven hands-on experience with building secure large cloud systems
You know what OWASP Top 10 risks are, and you have prevented (some of) them in code
You have in practical terms secured an API
You know and always use secure coding patterns
Experience with IaC and DevSecOps, including tool chains and security scanning pipelines
Threat modeling and architecture translation, turning vague security expectations into practical actionable guidelines for developers
Familiarity with Azure operational and governance tools, e.g. Azure Advisor Security
You stay up to date with the latest security threats and relevant security tools and technologies
Taking ownership, seeing the big picture, with an ability to balance excellence with pragmatism in delivering high-quality solutions
Strong collaboration and communication skills and fluent in written and spoken English
You are influential, outgoing but able to maintain your focus
What we offer
Strong focus on professional and personal development – and budget to back it
Empowerment and challenging tasks in a successful MedTech company with cutting edge technology
An inspiring international and informal environment with committed and highly skilled colleagues – we are more than 30 nationalities in our building
Attractive office in the center of Copenhagen, next to Kongens Nytorv metro station
Healthcare package to keep you fit and well, and fresh and delicious lunch cooked by our private chef
Work on solutions used by thousands of dental professionals worldwide