CareerZen Logo
Company logo

DevSecOps Platform Engineer

ENSCO, Inc.

Full-time

Colorado Springs, CO

Job description

Please email resume to

Job Summary
We are seeking a Senior .NET Developer with 7+ years of experience to lead complex projects, make architectural decisions, mentor junior developers, and drive technical strategy. This role is critical to modernizing legacy applications, optimizing cloud infrastructure, and ensuring the long-term scalability and security of our solutions. The ideal candidate will have a strong background in .NET, Azure, DevOps, and system architecture while demonstrating technical leadership and strategic vision.

Responsibilities & Duties:

  • Lead the architecture, design, and development of modern .NET applications, ensuring best practices in performance, security, and scalability.
  • Drive the modernization of legacy WebForms applications, establishing a clear migration path to .NET Core and Azure.
  • Define and implement cloud-first strategies, leading on-premise to Azure migrations and optimizing cloud infrastructure.
  • Establish and enforce engineering best practices, ensuring high-quality, maintainable, and secure code across the development team.
  • Make key architectural decisions, influencing system design, integrations, and cloud infrastructure.
  • Lead complex troubleshooting efforts, diagnosing and resolving high-priority issues in production and cloud environments.
  • Design, implement, and optimize CI/CD pipelines in Azure DevOps, improving automation, deployment speed, and system reliability.
  • Guide and mentor junior and mid-level developers, fostering a culture of continuous learning and technical excellence.
  • Collaborate with stakeholders and cross-functional teams to align business goals with technical solutions.
  • Contribute to Agile ceremonies, driving sprint planning, backlog refinement, and architectural discussions.

Required Qualifications:

  • American Citizen
  • Strong leadership
  • Work within a team
  • Communication
  • Collaboration with Customer

Required Skills & Qualifications:

  • 7+ years of experience in .NET development (C#, .NET Framework, .NET Core).
  • Expertise in WebForms, MVC, JavaScript, HTML, and CSS, with a strong ability to refactor and modernize legacy applications.
  • Deep understanding of cloud architecture, including Azure services (App Service, Azure SQL Database, Azure Functions, etc.).
  • Strong experience designing scalable, secure, and high-performance systems.
  • Proven ability to optimize SQL Server performance, including complex queries, indexing strategies, and stored procedures.
  • Expertise in CI/CD pipeline architecture, implementing robust DevOps practices in Azure DevOps.
  • Strong knowledge of application security, authentication, and compliance best practices.
  • Experience leading technical strategy and architectural decision-making.
  • Proven track record in mentoring and developing junior engineers, fostering strong technical skills and career growth.
  • Excellent communication skills, capable of presenting technical solutions to both technical and non-technical stakeholders.

Preferred Qualifications:

  • Hands-on experience with React or other front-end frameworks.
  • Experience with microservices architecture and event-driven systems.
  • Knowledge of Terraform, Kubernetes, or Infrastructure as Code (IaC).

Job Type: Full-time

Pay: $100,000.00 - $110,000.00 per year

Work Location: Remote