Skip to content

Search jobs inside your AI agent.

Grok Bot

Connect

medmetrix/candidateportal

Director, Software Engineering

This position is no longer accepting applications (closed Oct 28, 2026).

Posted Updated
Discussion

Description

Job Purpose
The Director, Software Engineering is responsible for supervising application development, leading software-related projects, maintaining and supporting current platforms, and assisting to define the strategy and vision for our proprietary SaaS software suite. The Director, Software Engineering will ensure quality output, team efficiency, and professional development.

Duties and Responsibilities

Perform systems, design, and application development, as well as evaluate code reviews and make recommendations for changes. Monitor software quality processes to improve code functionality and reliability and provide high quality software that is unit tested, code reviewed, and check in regularly for continuous integration
Responsible for the continuous enhancement and stability of production proprietary applications. This includes all aspects of incident and problem management, standardized methods and procedures for efficient and prompt handling of all changes, in order to minimize the adverse impact of any change-related incidents on service quality.
Enforce the Software Development Lifecycle requirements, which includes but is not limited to secure coding practices, testing, and version control processes to assure consistency, quality and timeliness. Ensure all proposed changes follow the Change Management policy and procedure for production changes and adhere to the Information Security Policy and Software Development best practices
Provide end-to-end ownership, while working closely with software developers and product teams, and successful delivery of software development projects and escalations.
Identify technical requirements by considering data, processes, customer feedback and user research. Translate ambiguous requirements into deliverable features.
Manage multiple concurrent projects. Partner with Product Owners, Engineering, Team Members, and Project Managers to ensure timely delivery of project deliverables based on an agreed upon set of requirements
Effectively communicate the status of projects and high priority/impact changes or support requests both verbally and through documentation to internal stakeholders and management
Create and maintain a consistent, reliable, and repeatable system for managing application support. Track and identify frequently occurring, high impact application support issues as candidates for permanent resolution. Establish and report on application support requests SLAs. Owns the relationship with the business and other functional units for application production support issues
Stay abreast of new and emerging security threats and mitigation approaches for your respective area and perform periodic security reviews of assigned areas. Collaborate with the IT Security and Operations to develop and maintain relevant security program for development environment
Other duties as assigned
Use, protect and disclose patients’ protected health information (PHI) only in accordance with Health Insurance Portability and Accountability Act (HIPAA) standards
Understand and comply with Information Security and HIPAA policies and procedures at all times
Limit viewing of PHI to the absolute minimum as necessary to perform assigned duties

Qualifications

Minimum 5 years of experience in a management role leading a team of full stack Developers
Minimum of 5 years’ experience building consumer facing web applications
Strong knowledge and implementation experience in the Microsoft Technology Stack
Healthcare experience preferred
Experience with Oracle and C++ preferred but not required
Strong experience in front-end development skills and building Responsive Front-end apps
Experience with Microservices and Service oriented architecture.
Proficient Database Design/Development skills from an application development standpoint. Strong SQL skills a pre-requisite
Experience in driving technical standards and architectural vision and innovating with technology
Strong knowledge of web security and best practices of secure web development
Experience interfacing directly with Business Owners for requirements gathering and problem solving
Detail and process oriented with excellent prioritization skills
Ability to work collaboratively across the IT organization
Strong Project Management skills
Ability to pick up proprietary domain knowledge quickly
Identify systemic operational issues and holistically resolve them

Working Conditions

May require working outside of normal business hours on occasion
Must possess a smart-phone or electronic device capable of downloading applications, for multifactor authentication and security purposes
Physical Demands: While performing the duties of this job, the employee is occasionally required to move around the work area; Sit; perform manual tasks; operate tools and other office equipment such as computer, computer peripherals and telephones; extend arms; kneel; talk and hear
Mental Demands: The employee must be able to follow directions, collaborate with others, and handle stress
Work Environment: The noise level in the work environment is usually minimal

Med-Metrix will not discriminate against any employee or applicant for employment because of race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, genetic information (including family medical history), political affiliation, military service, veteran status, other non-merit based factors, or any other characteristic protected by federal, state or local law.

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →