- Design, develop, and maintain scalable, reliable, and efficient full stack applications using .NET, React, Node.js, and SQL Server.
- Identify and correct bottlenecks and fix bugs in a timely manner.
- Integrate and utilize AI plugins to enhance development processes and outcomes.
- Implement and manage both modern event- driven and legacy 3- tier architectures.
- Help maintain code quality, organization, and automatization.
- Ensure performance, quality, and responsiveness of applications.
- Develop and maintain micro frontends and microservices to ensure modularity and scalability.
- Transform and modernize legacy applications to conform to new architectural patterns.
Functional Responsibilities
- Lead a scrum team as a technical team lead, ensuring effective collaboration and project delivery.
- Mentor junior developers and provide technical guidance to the team.
- Collaborate with cross- functional teams to define, design, and ship new features.
Kỹ năng và kinh nghiệm tối thiểu
- Proficiency in developing micro frontends and microservices.
- Experience in transforming legacy applications to modern architectural patterns.
- Ability to work in an agile environment and adapt to changing requirements.
- Experience with SAFe Agile Methodology.
- Proficient in using AI plugins with IDEs to improve development efficiency.
- Strong experience with both modern event- driven architecture and legacy 3- tier architecture.
- Excellent English communication skills are required.
- Minimum of 7 years of professional experience as a .NET Full Stack Engineer.
- Strong communication and teamwork abilities.
- Expertise in React, Node.js, and SQL Server.
- Solid understanding of software development principles, design patterns, and best practices.
- Excellent problem- solving skills and attention to detail.
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Experience with Azure DevOps.
Ưu tiên có kỹ năng và kinh nghiệm
- Familiarity with containerization technologies like Docker and Kubernetes.
- Experience as a technical team lead, particularly over a scrum team.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Experience with microservices architecture.
- Knowledge of CI/CD pipelines and DevOps practices.
Báo cáo cho
Team lead
Quy trình phỏng vấn
▪ HackerRank Test ▪ Office Technical Interview with Managers (90 mins) ▪ Online Interview with Country Manager (15 mins)