Job ID: 130413
Job Title: Software Development Manager (Remote)
Job Location: BLUE BELL Pennsylvania
Start Date: 06/22/2024
End Date: 12/21/2024
Description
Randstad Technologies is seeking a Software Development Manager. This leadership role requires a high sense of ownership in planning and implementing customerfacing web applications and their backend services. The manager is responsible for the daytoday management of fullstack software engineering teams and all facets of hiring performance management and growth opportunities.
This position will focus on delivering customerfacing web applications and their supporting services partnering with a digital product team to align with the Product roadmap and desired outcomes.
Required Skills
- Bachelors degree in Computer Science or related field or relevant experience.
- 5 years of Software Engineering management experience.
- 5 years of experience as a software engineer
- Background in Python Java and agile (Scrum) development in a fastpaced environment.
- Job Duties
- Manages crossfunctional and geographically dispersed software teams responsible for the quality and timely execution and delivery of products and features.
- Leads the full product development lifecycle from concept to design to releases to testing and QA to release and postrelease code maintenance.
- Guides crossfunctional teams consisting of direct reports and matrixed team members to accomplish desired project outcomes.
- Manages the product roadmap (epics stories and sprints) to deliver prioritized content and capabilities to meet validated customer use cases.
- Presents proposed solutions and reports status to upper management.
- Organizes and delegates work to various levels of software developers.
- Implements software proposals and estimates scope of work.
- Ensures adequate project documentation is created on projects.
- Makes decisions and solves problems while working under pressure.
- Prioritizes and organizes load of work; effectively manages resource management.
- Coaches development and design teams with detailed guidance during the product development lifecycle.
Job Requirements
- Bachelors degree in Computer Science or related field or relevant experience.
- 5 years of Software Engineering management experience.
- 5 years of experience as a software engineer
- Background in Python Java and agile (Scrum) development in a fastpaced environment.
- Capable of transforming our application portfolio into a service architecture.
- Experience developing and delivering customerfacing applications and defining and enforcing application development standards practices and development patterns as well as general UI best practices.
- Ability to plan manage and execute in an Agile software development process.
- A mastery of Scrum concepts and a proven understanding of Scrum in practice is preferred.
- Demonstrated ability to take ownership and make technical decisions on software development projects.
- Technical knowledge in modern distributed software architecture platforms and services.
- Knowledge of databases and experience with modern web frontend technologies.
- Ability to plan prioritize and organize effectively and independently across diverse projects and tasks.
- Ability to communicate with all levels of management and company personnel.
Desired Skills & Experience
- Healthcare Claims Experience
- Healthcare Experience
- Self Starter and Highly Motivated