Job Directory Software Engineering Manager

Software Engineering Manager
Fort Worth, TX

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Transforming the future of healthcare isn't something we take lightly. It takes teams of the best and the brightest, working together to make an impact.

As one of the largest healthcare technology companies in the U.S., we are a catalyst to accelerate the journey toward improved lives and healthier communities.Here at Change Healthcare, we're using our influence to drive positive changes across the industry, and we want motivated and passionate people like you to help us continue to bring new and innovative ideas to life.

If you're ready to embrace your passion and do what you love with a company that's committed to supporting your future, then you belong at Change Healthcare.

Pursue purpose. Champion innovation. Earn trust. Be agile. Include all.

Empower Your Future. Make a Difference.

As a Software Development Manager, you provide leadership to a designated agile scrum team that delivers and supports (CPBS) Commercial Pharmacy Benefits Solutions solutions at Change Healthcare.   You will be part of a team that is always finding ways to make it work better for physicians, for patients, and for the healthcare system.  We have a mission of inspiring a better healthcare system.

The Software Development Manager is a strategic role, requiring many qualities. These include evaluating new technologies and building development plans to fulfill the product vision. As an experienced Scrum Master, you will create high performing teams following the scrum model to help create the environment for your team's success and creating and mentoring additional Scrum Masters within their team.

You will drive continuous improvements in your teams to increase productivity and effectiveness. You are responsible for removing any impediments that might slow or block the team. You work in close collaboration with the Product Owner to maintain the Product Backlog, guide, mentor and coach Developers, facilitate team meetings, planning sprints, milestones and releases, and are responsible for the team keeping on schedule.

Responsibilities:

As a Software Development Manager, you provide front-line Software Development leadership to a designated agile scrum team to achieve company, team and personal goals. This team will be cross functional in nature, containing product ownership, development and test responsibilities. As a Software Development Manager, your primary responsibilities are:

* Leading and guiding your designated team and be accountable for the quality and timeliness of the deliverables
* Influencing and improving the product development velocity and agile behavior of the team
* Coaching and Mentoring your team towards individual and team development and growth
* Providing staff management support including training, recruiting and salary management for your staff
* Contributing to continuous improvement in organizational structure, processes, and operations
* Providing product and technical leadership to all team members and driving innovation in technology and product ideas.
* Ensuring smooth deployment of software and investigating/ correcting reported issues with deployed software as required.
* Providing support to functions outside of Software Development:
* Taking ownership of new problems and challenges and proactively exploring opportunities to add value to overall organization.
* Minimum Requirements:
* 5+ years in a Software Development leadership role.
* 3+ years using Agile Scrum Product Development techniques, including design, implementation, test and release.
* 2+ years experience leading a scrum team on a complex programming project

Critical Skills:

* Practical experience in building and running agile teams
* Expert at team management
* Understanding of Agile practices
* Development on Windows and Linux
* Cloud development experience
* Web development experience
* Understanding of DevOps practices (E.g.: Continuous Integration, Continuous Deployment, Test
* Driven Development, Feature toggling strategies)
* Able to mentor team members
* Strong planning skills with proven track record of delivering on target
* Excellent presentation, written and communication skills
* Good understanding of Modularization principles (E.g.: Containers, Micro Services, Restful API, Plugin architecture)

Additional Knowledge and Skills :

* Experience in strong type languages (E.g.: C++, Java, C#, Go, Rust)
* Experience in dynamic languages (E.g.: Java script, Python, Typescript)
* Experience with defect trackers (E.g.: JIRA, Team Foundation Server (TFS))
* Cyber Security basics, standards and practices (E.g.: OAuth2, OpenID Connect, NIST CSF)

Education:

* Undergraduate degree in computer engineering, computer science, related discipline, or equivalent.

General Office Demands.

* Some level of travel likely required, up to 50% depending on physical location.

Join our team today where we are creating a better coordinated, increasingly collaborative, and more efficient healthcare system!

Join our team today where we are creating a better coordinated, increasingly collaborative, and more efficient healthcare system!

Equal Opportunity/Affirmative Action Commitment

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.