COMPANY: HealthMark Group is a leading provider of health IT solutions for healthcare providers across the country. By leveraging technology to reimagine the business of healthcare, HealthMark transforms administrative processes into seamless digital solutions. From HealthMark’s proprietary MedRelease platform for Release of Information, the company is pioneering an efficient, compliant, and patient-centric approach to support the entire spectrum of the patient information journey. HealthMark Group was founded in 2006 with corporate headquarters in Dallas, TX, and has been named to both the Dallas 100 and the Inc. 5000 for multiple years in a row as one of the fastest-growing companies in the region and the country.
LOCATION: DALLAS, TX (Remote)
POSITION: SENIOR SOFTWARE ENGINEER
Are you a top-tier developer? Are you passionate about creating cutting-edge software solutions? Do you set and uphold rigorous standards for yourself and your peers? HealthMark Group might just have the ideal opportunity for you.
We are currently in search of a seasoned Senior Software Engineer with full-stack expertise, boasting a proven track record in crafting intricate web applications and backend systems. As a pivotal member of HealthMark's software engineering team, your primary focus will revolve around conceiving, developing, and deploying innovative software solutions.
The Senior Software Engineer role necessitates exceptional prioritization skills, crystal-clear communication, a consistent history of successful project deliveries, and a mastery of software engineering. We value creative problem-solving paired with an unwavering commitment to quality and customer satisfaction. You should be adept at managing multiple project facets concurrently and possess strong analytical capabilities, enabling you to craft groundbreaking solutions. We are actively seeking highly motivated individuals eager to advance their careers in a dynamic, fast-paced environment.
At HealthMark Group, we are at the forefront of revolutionizing digital health information software, encompassing patient engagement and record management. Our core mission centers on alleviating the administrative complexities surrounding patient data in the healthcare industry. You will work closely with cross-functional teams to deliver high-quality software solutions that meet the needs of our patients, healthcare providers, and administrative staff.
PRIMARY ROLE AND RESPONSIBILITIES:
- Creating and sustaining our web applications and backend systems, both new and legacy systems.
- Demonstrating innovative and dependable problem-solving skills.
- Crafting software solutions through an understanding of information requirements, user collaboration, analysis of system flows, data utilization, and workflow processes.
- Prioritizing the development of software that aligns with our users' needs.
- Upholding a vigilant approach to security, scalability, performance, and maintainability.
- Engaging in a predominantly remote, results-focused work environment.
- Maintaining detailed documentation of solutions and processes.
- Write clean, maintainable, and efficient code. Perform code reviews and provide constructive feedback to team members.
REQUIRED EXPERIENCE AND QUALIFICATIONS:
- Eight years- plus of enterprise software development experience in the Microsoft technology stack- Asp.Net Web API (and Core) Asp.Net MVC (and Core)
- Familiarity with distributed or service-oriented architecture (Asynchronous workflows, messaging, and message contracts, loose coupling, logging and observability)
- Experience with at least one modern front-end framework (React, Angular, Vue.js, etc)
- Profound comprehension of design and architectural patterns.
- Proficiency in DevOps practices.
- Proficiency in automated Unit Testing and using Dependency Injection
- Experience with native cloud development on AWS or MS Azure
- Exceptional troubleshooting and communication abilities.
- Bachelor of Science or Bachelor of Arts degree in Computer Science, Mathematics, or Engineering, or an equivalent of 15 years of related work experience.
ADDITIONAL PREFERRED EXPERIENCE:
- Experience with container technologies such as Docker and Kubernetes.
- Recent development using Angular 13 or later
- Experience designing and hosting Microsoft technology on AWS Cloud Services (ex: EC2, Elastic Beanstalk, SNS, SQS, S3, Lambda, RDS).
- Engaging in software development within the healthcare sector
Soft Skills:
- Excellent communication and teamwork skills.
- Strong problem-solving abilities and attention to detail.
- Ability to work in a fast-paced, agile environment.
Note: This job description is intended to provide a general overview of the position and does not encompass all job-related responsibilities and requirements. The responsibilities and qualifications may be subject to change as the needs of the organization evolve.