Partner with Product Management to establish priorities, roadmaps, and delivery commitments.
Ensure engineering teams adhere to established development standards, security requirements, and quality expectations.
Monitor team capacity, sprint execution, delivery metrics, and operational health.
Remove blockers and proactively address risks that may impact delivery timelines.
Technical Leadership
Guide architectural and technical decision-making within the team.
Promote engineering best practices including code reviews, automated testing, CI/CD, observability, and secure software development.
Collaborate with architects and senior technical leaders on modernization and platform strategies.
Ensure solutions are scalable, maintainable, and aligned with enterprise architecture standards.
Support incident management, root cause analysis, and continuous improvement activities.
Organizational Leadership
Partner with cross-functional leaders across Engineering, QA, Product, Operations, Security, and Client Services.
Drive continuous process improvement initiatives that improve productivity, quality, and customer outcomes.
Communicate project status, risks, and team performance to senior leadership.
Contribute to department planning, budgeting, and strategic initiatives.
Required Qualifications
Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related discipline, or equivalent combination of education and experience.
7+ years of software engineering experience.
2+ years of technical leadership, supervisory, team lead, or management experience.
Embraces an AI-First mentality when it comes to software development
Demonstrated experience delivering enterprise software solutions.
Strong understanding of software architecture, software development lifecycle (SDLC), Agile methodologies, and engineering best practices.
Experience managing multiple concurrent projects and competing priorities.
Strong people leadership, coaching, and organizational development skills.
Excellent communication and stakeholder management abilities.
Preferred Qualifications
Experience with Microsoft .NET technologies including C#, ASP.NET, and Web APIs.
Experience with Angular
Experience with AI-Assist development tools. (GitHub Copilot, LLMs, etc.)
Experience developing cloud-native applications using Amazon Web Services.
Familiarity with microservices, event-driven architectures, and distributed systems.
Experience with CI/CD pipelines, DevOps practices, and infrastructure automation.
Experience with automated testing frameworks and test-driven development.
Understanding of security best practices for enterprise applications.
Enterprise Integration Experience
Experience within mortgage, real estate, fintech, or financial services industries.
Experience leading distributed or hybrid engineering teams.
Experience managing engineering delivery metrics and operational performance indicators.
Success Measures
During the first 12 months, the Manager, Engineering will
Build and maintain a highly engaged engineering team.
Deliver strategic roadmap commitments on schedule and with high quality.
Improve software reliability, maintainability, and operational stability.
Reduce delivery bottlenecks through effective planning and execution.
Strengthen engineering practices including testing, automation, security, and observability.
Successfully develop team members and support internal career progression.
Foster strong partnerships across Product, QA, Architecture, and Operations.
Leadership Competencies
People Development
Strategic Thinking
Execution Excellence
Technical Leadership
Decision Making
Accountability
Collaboration & Influence
Continuous Improvement
Customer Focus
Communication & Transparency
The selected candidate will be expected to work onsite from the Sharon, PA or Jacksonville, FL office 3 days per week.
Applicants with disabilities who would like to require a reasonable accommodation related to any part of the application process may contact us at Perseus_HR@constellationhbs.com.
#LI-MA1
#DMT