Software Manager

ADP Middleware Test Company

Las Animas (CO)

On-site

USD 120,000 - 180,000

Full time

10 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

ADP Middleware Test Company in Colorado is seeking a Software Manager to lead a team of engineers, oversee the full software development lifecycle, and ensure projects meet business goals and technical standards.

You will collaborate with product management, quality assurance, and operations to drive innovation, architect robust systems, and mentor engineers for professional growth while delivering reliable software that supports the company’s long-term vision.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in technical leadership roles managing software development teams.
  • Strong proficiency in C# programming and object-oriented design principles.
  • Demonstrated expertise in software architecture and design patterns.
  • Excellent communication and interpersonal skills to effectively collaborate with diverse teams.

Responsibilities

  • Lead, mentor, and manage a team of software engineers to achieve project milestones and career development goals.
  • Oversee software design and architecture decisions to ensure maintainability, scalability, and performance.
  • Coordinate with product managers and stakeholders to translate business requirements into technical specifications.
  • Implement best practices in software development, including code reviews, testing, and continuous integration.
  • Monitor project progress, manage risks, and ensure timely delivery of software releases.

Skills

C# programming
Object-oriented design
Software architecture
Leadership
Communication
Team management

Education

Bachelor’s degree in Computer Science or Software Engineering

Job description

About the Role

As a Software Manager based in our Colorado office, you will lead and inspire a team of software engineers to deliver high-quality, scalable software solutions. Your primary focus will be on overseeing the entire software development lifecycle, ensuring that projects align with business goals and technical standards. You will collaborate closely with cross-functional teams including product management, quality assurance, and operations to drive innovation and continuous improvement. This role requires a strategic mindset to architect robust software systems while fostering a culture of technical excellence and professional growth within your team. Ultimately, your leadership will be pivotal in delivering reliable software products that meet customer needs and support the company’s long-term vision.

Job Responsibilities
  • Lead, mentor, and manage a team of software engineers to achieve project milestones and career development goals.
  • Oversee software design and architecture decisions to ensure maintainability, scalability, and performance.
  • Coordinate with product managers and stakeholders to translate business requirements into technical specifications.
  • Implement best practices in software development, including code reviews, testing, and continuous integration.
  • Monitor project progress, manage risks, and ensure timely delivery of software releases.
Minimum Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in technical leadership roles managing software development teams.
  • Strong proficiency in C# programming and object-oriented design principles.
  • Demonstrated expertise in software architecture and design patterns.
  • Excellent communication and interpersonal skills to effectively collaborate with diverse teams.
Preferred Qualifications
  • Master’s degree in a relevant technical or management discipline.
  • Experience working in an Agile development environment.
  • Familiarity with cloud platforms and modern DevOps practices.
  • Prior experience managing remote or distributed teams.
  • Certifications related to software architecture or project management (e.g., TOGAF, PMP).
Skills

In this role, your technical leadership skills will be essential for guiding your team through complex software challenges and fostering a collaborative environment. Proficiency in C# and object-oriented design will be applied daily to review code, architect solutions, and ensure adherence to best practices. Your expertise in software design and architecture will enable you to make informed decisions that balance technical debt with innovation. Effective communication skills will facilitate clear articulation of project goals and technical concepts to both technical and non-technical stakeholders. Additionally, your ability to mentor and develop talent will help build a resilient and high-performing engineering team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineering manager
Engineering manager

Lever Middleware Test Company • Atlanta (TX)

On-site
USD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Pointwest-North America • Fort Wayne (IN)

On-site
USD 80,000 - 110,000
Manager, Software Engineering
Manager, Software Engineering

MeridianLink, Inc. • Northern (KY)

Hybrid
USD 120,000 - 160,000
Software Engineering Manager
Software Engineering Manager

TempWorks Software, Inc • Minneapolis (MN)

On-site
USD 120,000 - 180,000
Manager, Software Engineering
Manager, Software Engineering

Apply • Northern (KY)

Hybrid
USD 120,000 - 150,000
Software Development Manager
Software Development Manager

Collective Intelligence Inc. • Pennsylvania

On-site
USD 140,000 - 180,000
Software Engineering Manager
Software Engineering Manager

NPAworldwide • Sioux Falls (SD)

On-site
USD 160,000 - 190,000
Manager, Software Engineering
Manager, Software Engineering

AssistRx • Town of Florida (NY)

On-site
USD 125,000 - 156,000
Engineering Manager
Engineering Manager

Ampact • Minnesota

On-site
USD 120,000 - 180,000
Software Engineering Manager
Software Engineering Manager

Vaco Recruiter Services • Findlay (OH)

On-site
USD 120,000 - 180,000