Icon hamburger
What job do you want?
Apply to this job.
Think you're the perfect candidate?
Apply Now

You’re being taken to an external site to apply.

Enter your email below to receive job recommendations for similar positions.

Software Engineer Manager

Nesco Resource Mesa Full-Time
$110,000.00 - $140,000.00 / year
Apply Now


Each day you are in the office the lives of patients will be improved.

As the Software Engineering Manager for the Services Delivery Team, you will own the development, maintenance, and deployment of our custom healthcare administration applications. As the head of a team of 4 Software Engineers, you'll translate business requirements into user stories/technical requirements. Because you will understand our client's needs, you will prioritize the workflow/load of the engineers you lead, making sure the client's needs are met while also providing guidance to your team to ensure they have what they need to create clean, concise, and effective code. This role will report to the VP of Research & Development, with a dotted line to the VP of Product Experience. As you will be both externally (customer) and internally facing - strong communication & leadership skills are a must. In this role, you will:

  • Prioritize the workload of engineers you lead

  • Guide the professional development of your software engineers through coaching, mentoring, 1:1 sessions, and code reviews

  • Gather and translate requirements from our clients, and draft user stories/ requirements accordingly

  • Write clean, concise, and well documented code

  • Deploy, upgrade, and monitor many applications

  • Participate in daily scrum meetings

  • Attend collaborative design sessions with technical teams across the business

  • Contribute to each part of the software development life cycle

  • Help design and implement functional requirements

  • Manage testing and bug fixes

  • Prepare technical documentation

  • Implement software enhancements and suggest improvements


  • Strong experience with Python. You know it well enough to successfully mentor other engineers.

  • Professional experience in an enterprise codebase. You've been thrown into an unfamiliar codebase before, and can quickly find your way around, and push quality production code quickly.

  • Experience as a technical team lead


  • Knowledge of healthcare administrative processes

  • Knowledge of cloud naive technologies such as docker, kubernetes, gRPC

  • Knowledge of Pytest and common python testing methodologies


  • Competitive salary that correlates with your ability to contribute

  • Generous vacation + sick time allotment

  • 4 hours/ month paid community service time

  • Equity incentive plan

  • Medical, Dental, & Vision, GTL, STD, LTD Insurance with employer contribution

  • 401k + Employer Match

  • Fun office perks including snack bar, dog-friendly environment, recreation room, modern layout, and indoor/ outdoor transitional space

  • Friday brown bag lunch & learns

Nesco Resource is an equal employment opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or veteran status, or any other legally protected characteristics with respect to employment opportunities.

Recommended skills

User Story
Software Development Life Cycle
Business Requirements
Functional Requirement


About the company

Salary Details

This salary was provided in the Job Posting.
Yearly Salary
This salary is within the average salary range of $76,960-$165,000 for this role in this location

Career Path

See the next step in your career
Software Engineer Manager
$110,000.00 - $140,000.00 / year
Estimated Salary: $100K
Apply to this job.
Think you're the perfect candidate?
Apply Now

Help us improve CareerBuilder by providing feedback about this job: Report this job

Report this Job

Once a job has been reported, we will investigate it further. If you require a response, submit your question or concern to our Trust and Site Security Team

Job ID: 19-37906


For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.