Back to results

Lead Software Engineer

  • Denver, CO, United States

$20,379,800 USD / year

Applications open in a new tab.

Job details

Pay
$20,379,800 USD / year
Posting language
English
Posted

Original job description

Employer: EverCommerce Solutions Inc.

Headquarters Address: 3601 Walnut Street, Suite 400, Denver, CO 80205

Worksite Address: This is a fully remote position. Work from home benefit provided. Worksites are unanticipated.

Job Title: Lead Software Engineer Salary: $203,798.00 per year

Job Duties:

· Build and evolve a healthcare electronic health record (EHR) technology platform to enable medical practices of all sizes to deliver more informed, personalized, interactive, and adaptable care. · Design, develop, and maintain high-traffic, scalable, secure full-stack applications supporting healthcare or regulated environments, including HIPAA-compliant systems and patient data management using modern web technologies. · Develop and maintain backend services, APIs, and data models supporting application functionality and integrations using relational databases including MySQL, or PostgreSQL, or MariaDB. · Develop frontend applications using JavaScript/TypeScript frameworks including React, ensuring responsive and accessible web applications. · Maintain and migrate legacy frontend systems built using the Elm language and framework. · Develop and maintain server-rendered web applications using Python, Django and Django template frameworks, supporting dynamic user interfaces and business logic. · Design and implement RESTful APIs, GraphQL APIs, and service-oriented architectures supporting internal platform services and external partner integrations. · Collaborate with software engineers, product managers, and quality assurance teams within Agile development environments to deliver reliable and high-quality software features. · Provide technical leadership, mentor engineers, and contribute to software architecture and system design. · Determine and implement engineering best practices and contribute to technical standards across multiple engineering teams, including coding standards, architectural patterns, and development workflows. · Design and implement reusable software components and shared libraries to improve maintainability and development efficiency across the platform. · Participate in technical design discussions and documentation to support scalable and maintainable system architecture. · Design, implement, and maintain continuous integration and continuous deployment (CI/CD) pipelines using Docker, Git, CircleCI, and GitHub Actions. · Identify opportunities to improve system performance, reliability, scalability, and engineering productivity through improvements in tooling, processes, and platform architecture. · Troubleshoot and resolve production issues in complex software systems reported by internal teams including Quality Assurance and Customer Support. · Participate in code reviews and technical planning to ensure consistent engineering practices and software quality. · Implement automated testing practices including unit and integration testing. · This is a fully remote position. Work from home benefit provided. Worksites are unanticipated.

Degree Requirement: Bachelor’s degree in Computer Science, Software Engineering, or a closely related field.

Experience Required: Five (5) years of experience as a Software Engineer, or closely related occupation.

Special Requirements:

Demonstrable ability and prior experience in:

· Providing technical leadership, mentoring engineers, and contributing to software architecture and system design; · Developing full-stack applications supporting healthcare or regulated environments, including HIPAA-compliant systems; · Working with one of the following relational databases: MySQL, or PostgreSQL, or MariaDB; · Developing frontend applications using JavaScript/TypeScript frameworks including React; · Working with the Elm language and framework, including maintaining and migrating legacy frontend systems built using Elm; · Developing and maintaining server-rendered web applications using all of the following: Python, Django, and Django template frameworks; · Designing and implementing RESTful APIs, GraphQL, and service-oriented architectures; · Working with all of the following CI/CD development tools: Docker, Git, CircleCI, and GitHub Actions; · Implementing automated testing practices including unit and integration testing; · Determining and implementing engineering best practices and contributing to technical standards across engineering teams; · Troubleshooting and resolving production issues in complex software systems.

Travel Requirements: None.

To Apply: Please apply through https://www.evercommerce.com/about-us/careers/. Only qualified applicants should apply. Must have U.S. employment authorization. Do not apply if you are in F-1 or H-1 status or otherwise require employer sponsorship for U.S. employment authorization.

Benefits Information: https://www.evercommerce.com/about-us/careers/

More about this job

Skills

  • EHR
  • Adaptability
  • Data management
  • Data models
  • MySQL
  • PostgreSQL
  • MariaDB
  • JavaScript
  • TypeScript
  • React
  • Python
  • Django
  • API development
  • GraphQL
  • Quality assurance
  • Agile development
  • Leadership
  • Documentation
  • CI/CD
  • Docker
  • Git
  • GitHub
  • Troubleshoot
  • Customer service
  • Test automation
  • Computer science
  • Coaching
  • Troubleshooting

Report this job

Get in touch
MovoJobs

Contact us