Capstone Integrated Solutions is looking to solve the problem of designing, building, and supporting retail software by hiring a Senior Technical Lead Developer to guide the design, development, and delivery of a cloud-native application built on AWS, with an Angular frontend and Python backend.
Requirements
- Strong proficiency in Python backend frameworks (Django, Flask, FastAPI).
- Hands-on expertise in Angular (latest versions) for frontend development.
- Solid understanding of AWS services (Lambda, API Gateway, S3, RDS/DynamoDB, ECS/EKS, IAM, CloudFormation/Terraform).
- Experience designing and delivering cloud-native applications using microservices or serverless architectures.
- Proven track record of leading teams through full software development lifecycle (SDLC) in Agile/Scrum environments.
- Experience with Azure DevOps CI/CD.
- Strong skills in RESTful API design, data modeling, and integration.
Responsibilities
- Serve as the technical lead for a cross-functional development pod, overseeing day-to-day engineering activities.
- Translate solution architecture and business requirements into detailed technical designs and implementation plans.
- Develop and maintain robust, scalable, and secure backend services in Python (FastAPI).
- Lead development of modern, responsive frontends using Angular.
- Ensure proper design and implementation of APIs, microservices, and integration points.
- Collaborate closely with the AWS Solution Architect to align development with overall architecture, scalability, and security goals.
- Drive adoption of best practices in coding standards, design patterns, unit testing, and code reviews.
Other
- 7+ years of software development experience, with at least 3+ years in a technical leadership role.
- Excellent problem-solving, communication, and team leadership abilities.
- Remote work
- Full-time job
- Benefits