Description

Job Description

We are looking for a highly skilled and experienced Technical Lead with expertise in .Net development, to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.
 

As a Technical Lead, you will be responsible for overseeing the technical aspects of projects, leading a team of developers, and ensuring the successful delivery of high-quality software solutions. You should also be a team player with a knack for visual design and utility.
 

If you’re also familiar with Agile methodologies, we’d like to meet you.
 

Responsibilities : 
 


 

  • Lead the design and development of robust, scalable, and efficient .Net stack applications
     
  • Collaborate with cross-functional teams to define project requirements and - ensure technical feasibility.
     
  • Stay updated with the latest industry trends, technologies, and best practices to drive innovation and improvement.
     
  • Supervise and lead a team of developers, including task allocation, performance monitoring, and fostering a collaborative work environment.
     
  • Conduct regular code reviews and provide constructive feedback to ensure code quality and adherence to coding standards.
     
  • Ensure that coding practices are followed, and high-quality code is delivered on time
     
  • Act as a bridge between the development team and management, providing updates, insights, and recommendations.
     
  • Design client-side and server-side architecture
     
  • Write effective APIs and build first time right solutions for backend
     
  • Build the front-end of applications through appealing visual design
     
  • Develop and manage well-functioning databases and applications
     


 

Requirements

  • 6+ years of experience with strong proficiency in .Net and related frameworks and libraries
     
  • Solid understanding of software development principles, design patterns, and best practices
     
  • Familiarity with common stacks
     
  • Experience with React or Angular will be an added advantage.
     
  • Highly proficient in web-based OOP (functional programming will be a plus)
     
  • Experience deploying web applications on large cloud-based services provider- AWS
     
  • Profound knowledge of AWS and its services
     
  • Well-aware of the latest technology trends, hands-on - modern architecture, Microservices, Containers, Kubernetes etc.
     
  • Experience working with web services / APIs e.g. SOAP / REST
     
  • Solid knowledge in JavaScript, HTML 5, CSS3 and responsive single page design
     
  • Knowledge of databases and SQL
     
  • Knowledge of Clean Code and Unit Testing
     
  • Experience with Source Code Management, Continuous Integration, Continuous Delivery and automated deployment
     
  • Strong coding skills and ability to contribute to the development process actively.
     
  • Excellent communication skills with the ability to convey complex technical concepts to both technical and non-technical stakeholders.
     
  • Strong problem-solving and analytical abilities, with a keen attention to detail.
     
  • Ability to handle multiple projects simultaneously and work in a fast-paced, dynamic environment.
     
  • Proactive and self-driven with a passion for staying updated with emerging technologies and trends.
     


 

Education

Any Graduate