Manager, Software Engineering
$94,000–$125,000 year
On-site · Bala Cynwyd, Pennsylvania, United States
Job Summary
Design, develop, and configure Java EE (JEE) applications; collaborate with cross-functional teams to analyze requirements, provide technical analysis and estimates, and deliver end-to-end solutions. Drive DevOps practices, automation, and continuous improvement, ensure code quality and SDLC compliance, provide maintenance and deployments across environments, and participate in special projects as assigned. Requires a Bachelor's degree in a related field, 4+ years of Java EE experience, Java 17, JSF, Hibernate, React, SQL Server/Oracle, and familiarity with Azure, CI/CD, microservices, Kubernetes, and Agile practices. Salary range $94,000 to $125,000 with bonus eligibility and comprehensive benefits.
Required Qualifications
- Bachelor's degree in Computer Science, MIS, Engineering, or related technical discipline preferred
- 4+ years of application development experience using Java EE (JEE) technologies
- Hands-on development experience using Java 17, JSF, Hibernate, JavaScript, CSS, and React
- Experience developing web services (SOAP/REST) and integrating with Azure API Management (APIM)
- Experience working with Agile methodologies such as Scrum
- Experience with SQL and databases such as SQL Server and Oracle
- Experience configuring and developing on JBoss, Spring Boot, or other application servers
- Experience with source code repositories (Git) and branching strategies
- Experience with unit testing and code quality/coverage tools such as SonarQube and JaCoCo
- Experience with deployment automation tools such as Octopus Deploy and Azure DevOps CI/CD pipelines
- Experience using AI-assisted development tools (e.g., GitHub Copilot, Cursor, or similar) and integrating them into day-to-day engineering workflows
- Experience building microservices and deploying to Kubernetes-based containers
- Knowledge of cloud technology such as Azure
- Knowledge of OOAD and portal design concepts
- Knowledge of ServiceNow for ticketing preferred
- Working knowledge of SQL or T-SQL
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.