Tech Stack
AWSAzureCloud.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 the software development lifecycle (SDLC) from architecture to design to development
- Work within a microservice ecosystem and implement service-to-service integrations
- Develop and maintain services that support SaaS and on-premises deployments
- Participate in team collaboration and report to the Software Development Team Lead
- Deliver high-quality, well-tested code and contribute to architecture and design decisions
Requirements
- 3 years+ experience in C#, .NET Core, MS SQL and web application technologies
- Strong design skills and full software development lifecycle experience required
- 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 APIs 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
- Ability to quickly read and understand both new and existing code (preferred)
- Ability to look at the big picture and execute ideas by writing code (preferred)
- Passionate about writing quality code and constantly honing development skills (preferred)
- Experience with Agile software development methodologies (preferred)
- Experience with cloud-based technologies (e.g. Azure, AWS) (preferred)
- Experience with DevOps practices (e.g. continuous integration, continuous deployment) (preferred)
- Experience with APMs such as Datadog (preferred)
- Strong communication and collaboration skills