All Articles

| 4.22.22

Lead Software Developer

All Jobs


Lead Software Developer

(No. of Positions-1)

Location - Noida, India | Full-Time

Job Summary

Primarily responsible for the technical leadership of one or more specific application development projects including the software architecture, front-end and back-end design, and integration with other systems. Also responsible for coordinating the development team, providing mentorship, and ensuring that developers are not blocked in their development tasks.

  • Education Requirements

    BE/B.Tech/MCA Degree in Computer Science, Engineering, or similar relevant field

  • Salary

    Not Disclosed

  • Benefits/Hours

    Medical Coverage, Accidental Insurance, Life Insurance, Eligibility to Gratuity after 5 years of continuous service, Paid Time Off, Paid Holidays and Floating Holidays


  • A full stack developer requiring no oversight or support, designs, develops, and maintains enterprise-wide web applications using ASP.Net, C#, Angular, Typescript, HTML5, Bootstrap, and CSS.
  • Responsible for participating in all stages of the development life-cycle including requirements analysis, design, development, testing, and implementation.
  • Coordinates with US software architects for overall design and standards.
  • Coordinates with US business stakeholders to ensure requirements are being met.
  • Assist in the mentoring of junior and mid-level engineers
  • Understanding of Dependency Injection/Inversion of Control.
  • Experience using GIT for source control and Azure DevOps for Continuous Integration and Continuous Delivery.
  • Keeps current with new technologies and software methodologies related to the Microsoft software development platform.


  • BE/B.Tech/MCA Degree in Computer Science, Engineering, or similar relevant field
  • A minimum of 10+ years of progressive application development using C#, .NET, Web API, LINQ, asynchronous programming, AJAX, HTML, and CSS.
  • A minimum of 7+ years of experience developing back-end solutions using Microsoft SQL Server.
  • A minimum of 5+ years of experience with client-side technology (Angular, TypeScript, and RXJS).
  • Experience with front-end state models preferred
  • Experience with OAUTH authentication and Azure Libraries preferred.
  • Deep experience working on Agile teams and extensive familiarity with all Agile ceremonies
  • Experience developing applications using test-driven development and mocking frameworks.


  • Understanding of the .NET framework version 4.5 and above.
  • Understanding of the software development life-cycle.
  • Strong foundation in object-oriented programming.
  • Knowledge of web development, HTML, CSS, and JavaScript, and browser compatibility.
  • Strong problem-solving and analytical skills.
  • Ability to work in a team-based environment.
  • Strong project management and leadership skills.
  • Strong attention to detail and documentation.

About Intrics & the team

Intrics is a spin-off of a 30-year market leader in the retail data space with active relationships in virtually every major North American retailer. Intrics provides intelligent solutions leveraging the winning combination of progressive technical expertise (data science, analytics, advanced engineering, etc.) and extensive retail domain knowledge.

Never before has a company been more uniquely positioned to service the retail industry. Combining a deep understanding of retail operations and strategies, and a technological expertise to leverage the massive data influx and extract the most valuable and actionable information.

Why become part of Intrics

The retail industry continues to see unprecedented dynamics associated with the pivot to a true omni-channel shopping experience. Informed retailers are succeeding and Intrics is providing the solution and insights used to make million-dollar decisions each day. With Intrics you will be at the forefront of retail innovation and a true partner to the industry.

Are you ready to contribute to solutions sought after by North America’s leading retailers? If so, let’s talk.

Let's get started

Interested in learning more about our solutions? Connect with us so we can share insights that will help drive your business. Or email us directly for a discussion.

Contact Us