Overview:
Join a collaborative and empowered team dedicated to developing, deploying, and maintaining robust solutions for our evolving platforms. We prioritize a culture of accountability, teamwork, and shared success. This position calls for a seasoned engineer who thrives in a dynamic environment, mentoring junior team members while driving the adoption of cutting-edge technologies and best practices.
Key Responsibilities:
-
Leadership in Platform Development: Lead efforts to design, develop, and maintain scalable patient support platforms.
-
Technical Expertise: Leverage deep knowledge of .NET, C#, SQL, and Kafka to enhance system performance and scalability.
-
System Optimization: Focus on improving the stability, security, and efficiency of event-driven architectures and Kafka clusters.
-
Team Mentorship: Provide guidance and foster skill development among junior engineers through active mentorship and collaboration.
-
Cross-Team Collaboration: Partner with product and architecture teams to deliver well-integrated, innovative solutions.
-
Adoption of Modern Practices: Advocate for new technologies, system patterns, and engineering excellence, including test-driven development, code reviews, and CI/CD practices.
-
Problem Solving: Apply holistic systems thinking to tackle complex challenges and deliver sustainable solutions.
-
Operational Support: Participate in on-call rotations and contribute to maintaining high system reliability and uptime.
Qualifications:
-
8+ years of experience in developing enterprise-level, cloud-based software.
-
Preferred background in healthcare technology or HIPAA-compliant systems.
-
Bachelor’s degree in Engineering or a related field is a plus.
-
Proven track record in solving technical challenges in high-pressure environments.
-
Expertise in CI/CD pipelines, automated testing, and Agile methodologies.
-
Strong mentoring skills and a proactive approach to knowledge sharing.
Core Technical Skills:
-
Proficiency in .NET, C#, SQL, and Kafka.
-
Experience with event-driven architecture.
-
Familiarity with both relational and non-relational database systems.
-
Hands-on knowledge of CI/CD tools and test-driven development (TDD).
-
Competence with Docker, Kubernetes, and containerized workflows.
-
Understanding of system monitoring and analytics tools.
This role offers an opportunity to work at the forefront of technology, solving impactful challenges while fostering a supportive and collaborative team environment. If you are passionate about innovation and mentorship, we’d love to have you onboard!