Team Lead, Software Development
Core
Lead software delivery for a team of 3-6 developers, ensuring engineering quality, alignment with business priorities, and on-time production-grade releases.
Role type
Senior Team Lead (Software Development)
Builds
Scalable, high-traffic, and transaction-heavy production systems
Domain
Fintech / Enterprise Software
Deliverable
production ML models | product features
Required skills
.NET, Java, SQL Server, PostgreSQL, MySQL, MongoDB, Redis, DynamoDB, CI/CD pipelines, AWS, Docker, Kubernetes, microservices, API design, event-driven patterns, observability tools, security best practices
Preferred skills
High-traffic system experience, AI-assisted development tools
Technologies
.NET, Java, SQL Server, PostgreSQL, MySQL, MongoDB, Redis, DynamoDB, Jenkins, GitHub Actions, AWS, Docker, Kubernetes, Kafka, RabbitMQ, SQS, Datadog, Grafana, ELK, CloudWatch
Responsibilities
Own delivery planning and execution from requirements to production deployment; Drive solution design and enforce technical standards; Manage team workload, performance, and career development; Coordinate production incident resolution and root cause analysis; Translate business requirements into technical tasks and acceptance criteria.
Seniority
Senior, hands-on IC with people management