Senior Software Development Engineer L4
Core
Build scalable, secure, and testable software solutions supporting healthcare products and clients using enterprise Java and modern UI frameworks.
Role type
Senior Software Development Engineer (L4)
Builds
Scalable, secure, and testable software applications and microservices
Domain
Healthcare technology, enterprise software, distributed systems
Required skills
Enterprise Java, JavaScript (Angular/React/Vue), SQL, NoSQL, Linux, RESTful APIs, Cloud platforms (AWS/Azure/GCP), CI/CD, Microservices, Caching, Queuing, Event-driven architectures
Preferred skills
Master's or PhD in Computer Science
Technologies
Java, JavaScript, Angular, React, Vue.js, SQL, NoSQL, AWS, Azure, GCP
Responsibilities
Develop high-quality, testable software; Create automated unit, system, and acceptance tests; Design and implement software solutions following engineering standards; Participate in design and code reviews; Support integration, testing, deployment, and change management; Troubleshoot and resolve software defects; Partner with product management on scope and estimates; Maintain technical documentation; Participate in on-call rotation for critical issues
Seniority
Senior, hands-on IC