Director of Software Engineering

6 days ago


Denver, United States ZipRecruiter Full time

Job Description

IQ Clarity's client is looking for a Director of Software Engineering. Applicants must have a strong background in Software Engineering including hands-on coding experience with C# and .NET Core.

Position Overview:

We are seeking a highly skilled Director of Software Engineering with a strong technical background in C#, .NET Core, AWS, and Angular. As a leader in the engineering organization, you will guide the team in the delivery of high-quality, scalable software solutions that meet strategic product goals. This role combines hands-on technical leadership with strategic oversight of roadmap execution, ensuring alignment with company priorities.

The ideal candidate will be passionate about technology, demonstrate strong leadership in Agile practices, and excel at mentoring teams to build innovative, robust, and performant applications.

Key Responsibilities:

  1. Lead and manage a team of software engineers, fostering an environment of collaboration, innovation, and excellence.
  2. Drive architecture and development decisions for software solutions built on C#, .NET Core, and Angular, ensuring they meet both functional and non-functional requirements.
  3. Oversee AWS infrastructure, ensuring systems are scalable, secure, and performant. Collaborate closely with DevOps to ensure smooth CI/CD practices.
  4. Translate business objectives into engineering execution plans, ensuring that all roadmap priorities are effectively addressed.
  5. Stay hands-on, contributing to the design and development of critical projects, and conducting code reviews to maintain high standards.
  6. Collaborate with product management to prioritize features, manage expectations, and ensure timely delivery of high-quality software.
  7. Champion Agile methodologies, ensuring the team follows best practices in sprint planning, retrospectives, and iterative development.
  8. Ensure cross-team collaboration, acting as a bridge between product, design, and other technical teams to deliver unified, user-focused solutions.
  9. Provide mentorship and career development opportunities for engineers, ensuring growth in technical skills, leadership, and problem-solving abilities.
  10. Drive continuous improvement across the engineering team, refining processes, workflows, and technical practices.
  11. Monitor KPIs for engineering performance and software quality, reporting to executive leadership on project progress and risk mitigation.

Qualifications:

  1. 10+ years of software development experience, with at least 5 years in leadership roles managing engineering teams.
  2. Extensive hands-on experience with C# and .NET Core in building large-scale, distributed applications.
  3. Strong expertise in AWS services, including EC2, Lambda, RDS, S3, and experience with scaling and securing cloud-based applications.
  4. Proficiency with Angular or similar front-end frameworks, with a deep understanding of modern front-end development principles.
  5. Proven experience with Agile methodologies and leading teams in Agile environments (Scrum, Kanban).
  6. Demonstrated success in delivering roadmap priorities while balancing technical debt, refactoring, and new feature development.
  7. Experience leading teams in a DevOps environment, integrating CI/CD pipelines, automated testing, and infrastructure-as-code (IaC).
  8. Excellent communication skills, with the ability to convey complex technical concepts to non-technical stakeholders and executive leadership.
  9. Strong problem-solving abilities and a strategic mindset for aligning technical execution with business goals.
  10. Track record of mentoring engineers, building high-performing teams, and fostering a positive, innovative culture.

Bonus Skills:

  1. Familiarity with microservices architecture and serverless technologies (e.g., AWS Lambda).
  2. Experience with React or Vue.js in addition to Angular.
  3. Prior experience with Azure DevOps or other CI/CD tools.
  4. Exposure to Docker and Kubernetes for containerized applications.

What We Offer:

  1. Competitive compensation and executive-level benefits.
  2. Flexible work arrangements with remote or hybrid options.
  3. Opportunity to lead a talented, diverse team and shape the future of our software development initiatives.
  4. Access to the latest tools and technologies, with a focus on innovation.
  5. A culture that promotes collaboration, learning, and professional growth.

IQ Clarity is an Equal Opportunity Employer.

#J-18808-Ljbffr

  • Denver, United States IQ Clarity LLC Full time

    IQ Clarity's client is looking for a Director of Software Engineering. Applicants must have a strong background in Software Engineering including hands-on coding experience with C# and .NET Core. Position Overview: We are seeking a highly skilled Director of Software Engineering with a strong technical background in C#, .NET Core, AWS, and Angular. As a...


  • Denver, United States Lynx Software Technologies Full time

    Thompson Software Solutions is seeking a senior-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems. This position requires a software engineer to use a wide application of technical principles, theories, and concepts in the software field to develop, integrate, and test...


  • Denver, United States DAT Freight Solutions Full time

    About DAT DAT is an award-winning employer of choice and a next-generation SaaS technology company that has been at the leading edge of innovation in transportation supply chain logistics for 45 years. We continue to transform the industry year over year, by deploying a suite of software solutions to millions of customers every day - customers who depend on...


  • Denver, United States Dat Services Inc Full time

    About DATDAT is an award-winning employer of choice and a next-generation SaaS technology company that has been at the leading edge of innovation in transportation supply chain logistics for 45 years. We continue to transform the industry year over year, by deploying a suite of software solutions to millions of customers every day - customers who depend on...


  • Denver, United States Dat Services Inc Full time

    About DATDAT is an award-winning employer of choice and a next-generation SaaS technology company that has been at the leading edge of innovation in transportation supply chain logistics for 45 years. We continue to transform the industry year over year, by deploying a suite of software solutions to millions of customers every day - customers who depend on...


  • Denver, United States DAT Freight Solutions Full time

    About DATDAT is an award-winning employer of choice and a next-generation SaaS technology company that has been at the leading edge of innovation in transportation supply chain logistics for 45 years. We continue to transform the industry year over year, by deploying a suite of software solutions to millions of customers every day - customers who depend on...


  • denver, United States TALENT Software Services Full time

    Are you an experienced Director or Senior Manager with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Director or Senior Manager to work at their company in San Diego, CA.Position Summary: We are seeking an experienced and motivated Third-Party IP and EDA Sourcing Senior Manager to join...


  • Denver, United States Alloyed Enterprises Corp. Full time

    Job Description Job Description Alloyed Enterprises is a small manufacturing business looking for a skilled software engineer to join a small group that is currently implementing a quantitative finance algorithm on a brokerage platform. The algo will be used in the course of provisioning a financial risk management product. This position is a great...

  • Software Engineer

    3 weeks ago


    Denver, North Carolina, United States Food Lion Full time

    Job DescriptionWe are seeking a skilled software engineer to join our team.The successful candidate will be responsible for designing, developing and testing software applications.The ideal candidate will have a strong understanding of software development principles and practices.


  • Denver, United States Altamira Technologies Full time

    Description Altamira Technologies is seeking Senior Software Engineers to join our world-class Space Systems engineering team in Denver, CO. As a candidate for this opportunity,you should have a good foundation in object-oriented software development and be experienced working in a LINUX or UNIX environment. The candidate should have a demonstrable...


  • Denver, Colorado, United States Marathon Petroleum Corporation Full time

    About the RoleMPC is seeking a Senior Software Engineer to join its team. As a senior software engineer, you will be responsible for designing, developing, testing, and maintaining high-quality software solutions for our evolving Commercial Eco-system.Key ResponsibilitiesLeads efforts from end-to-end through delegation, review, and driving results...

  • Software Engineer

    4 weeks ago


    Denver, United States CORDOVA Full time

    Successful candidate will be a team-oriented Software Engineer with a strong understanding of the end-to-end process of delivering software using Agile/DevOps methodologies and have expertise developing Java/Spring applications in an AWS cloud environment. Hybrid – Kansas City, Denver, Oklahoma City, Omaha Required Qualifications 6 to 10 years of...


  • Denver, United States Slalom Full time

    Who You'll Work With At Slalom Build we co-create modern technology and software products with clients who are ready to accelerate their digital transformation. We choose to imagine things made better, and then set out on a journey to realize what's possible. By blending design, product engineering, analytics, and automation, we build the custom-built...


  • Denver, United States Dream Face Technologies, LLC Full time

    Job DescriptionJob DescriptionFull-Stack Robotic Software Engineer: Tech Lead position at DreamFace Tech DreamFace Technologies is seeking a self-driven, hands-on Full-Stack Robotic Software Engineer to join our small team of engineers as the technical lead in bringing our social robot to market. DreamFace is a startup company based on the University of...

  • Software Test Engineer

    24 hours ago


    Denver, United States Cherokee Federal Full time

    Software Test Engineer This position requires an active TS/SCI with Counterintelligence Polygraph clearance or the ability to obtain a TS/SCI with Counterintelligence Polygraph clearance to be considered. As a Software Test Engineer, you will work in a fast-paced environment providing quality assurance through the writing and execution of manual and...


  • Denver, United States Altamira Technologies Full time

    Description Altamira Technologies is seeking Senior Software Engineers to join our world-class Space Systems engineering team in Denver, CO. As a candidate for this opportunity, you should have a good foundation in object-oriented software development and be experienced working in a LINUX or UNIX environment. The candidate should have a demonstrable...


  • Denver, United States Altamira Technologies Full time

    Description Altamira Technologies is seeking Senior Software Engineers to join our world-class Space Systems engineering team in Denver, CO. As a candidate for this opportunity,you should have a good foundation in object-oriented software development and be experienced working in a LINUX or UNIX environment. The candidate should have a demonstrable...


  • Denver, Colorado, United States Focused HR Solutions Full time

    The company is seeking a talented Senior Software Engineer to lead the development of innovative software solutions. Key responsibilities include:Design and implement software architectureCollaborate with cross-functional teamsEnsure high-quality code deploymentAs a Senior Software Engineer at company, you will have the opportunity to work on cutting-edge...

  • Software Engineer 2

    6 months ago


    Denver, United States MasTec Network Solutions Full time

    Overview MasTec Communications Group is a leading national infrastructure construction company operating throughout the United States. MasTec Communications Group performs both wireline and wireless communication services on a national scale. We are experts in cell tower construction, RF engineering, broadband fiber optic cable installation, OSP...


  • Denver, United States Prosum Full time

    Software Engineering ManagerOur client is seeking an experienced Software Engineering Manager to drive innovation and manage a fast-paced team in our mission to make supply chains more efficient, reduce carbon emissions, and create jobs. Using AI technology, our autonomous supply chain platform improves transportation efficiency and impacts the lives of...