Job Summary: We are seeking a highly skilled Tech Lead with over 8 years of experience in software development and architecture. The ideal candidate will have a solid grasp of architectural and design concepts, with a proven track record in implementing microservices architecture. This role requires hands-on experience with Angular 14, Typescript, CSS, and Javascript, as well as expertise in Node.js.
The Tech
Lead will be responsible for guiding a scrum team, making architectural decisions, and ensuring adherence to coding guidelines and security practices.
Responsibilities
- Lead the design and implementation of software solutions using microservices architecture.
- Collaborate with the client architect team to make architectural and design decisions.
- Oversee the scrum team, ensuring effective agile practices and adherence to coding standards.
- Implement and manage CI/CD pipelines in an AWS environment.
- Conduct regular code reviews and ensure team members follow coding guidelines.
- Facilitate debugging and troubleshooting of complex issues.
- Ensure the integration of AI technologies within the team?s projects.
- Regularly update management on project status, risks, and challenges.
- Promote security best practices during the development process.
Mandatory Skills
- Angular 14 (Deal Breaker Skill)
- Microservices architecture
- Node.js
- Typescript, CSS, and Javascript
- Experience with NoSQL databases
- CI/CD pipeline configuration and deployment in AWS
- Debugging capabilities
- Experience with GitHub for code commits and deployments
Preferred Skills
- Hands-on experience with Java and Spring Boot
- Understanding of Agile methodologies and Jira
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 8+ years of experience in software development and architecture.
- Proven experience leading teams and managing projects.