Technical Lead-Software Engineering Expert Job

Date:  May 17, 2024

Job Requisition Id:  57251

Location:  Pune, IN Pune, MH, IN

YASH Technologies is a leading technology integrator specializing in helping clients reimagine operating models, enhance competitiveness, optimize costs, foster exceptional stakeholder experiences, and drive business transformation.

At YASH, we’re a cluster of the brightest stars working with cutting-edge technologies. Our purpose is anchored in a single truth – bringing real positive changes in an increasingly virtual world and it drives us beyond generational gaps and disruptions of the future.

We are looking forward to hire .Net Professionals in the following areas :

Job Description:

Department: Analytics & Software Department – DA

Domain: Software Product Development – Digitization

Experience: Minimum of 10 years of hands-on experience in software product development.

Job Role:

Technical Lead – Software Engineering.
We are seeking a highly skilled and experienced Technical Lead in Software Engineering to join our dynamic team. As the Technical Lead, you will play a pivotal role in guiding and mentoring our software development teams, driving technical excellence, and contributing to the realization of our digital transformation goals. The ideal candidate should possess a deep understanding of the Microsoft Technology Stack, extensive hands on experience in software product development, and a proven track record of successfully leading and collaborating with cross-functional teams.

Key Responsibilities:

  • Provide technical leadership and guidance to software development teams, ensuring adherence to best practices, clean coding standards, and source control procedures.
  • Collaborate closely with Architects, understanding their vision and translating it into actionable development plans.
  • Contribute to the creation of Technology Foundation proposals aligned with the organization’s digitization strategy.
  • Solve complex technical challenges faced by development teams by offering innovative and effective solutions.
  • Drive the establishment and enforcement of development standards, ensuring code quality, security, scalability, and maintainability.
  • Lead by example in terms of implementing best coding practices, design patterns, and continuous integration/continuous deployment (CI/CD) processes.
  • Mentor and coach team members, fostering their professional growth and promoting a culture of continuous learning and improvement.
  • Collaborate with Product Owners and stakeholders to understand requirements, propose technical solutions, and contribute to the product roadmap.
  • Architect and implement high-performance, reliable, and scalable software solutions using
  • Microsoft technologies like .NET, Azure, .NET Core, Blazor, and Power Platform.
  • Lead refactoring efforts, performance optimizations, and technology upgrades to enhance the overall quality and efficiency of our software products.
  • Stay current with emerging technology trends and bring innovative ideas to the table, driving the adoption of new technologies when relevant.

Mandatory Skills:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 10 years of hands-on experience in software product development.
  • Extensive expertise in Microsoft Technology Stack, including .NET, Azure, .NET Core, Blazor, and Power Platform.
  • Proficiency in setting development standards such as clean coding, source control practices, and CI/CD pipelines.
  • Proven experience (minimum 2 years) collaborating with Architects and contributing to technical decisions.
  • Strong understanding of low-code platforms and their applications.
  • Excellent problem-solving skills, with the ability to devise effective solutions for complex technical challenges.
  • Strong communication skills to interact with technical and non-technical stakeholders.

Preferred Skills:

  • Previous experience in a leadership or technical lead role within a software development environment.
  • Familiarity with other programming languages and technologies outside the Microsoft ecosystem.
  • Demonstrated ability to drive innovation and leverage technology trends to improve product offerings.
  • Experience in Agile/Scrum methodologies and project management tools

At YASH, you are empowered to create a career that will take you to where you want to go while working in an inclusive team environment. We leverage career-oriented skilling models and optimize our collective intelligence aided with technology for continuous learning, unlearning, and relearning at a rapid pace and scale.

Our Hyperlearning workplace is grounded upon four principles

  • Flexible work arrangements, Free spirit, and emotional positivity
  • Agile self-determination, trust, transparency, and open collaboration
  • All Support needed for the realization of business goals,
  • Stable employment with a great atmosphere and ethical corporate culture
Mahesh Wabale
Latest posts by Mahesh Wabale (see all)

Leave a Comment