Coats

Software Engineer – .NET

Coats

full-time

Posted on:

Location Type: Office

Location: India

Visit company website

Explore more

AI Apply
Apply

About the role

  • To contribute towards the development and maintenance of all Coats Digital Web Applications.
  • Built with ASP.NET back-ends and with the Vue.js front-end framework, you will enhance existing software functionality whilst ensuring delivery to agreed standards in a timely manner.
  • Designing and Developing native Cloud applications
  • Ensure and Maintain the best possible performance, quality, and responsiveness of the product 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

Requirements

  • Must have completed MCA or B.Tech not prior to year 2019
  • Proficient with the .NET framework, Entity Framework, and their design/architectural patterns (e.g., Repository pattern)
  • Experienced with SaaS application design patterns and practices
  • Experienced and hands on MVC, Web API
  • Proficient in C#, with a good knowledge of its ecosystems
  • Proficient with TypeScript or JavaScript
  • Proficient understanding of single page applications (SPA) and their unique challenges
  • Experience in designing and implementing REST based APIs
  • Understanding of fundamental design principles behind a scalable application
  • Should have strong experience with Git source control, and be comfortable with feature branches
  • Should have good exposure to continuous integration and delivery (CI/CD) using tools
  • Must be able to work with the teams to ensure project success within timeline and scope
  • Familiarity with UI frameworks like Telerik / KendoUI or Bootstrap
  • Experience developing software in a SOA / microservices paradigm
  • Experience with design patterns like Domain Driven Design and Event Sourcing
  • Experience with Azure DevOps or GitHub
  • Experience of working in an Agile team, following practises such as Scrum, Agile, SAFE, Kanban etc.
  • Microsoft accreditations in Cloud or Development, or similar
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
.NET frameworkC#Entity FrameworkMVCWeb APITypeScriptJavaScriptREST APIsGitCloud applications
Soft Skills
team collaborationproject managementproblem-solvingcommunicationdesign thinkingtime managementadaptabilityattention to detailcritical thinkingrisk management
Certifications
MCAB.TechMicrosoft Cloud accreditationMicrosoft Development accreditation