Job Overview
Associate Tech Lead / Tech Lead
JOB SPECIFIC DUTIES & RESPONSIBILITIES
Liaise with business analysts, product owners, and others in order to understand the business requirement
Carry out detailed technical designing in consultation with architects and tech leads
Implementation of the technical design including coding, calling existing services, creating new components, etc.
Testing of different types including unit and integration testing
Carrying out deployment into test, UAT, and production environments
Adhering to engineering principles, design, coding, implementation, and deployment standards
Developing products using Java
Work in an agile development environment.
Coming up with creative solutions to problems and coming up with forward-thinking ideas.
Adhering to Mitra Delivery model.
REQUIRED SKILLS AND COMPETENCIES
A degree in Computer Science/Software Engineering or an equivalent from a recognized university
Minimum 5 years of industry experience in software engineering, with at least one year as a technical leadExcellent understanding of Object-Oriented Programming, Design Patterns, Service Oriented Architecture, Enterprise Integration Patterns, Web Services, and Cloud-based technologies
Having experience in the below technologies
Java
Database Design
ETLs (Apache Airflow, Trino, SQL, Python, DBT, Cube.js)
Some levels of Node.js
Knowledge of .NET Core v 3.1 and above is a plus
AWS
Reviews and Led the team
Strong technical design, analytical and problem-solving skills
Ability to handle multiple tasks effectively with good quality and standards
Proficiency in verbal and written communication
Good experience in Agile Software Development methodologies, Test-driven development, and continuous integration
An outstanding team player with good team spirit and attitude towards the success.
Job Detail
- Offered SalaryNot Specified
- Career LevelNot Specified
- Experience5 Years
- GenderBoth
- INDUSTRYComputer and technology
- QualificationBachelor's Degree