Job Openings Software Tech Lead

About the job Software Tech Lead

Working Hours : 8.00 a.m - 5.00 p.m.
Working Days : Mon - Fri
Working Method : Onsite
Job Location : Colombo 05

Skills and Qualifications:
Bachelor's degree in computer science or equivalent from a recognized university.
6+ years of experience in working with serverless, microservice based software development in AWS.
Working experience in AWS AppSync, AWS Amplify and AWS based service Orchestration.
Knowledge of IaC tools (Amplify CLI, AWS CDK, Terraform).
8+ years of industry experience in programming languages such as Java, NodeJS, Python.
Experience in data modeling in NoSQL based applications plus relational databases (Oracle).
Prior experience on JavaScript based frameworks (Node and React).
Knowledge in AWS based ETL and Analytics services.
Experience in developing distributed and highly available applications.
Prior experience of working with AWS based web content management and content delivery.
Prior experience on cost and resource tuning in AWS based applications is an added benefit.
Knowledge of IT Security best practices and Standards.
Experience in CI/CD implementation in AWS and devops best practices.
Experience in test driven development approach.
Delivering quality and maintainable codes.
Excellent communication and leadership skills.
Working experience in Agile based development methodologies.
Experience in managing and guiding a technical team.

Responsibilities:
Research and Development on modern serverless applications using AWS.
Contributing to improve and maintain existing industry-level solutions.
Developing industry standards in Java Script, AWS based technology stack.
Work closely with onsite and offshore delivery stakeholders for better customer success.

Desired Tools Experience:
Knowledge of Standards like ISO9001 and ISO27001