Senior Software Development Engineer L4
Core
Design, develop, test, deploy, and maintain large-scale, scalable financial applications and software systems end-to-end.
Role type
Senior Software Development Engineer (Full Stack)
Builds
Scalable, multi-tiered software applications, systems, platforms, and services for healthcare customers.
Domain
Healthcare technology / Financial applications
Deliverable
production ML models | product features | infrastructure
Required skills
Full stack software development, system design and architecture, object-oriented programming, functional programming, database management, ORM frameworks, DevOps practices, CI/CD pipelines, algorithm design, data structures, agile methodologies, test-driven development, cross-functional collaboration.
Preferred skills
Ability to learn new languages and technologies, resourcefulness, troubleshooting aptitude.
Technologies
C++, Java, JavaScript, AngularJS, Git, Hibernate, C#, Objective C, Go
Responsibilities
Design, architect, develop, test, deploy, and deliver scalable software applications; manage project priorities and deliverables; participate in design reviews and strategic planning; support critical issues via on-call rotation; communicate technical designs and requirements with stakeholders.
Seniority
Senior, hands-on IC