Jobs · Engineering · Colorado

Lead Web Application and Software Engineer

State of Colorado · Denver, CO · 2 wk ago
EngineeringFull-time

About the role

The Lead Web Application and Software Engineer manages and develops all web applications development projects at the department, including new builds, enhancements and maintenance. This role requires deep expertise in C# and .NET technologies, strong architectural skills, and the ability to deliver secure, scalable, and high-performing solutions.

Responsibilities

  • Lead web application development for the Department.
  • Develop and maintain the Department’s web applications.
  • Architect and implement scalable solutions with strong knowledge of IIS, including application pools, websites, and virtual directories.
  • Create a long-term vision and plan for web application development and expansion.
  • Define and implement standard SDLC processes, ensuring consistency and quality across all phases.
  • Design and maintain development, testing, staging, and production environments.
  • Implement and manage CI/CD pipelines for automated builds and deployments.
  • Ensure code quality through unit testing, automated testing, and debugging.
  • Apply software design patterns and architectural principles for maintainable solutions.
  • Integrate security measures into every phase of the software development life cycle, ensuring that applications remain robust against various cyber threats.
  • Work in Visual Studio and other modern development tools.
  • Supervise and lead team of developers.
  • Project manage the Department’s current and future web application development projects.

Qualifications

  • Education: Bachelor’s degree from an accredited university or college in information technology, computer science, or related field.
  • Substitution: Four (4) years of experience in a related field can replace the education requirement of a bachelor's degree.
  • Experience: At least five (5) years of experience in web application development using C# and .NET Framework.
  • Experience managing the software development life cycle, including planning, analysis, design, development, testing, implementation, and maintenance.
  • Experience with project management and vendor relations.
  • Experience with SQL Server and relational database design.
  • Experience configuring and managing IIS for enterprise applications.

Similar jobs

Lead Web Engineer

GenkiUnited States· 1 mo ago
RemoteInformation Technologyapply on apply.workable.com

Lead Software Engineer

Capital OneNew York, United States· 1 mo ago
Engineeringapply on capitalone.wd12.myworkdayjobs.com