Med-Metrix is seeking a Senior Software Engineer to design, develop, and implement high-performance software solutions that support healthcare operations and customer experience improvements. This role is responsible for full lifecycle application development, including architecture, coding, optimization, and deployment. The engineer will collaborate across product, services, and development teams to deliver scalable and secure solutions aligned with compliance standards.
Responsibilities:
- Design and implement high-performance applications including caching, security, encryption, and scalability
- Develop and optimize SQL queries and stored procedures in MS SQL and relational databases
- Evaluate and improve application performance through analysis and testing
- Coordinate requirements gathering, software design, and implementation activities
- Build automation tools, utilities, and CI/CD workflows to support development and deployment
- Ensure compliance with HIPAA and information security policies when handling PHI
Requirements:
- High school diploma or equivalent required
- 7–10+ years of experience in C# .NET, including .NET 6+
- Strong knowledge of AWS services such as S3, Lambda, IAM, SQS, SNS, and Step Functions
- Experience with PostgreSQL (Aurora preferred) or other relational databases
- Proficiency in SQL performance tuning and execution plan analysis
- Experience with event-driven architecture, GitHub, CI/CD pipelines, and infrastructure as code
Benefits:
- Collaborative team environment
- Opportunities for technical leadership and innovation
- Equal opportunity workplace
- Professional growth within healthcare technology
This position requires strong problem-solving skills, technical expertise, and the ability to work independently and collaboratively in a remote environment.