Software Developer (.NET)

Date: 17 Nov 2025

Location: IN

Company: Coats

 

Role Purpose

 

To contribute towards the development and maintenance of all Coats Digital Web Applications. Built with a variety of .NET frameworks, successful candidates will embrace the opportunity to learn these frameworks whilst enhancing existing software functionality.

 

 

Principal Accountabilities and Key Activities

 

  • Designing and Developing native Cloud applications
  • Identify bottlenecks and bugs, and fixing solutions to these problems
  • Contribute in design meetings, planning sessions, project estimations & system architecture discussions
  • Build testable software with quality unit tests
  • Build and maintain QA/UAT/Production releases and related documentation
  • Report progress, challenges and risks at regular intervals

 

 

Key Relationships

(For new roles or where reporting relationships have change, please attach an organisation chart)

Internal
(excluding direct team and manager)

External

  • Scrum Master
  • Product Owner
  • Product Specialists
  • Quality Assurance Team
  • Support Team

 

 

 

 

 

 

 

 

Education, Qualifications and Experience

(Include skills and competencies required to perform the role competently)

Essential

Desirable

  • Must have completed MCA or B.Tech not prior to year 2019.

 

  • Strong programming and database concepts.
  • Strong OOPs programming principles and exposure in design patters.

 

  • Must be analytical and have great problem-solving skills
  • Ability to quickly learn new technology / language is paramount.

 

  • Exposure / understanding of .Net Core, C#.Net, Asp.Net, MVC, Web API, Web Services, SQL queries, JavaScript.
  • Should have understanding of continuous integration and delivery (CI/CD).

 

  • Must be able to work with the teams to ensure project success within timeline and scope.
  • Understanding of SaaS application design patterns and practices would be an added advantage

 

  • Proficient Entity Framework, and its design/architectural patterns (e.g., Repository pattern)
  • Familiarity with UI frameworks like Bootstrap or Material UI

 

  • Experience with Azure DevOps or GitHub