Tech Stack
Cloud.NETSDLCSOAPSQLWebpack
About the role
- 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
- Reports to the Software Development Team Lead
- Hybrid position out of the Lehi, UT office
Requirements
- Bachelor's or higher degree in Computer Science, Software Engineering, or a related field
- 5+ years of professional experience working as a software engineer, with a focus on C#, .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
- 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
- Familiarity with secure coding standards and OWASP Top 10 vulnerabilities
- Willingness to learn and apply AI-based tooling to modern development workflows
- Demonstrated ability to mentor or support others on the team