GetJob.us
A

Manager, Software Engineering & Development

AscensusPA
This week
Full-timeHybrid

Company

Ascensus

Location

PA

Type

Full-time

Work Schedule

full time

Work Location

hybrid

Job Description

Ascensus is seeking a Manager, Software Engineering & Development to lead engineering teams in designing, developing, and maintaining innovative software solutions that drive business success.

Full Description

Ascensus is seeking an experienced Manager, Software Engineering & Development to lead high-performing engineering teams in building and maintaining robust, scalable software solutions. This role combines technical leadership with people management responsibilities, ensuring the delivery of high-quality software products that meet business objectives and exceed client expectations. The manager will guide the full software development lifecycle while fostering a collaborative, innovative team culture. In this role, you will oversee daily engineering operations, mentor developers, conduct code reviews, and collaborate with product managers, stakeholders, and cross-functional teams to define project requirements and delivery timelines. Key responsibilities include setting technical direction, managing project priorities, ensuring code quality standards, implementing best practices in software architecture, and driving continuous improvement initiatives. You will also be responsible for hiring and developing talent, conducting performance evaluations, and aligning team goals with company strategy. Candidates must possess a bachelor's degree in computer science or related field and at least five years of software engineering experience, including two years in a leadership capacity. Strong proficiency in modern programming languages such as Java, C#, Python, or JavaScript is required, along with deep understanding of software development methodologies including Agile and DevOps practices. Experience with cloud platforms, CI/CD pipelines, and database technologies is essential. Ideal candidates demonstrate excellent leadership, communication, and problem-solving skills with a proven track record of delivering complex software projects on time and within budget. Familiarity with financial services or retirement industry technologies is a plus. The ability to mentor junior developers and foster a culture of continuous learning is highly valued. Ascensus is a leading provider of technology-enabled retirement and financial solutions, serving millions of Americans through innovative platforms and exceptional service. Employees enjoy a supportive work environment, competitive compensation packages, comprehensive health and wellness benefits, generous paid time off, and retirement savings plans. The company is committed to professional development and offers clear pathways for career advancement. This position provides significant growth opportunities, including potential advancement into senior leadership roles, expanded team management responsibilities, and involvement in strategic technology initiatives. Team members have access to ongoing training programs, mentorship opportunities, and exposure to cutting-edge technologies that position them for long-term career success within the organization.

Key Skills

Software Engineering LeadershipAgile DevelopmentCloud PlatformsTeam ManagementCI/CD Pipelines