Delinea is creating software used by thousands of IT professionals globally, and this role will contribute to the development of their platform services for both cloud-hosted and on-premises applications.
Requirements
- 5+ years of professional experience working as a software engineer, with a focus on C-Sharp, .NET Core, MS SQL and web application technologies
- Strong design skills and full software development lifecycle experience
- Experience working with large volumes of data
- Experience working with a microservice ecosystem and other service to service integrations
- Experience working with modern single page applications and multi-frontend frameworks like webpack module federation (WMF)
- Experience leveraging REST API's and SOAP web services
- Strong understanding of object-oriented principles, the .NET framework, .NET
- Experience with developing and hosting Saas and/or cloud-based applications
- Experience with large codebases and unit testing - mock frameworks, automation testing
- Proficiency in using version control systems such as Git
- Familiarity with secure coding standards and OWASP Top 10 vulnerabilities
- Willingness to learn and apply AI-based tooling to modern development workflows
Responsibilities
- Be a fully contributing member of a Delinea sprint team
- Work on full stack Delinea Platform services for both cloud-hosted and on-premises applications
- Contribute to all aspects of software development lifecycle (SDLC) from architecture to design to development
- Promote secure development practices with awareness and application of OWASP principles.
- Leverage modern AI tools and approaches where appropriate to increase development efficiency and improve product intelligence.
- Provide mentorship and guidance to junior team members and peers.
Other
- This position will by hybrid out of the Lehi, UT office.
- Excellent communication and collaboration skills with the ability to work effectively with a globally distributed team
- Strong problem-solving skills and the ability to troubleshoot and resolve complex technical issues
- Demonstrated ability to mentor or support others on the team
- Upon conditional offer of employment, candidates are required to complete comprehensive criminal background check, verification of education, and verification of employment, per employment policy.