Logo for Ampact

Software Engineering Manager

Roles & Responsibilities

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 8+ years of software engineering experience, including 5+ years in a hands-on technical role.
  • Experience leading or managing software engineering teams.
  • Proficiency in at least one modern programming language (e.g., Java, Python, JavaScript) and experience with cloud platforms (AWS, Azure, or Google Cloud).

Requirements:

  • Lead, mentor, and support software engineers and application analysts; provide technical guidance, coaching, and performance feedback; foster a collaborative, innovative, and continuously improving team culture.
  • Contribute hands-on to coding, testing, debugging, and troubleshooting; oversee design and development of software solutions following best practices and architectural standards; drive implementation of features, enhancements, and technical improvements.
  • Partner with business users and stakeholders to understand requirements and priorities; manage timelines, resources, and project deliverables; align work with other engineering teams to ensure consistency and system compatibility.
  • Promote engineering excellence through adherence to best practices, code quality, automated testing, and continuous improvement across the team.

Job description

Overview:

The Engineering Manager leads and mentors a team of software engineers while contributing directly to application development. This role partners with stakeholders to deliver high-quality software solutions aligned with business needs. The manager provides technical leadership, drives innovation, and ensures adherence to engineering best practices. The position balances strategic guidance with hands-on development work.

Responsibilities:

Team Leadership & Development

  • Lead, mentor, and support software engineers and application analysts.
  • Provide technical guidance, coaching, and performance feedback.
  • Foster a collaborative, innovative, and continuously improving team culture.

 

Technical Delivery & Engineering Excellence

  • Contribute hands-on to coding, testing, debugging, and troubleshooting.
  • Oversee design and development of software solutions following best practices and architectural standards.
  • Drive implementation of features, enhancements, and technical improvements.

 

Collaboration & Project Execution

  • Partner with business users and stakeholders to understand requirements and priorities.
  • Manage timelines, resources, and project deliverables effectively.
  • Align work with other engineering teams to ensure consistency and system compatibility.

 

All other duties as assigned

Qualifications:

Minimum Education

  • Bachelor’s degree in Computer Science, Information Technology, or a related field

Minimum Experience

  • 8+ years of software engineering experience, including 5+ years in a hands-on technical role.
  • Experience leading or managing software engineering teams.
  • Proficiency in at least one modern programming language (e.g., Java, Python, JavaScript).
  • Experience with cloud platforms (AWS, Azure, or Google Cloud).
  • Strong communication and cross-functional collaboration skills.
  • Solid understanding of agile development and modern software development practices.

Physical Requirements

Ampact is committed to compliance with the Americans with Disabilities Act and will make reasonable accommodations as possible to enable employees to perform the essential functions of their positions.

 

This position requires the ability to:

  • Travel locally needed to attend meetings.
  • Communicate effectively with people/groups in multiple settings within and outside the organization.
  • Effectively utilize existing and emerging technology to achieve required results.
  • Transporting of moderately heavy objects up to 25 pounds
Benefits:

Ampact offers an excellent benefit package including Medical, HSA, Dental, Vision, FSA, Life, Disability, PTO and 401(k).

EEOC:

Ampact will not discriminate for or against any AmeriCorps service member or applicant on the basis of race, color, creed, national origin, gender, age, religion, sexual orientation, disability, gender identity or expression, political affiliation, marital or parental status, familial status, military service, or any other category protected by law. Reasonable accommodations provided upon request.

Engineering Manager Related jobs

Other jobs at Ampact

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.