Senior Software Development Lead
We are seeking a highly skilled Senior Software Development Lead to spearhead our engineering organization's success.
Job Overview:
This is an exceptional opportunity for an accomplished software development expert to lead the design and development of scalable software solutions for complex enterprise-scale business problems.
Key Responsibilities:
* Design and develop high-quality, scalable software solutions for enterprise-scale business challenges
* Drive improvements to software engineering practices and foster the adoption of leading-edge technologies
* Invest in personal growth and mentorship opportunities to continuously improve skills and knowledge
* Collaborate with cross-functional teams to deliver high-quality software products that meet customer needs
Requirements:
* 10+ years of experience in software development and/or architecture, with a strong foundation in commercial software engineering principles
* Proficiency in programming languages such as C#, Java, Kotlin, Golang, JavaScript, TypeScript, and hands-on experience with asynchronous, event-based systems design and architecture
* Practical knowledge of Kubernetes microservice orchestration patterns and experience with cloud platforms like Azure, AWS, or GCP
* Demonstrable development experience and clear, effective communication skills
Preferred Qualifications:
* BS/MS in Computer Science or equivalent experience
* Familiarity with APM platforms like New Relic, Data Dog, or Splunk
* Healthcare technology experience and expertise in agile methodologies
About the Role:
This is an exciting opportunity to join a dynamic team passionate about delivering high-quality software products. Our team values innovation and excellence in software development, and we strive to create a culture that fosters growth and collaboration.