ATL - .Net/Javascript

We are seeking an experienced Associate Tech Lead with expertise in .NET and JavaScript to join our team. This role involves leading the development of scalable, high-performance applications using .NET Core, Web APIs, and JavaScript frameworks. The ideal candidate should have strong full-stack development skills and experience working in Agile environments.

Key Responsibilities

  • Design, develop, and maintain scalable web applications using the latest version of .NET and JavaScript.
  • Develop and optimize RESTful APIs and backend services using the latest version of .NET.
  • Implement modern JavaScript solutions, ensuring high performance and maintainability.
  • Work closely with product owners, UI/UX designers, and developers to translate business requirements into technical solutions.
  • Ensure best practices in software architecture, design patterns, and coding standards.
  • Participate in code reviews, technical discussions, and mentoring of junior engineers.
  • Optimize application performance, scalability, and security.
  • Work within an Agile/Scrum environment, actively contributing to sprints and team goals.
  • Research and recommend emerging technologies to improve software development processes.

Required Skills & Experience

  • 5+ years of experience in software development using .NET Core and JavaScript.
  • Strong knowledge of Web API development and Entity Framework.
  • Expertise in JavaScript (ES6+), TypeScript, and frontend frameworks/libraries.
  • Experience working with SQL databases and query optimization.
  • Understanding of modern software architecture patterns (Microservices, MVC, etc.).
  • Exposure to DevOps practices and experience working with CI/CD pipelines.
  • Hands-on experience working in Agile teams (Scrum/Kanban).
  • Strong problem-solving skills and analytical thinking.
  • Excellent verbal and written communication skills in English, with the ability to contribute to technical discussions.

Nice-to-Have Skills

  • Experience with modern JavaScript frameworks like React, Angular, or Vue.js.
  • Hands-on experience with Azure or other cloud platforms.

Educational Qualifications

  • Bachelors degree in Information Technology, Computer Science, or a related field.