Manager, Software Engineering
About the Role
FedPoint is looking for a Manager, Software Engineering to lead a talented software engineering team while helping shape the future of our technology environment. This is a highly visible leadership role where you will combine your technical expertise with a passion for developing people, improving processes, and delivering reliable technology solutions.
You will lead the day-to-day operations of the software engineering team, ensuring our applications and systems are supported, continuously improved, and aligned with business needs.
Responsibilities
- Lead, coach, and develop a team of software engineering professionals
- Build a strong culture of collaboration, accountability, continuous learning, and technical excellence
- Ensure appropriate system support, cross-training, resource coverage, and service levels
- Lead continuous improvement initiatives focused on quality, efficiency, processes, and customer experience
- Partner with business leaders, development teams, support teams, and senior leadership to solve complex problems and deliver results
- Provide technical guidance and serve as an internal consultant to business and technology stakeholders
- Oversee documentation, processes, controls, and audit readiness for supported production systems
- Participate in incident and crisis management, change management, risk management, and business continuity planning
- Help prioritize projects and improvements that strengthen the team's performance and technology environment
Requirements
- Bachelor's degree or equivalent experience
- 5+ years of management experience
- Experience as a software engineer, technical lead, technical manager, business systems analyst, production support analyst, or similar technical role
- Strong software development and production experience with Java, Python, JavaScript, and/or TypeScript
- Strong SQL and database development experience
- Experience working with Windows, UNIX, and mid-range systems
- Strong understanding of the software development life cycle
- Experience developing and mentoring technical professionals
- Experience supporting onshore/offshore development teams
- Experience with technical support, incident management, and crisis management
- Strong communication, organizational, decision-making, and problem-solving skills
- Ability to manage competing priorities and perform effectively in a fast-paced environment
Preferred: AWS cloud experience and certification is a plus.
Why This Role Matters
This is more than a traditional management position. You will have the opportunity to influence how technology is supported, how teams develop, and how FedPoint continues to improve its systems and processes. If you are a technical leader who enjoys developing people, solving complex problems, and creating meaningful improvements, we would love to hear from you.
Why Join FedPoint
You will be part of a collaborative and forward-thinking infrastructure team that supports mission-critical systems. This role offers the opportunity to lead meaningful projects, work with modern technologies, and contribute to a secure and evolving cloud and network environment.
At FedPoint, our mission is to create and deliver world-class benefits experiences for our customers, clients, and business partners. We offer a dynamic work environment where innovation and collaboration are encouraged. You'll have the opportunity to make a significant impact while honing your skills and advancing your career.
Benefits
- Generous 401k plan: 100% match of employee's contribution, up to a maximum of 6% salary, vests immediately.
- Bonus Opportunity: Qualifying employees can earn an annual bonus based on company metrics and personal performance.
- Paid time off: 3 weeks’ vacation, 7 sick days, 3 personal days, and 12 paid holidays.
- Competitive benefits: Health, dental, vision, disability, life, legal, flexible spending account (FSA), and Health Savings Account (HSA) options.
- 6 weeks fully-paid parental leave
- Tuition reimbursement program to support career goals
- Corporate giving and matching gifts program
- Volunteer program: Paid time off to volunteer and company-organized volunteering opportunities.
- A wide variety of personal, professional, and career development programs
- Comprehensive wellness program: Offering resources and activities to support career, financial, mental, emotional, physical, social, and community well-being.
Schedule
Hybrid - Requires 2 days per week in office
Location: Portsmouth, NH