Lead Software Developer
Core
Lead enterprise software development projects, guide teams, and deliver solutions for clients.
Role type
Senior Lead Software Developer
Builds
Enterprise software solutions for clients
Domain
Software Development
Deliverable
production ML models | product features
Required skills
Full-stack web development, Agile/Scrum methodologies, Application testing, CI/CD pipelines, Domain-Driven Design, Modern client-side frameworks (AngularJS, ReactJS, Svelte)
Preferred skills
Cloud-hosting platforms, Virtualization and Containerization, Mobile development, Microservices and Serverless Systems, Hexagonal Architecture
Responsibilities
Guide team through software development according to specifications, Develop key solutions to solve client business critical needs, Translate functional requirements into technical specifications, Provide continuous feedback to colleagues, Share expertise through analysis, estimates, reviews, and audits, Coach colleagues to encourage professional growth, Advise and consult with clients about technical decisions
Seniority
Senior, hands-on IC with leadership responsibilities
