Mede Analytics is seeking a highly skilled and motivated Software Engineer who will be our .Net Core Developer - Micro Services with Messaging with expertise in .NET Core, C#, Messaging, ASP.NET front-end and a strong understanding of healthcare data management. The ideal candidate will have experience designing and maintaining Micro Services and ASP.NET Applications, working with Service Bus (NServiceBus, MassTransit), RabbitMQ, ORMs, Kubernetes, OKE or EKS, DevOps, MongoDB, SQL Server, PostgreSQL and OCI or AWS cloud. You will work in a collaborative environment with cross-functional teams to deliver highly available, scalable, and reliable solutions.
Essential Duties and Responsibilities:
Micro Services: Design, develop, and maintain containerized services on top of NServiceBus / WolverineFX with RabbitMQ broker. Work with services employing combination of complex messaging and RESTful API communication.Integration and API Development: Integrate third-party Web APIs and build own RESTful endpoints to connect various systems, ensuring seamless data flow within the real-time healthcare data platform.Database Integration: Work with RDBMS and Document DBs, develop and optimize database efficient data retrieval and storage.Front-end/UI: Create responsive and user-friendly interfaces. Use ASP.NET, JS/TS/Angular, and other relevant technologies.Security and Compliance: Implement security best practices and compliance standards (e.g., HIPAA) to safeguard sensitive healthcare data.Testing and Quality Assurance: Write unit and integration tests to ensure the reliability and quality of the software and participate in code reviews to maintain code quality and standards.Performance Optimization: Identify and resolve performance bottlenecks to ensure the healthcare data platform operates efficiently under load.Documentation: Create and maintain technical documentation, including system architecture, coding standards, and user guides.Collaboration: Work closely with cross-functional teams and healthcare experts, to understand requirements and deliver solutions that address specific healthcare data challenges.Deployment and Scalability: Utilize OCI services, Kubernetes, OKE, CI/CD pipelines and DevOps practices to deploy and scale the application effectively.
This job description reflects management’s assignment of essential functions. Nothing in this job description restricts management’s right to assign or reassign duties and responsibilities to this job at any time.
Education, Experience, and Required Qualifications: Bachelor’s degree in computer science, Software Engineering, or a related field.Proven experience in development and expertise in .NET Core, messaging technologies and ASP.NET front-end.Experience designing and developing scalable services utilizing messaging.Familiarity with healthcare data and related standards (e.g., HL7, FHIR) is a plus.Knowledge of database systems, SQL/NoSQL, data modeling, ORM.Experience with containerization and orchestration tools (Docker, Kubernetes, Helm).Knowledge of cloud platforms (e.g., OCI, AWS).Proficiency in source code version control systems (BitBucket, Git).Experience with Agile/Scrum development methodologies.Strong problem-solving and communication skills.Ability to work both independently and collaboratively within a team.
Benefits Include:Great Medical, Dental, Vision benefits - Effective on the first of the month after your startCompany paid Basic Life & AD&D Insurance, STD/LTDROBUST Employee Assistance Program (EAP)401k with Company Match9 paid holidays AND 3 floating holidays = 12 total!Paid Time Off (PTO) AccrualEmployee Referral BonusProfessional Developmentand more!
MedeAnalytics believes in fair and equitable pay. A reasonable estimate of the base salary range for this role is $100,000 – $150,000 USD. Please note that actual salaries may vary within the range, or be above or below the range, based on factors including, but not limited to, education, training, relevant experience, professional achievements/qualifications, business need and location.
Mede/Analytics is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, age or protected veteran status.
MedeAnalytics does not utilize any outside vendors/agencies. Please no unsolicited phone calls or invites.