Sr. Developer
Core
Design, build, enhance, and support scalable software solutions and APIs, translating requirements into maintainable code and services.
Role type
Senior IC software developer with technical leadership
Builds
Scalable software applications, services, and integrations
Domain
Enterprise software development
Deliverable
production ML models | product features
Required skills
Modern programming languages, application architecture, APIs, databases, version control, automated testing, CI/CD, Agile methodologies, code review, mentoring, troubleshooting
Preferred skills
Cloud platforms, distributed systems, microservices, containerization, DevOps practices, observability, production support, system modernization
Responsibilities
Design, develop, test, deploy, and maintain scalable applications; Provide technical guidance on solution design and complex challenges; Perform code reviews and promote engineering standards; Troubleshoot complex application issues and drive resolutions; Contribute to CI/CD pipelines and automated deployment practices; Mentor developers through knowledge sharing and technical feedback
