Software engineer manager - leadership - infrastructure

Company:  Empass Healthcare
Location: New York
Closing Date: 06/12/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Description

Document ID: JD0370

TITLE: SR. SOFTWARE ENGINEER MANAGER (LEADERSHIP) - INFRASTRUCTURE

Date: 01/27/2024

POSITION SUMMARY:

We are seeking a highly motivated, dynamic and experienced professional to join us. As Sr. Software Engineer (Leadership) Infrastructure for Empass Healthcare, Inc., you will partner with the Vice President of Technology Operations and C-suite executives to focus on all product engineering. The successful candidate will effectively ensure legal conformity and minimize probability of exposure. The ideal candidate will be able to adapt to rapidly changing priorities and business needs and must be proactive in identifying areas of need and generating action plans. This role requires the ability to navigate complex organizational structures and manage completion of goals under tight deadlines.

SUMMARY OF FUNCTIONS:

Responsible for the research and development of new products or product changes from concept to full production. Coordinates engineering personnel and consultants/contractors.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Responsible for the research and development of new products as determined by the company’s product development plan. Continually researches for new methods or components to enhance or improve existing products.
  • Coordinates and is responsible for activities of all engineering personnel and outside consultants and/or contractors; develops engineering action plans to guide timely and cost-effective development of projects; maintains the system of budget and schedule control.
  • Develop software engineering services for preparation and drafting of drawings, schematics, product specifications, bill of materials, operation/service manuals, assembly manuals, and other documentation necessary to develop new products.
  • Prepares and/or reviews engineering change requests; discusses feasibility with the product development committee; develops and oversees preparation and implementation of all engineering change notices and document change control.
  • Assists and coordinates with the products department for development of processes, tooling and molds necessary to produce new products.
  • Provides Customer Service and Sales & Marketing Departments with orientation and training on new products, and assists with preparation of sales presentations, service/repair methods, and marketing literature.
  • Performs other engineering duties as requested by the Vice President of Production and Operations.
  • Other tasks and projects as assigned.

ORGANIZATIONAL RELATIONSHIPS:

Reports to Vice President of Production and Operations. Coordinates activities with Products, Marketing, Sales, and Customer Service. Supervises all Engineers and Engineering staff.

QUALIFICATIONS:

A bachelor’s degree in computer science or a related field is required; professional software engineer (PE) certification is preferred. Good communication skills and the ability to work well with people are essential. Good organizational, analytical, and leadership skills are beneficial. Familiarity with business or engineering management and spreadsheet applications is required. Must show work history of increasing responsibility; managerial experience is necessary.

REQUIRED KNOWLEDGE, SKILLS, AND ABILITIES:

  • Excellent verbal and written communication skills, including ability to effectively communicate with internal and external customers.
  • Excellent computer proficiency (MS Office Word, Excel, and Outlook).
  • Must be able to work under pressure and meet deadlines while maintaining a positive attitude and providing exemplary customer service.
  • Ability to work independently and to conduct assignments to completion within parameters of instructions given, prescribed routines, and standard accepted practices.
  • Ability to demonstrate sound judgment in ambiguous situations.

YOUR CONTRIBUTIONS:

  • Design, develop, maintain and improve software and other technical solutions that solve business challenges such as the export and import of healthcare data in different formats.
  • Develop and maintain automated tests, and work with test engineers to test software.
  • Responsibly self-manage workload given project priorities, deadlines and deliverables.
  • Follow established company standards, best practices, and focus on overall product quality.
  • Participate in code reviews.
  • Implement data integration solutions across distributed systems.
  • Create querying and retrieval components and interfaces, HL7 integration, enrichment and transformation components to connect to healthcare data providers.
  • Develop software interfaces between EHR platforms, healthcare facilities, state-run health information exchanges (HIEs), and insurance providers and clients with custom-built native solutions.
  • Build scalable solutions and infrastructure.
  • Serve as a healthcare interoperability subject matter and technical expert for educating internal team members and consulting with internal teams and external clients.

REQUIREMENTS:

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
  • Experience leading projects with industry-wide impact.
  • Vast experience communicating and working across functions to drive solutions.
  • Significant experience in mentoring/influencing senior engineers across organizations.
  • Proven track record of planning multi-year roadmap in which shorter-term projects ladder to the long-term vision.
  • Experience in driving large cross-functional/industry-wide engineering efforts.
  • 12+ years of experience building server applications.
  • Advanced experience in EHR and/or healthcare-related data, standards, modeling and transformations.
  • Professional experience in back-end and API integration.
  • Experience with clinical data table structure, storage, relationships, maintenance, etc.
  • Experience implementing HL7, IHE, or API interfaces.
  • Experience with full software development lifecycle.

PREFERRED QUALIFICATIONS:

  • Experience with operating system internals, filesystems, programming language design, compilers.
  • Experience in agile development methodologies (e.g. Scrum).
  • Advanced proficiency with C#, Java, Python, SOAP, REST Web Services, SQL, and AWS.
  • Experience with CI/CD tools and Docker.
  • Experience working in agile teams, particularly remotely.
  • Experience with healthcare technologies like Fast Healthcare Interoperability Resource (FHIR).

PHYSICAL DEMANDS:

Ability to communicate orally with management and other co-workers is crucial. Regular use of the telephone and e-mail for communication is essential. Sitting for extended periods is common. Hearing and vision within normal ranges is helpful for normal conversations, to receive ordinary information and to prepare or inspect documents.

No heavy lifting is expected. Exertion of up to 10 lbs. of force occasionally may be required. Good manual dexterity for the use of common office equipment such as computer terminals, calculator, copiers, and FAX machines. Good reasoning ability is required to solve a wide range of business problems. Able to apply statistical calculations, analysis of variance, correlation techniques, and sampling theory as well as algebra, linear equations, and other analytics as required. Able to understand and utilize Internet server and network reports to conduct business.

COMPENSATION & BENEFITS:

  • $105,000.00 - $120,000.00 salary and performance-based bonuses.
  • Company profit sharing plan (typically 3-15% of salary).
  • Dental insurance.
  • Health insurance.
  • Paid time off.
  • Profit sharing.
  • Stock options.
  • Vision insurance.
  • Short and Long Life Insurance.
  • Employee Assistance Program (EAP).
  • A discretionary bonus program.

WORK ENVIRONMENT:

The job is performed indoors in a traditional office setting. Activities include extended periods of sitting and extensive work at a computer monitor.

Location: New York, NY (Northeast Region) Hybrid & Remote Options available.

About Empass Healthcare:

Empass empowers patients, providers, and partners to fulfill their healthcare-related needs, with a hassle-free approach to appointment scheduling, on-site care, and health equity. Establishing a new standard for health literacy, communication, and mobilizing access to care through an intelligent, data-driven ecosystem.

Empass is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Empass participates in the E-Verify program in certain locations, as required by law.

Empass Healthcare, Inc., is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at .

#J-18808-Ljbffr
Apply Now
Share this job
Empass Healthcare
  • Similar Jobs

  • Software engineer (Leadership) - Infrastructure

    New York
    View Job
  • Software engineer manager - leadership - infrastructure

    New York
    View Job
  • Software Infrastructure Engineer

    New York
    View Job
  • Software Engineer (Technical Leadership)

    New York
    View Job
  • Software Infrastructure Engineer

    New York
    View Job
An unhandled error has occurred. Reload 🗙