Onsite Software Engineer – .NET

Posted 2 hours ago

Apply now

About the role

  • Software Engineer developing and maintaining Coats Digital Web Applications using ASP.NET and Vue.js. Contributing to design meetings, project estimations, and ensuring high performance and quality.

Responsibilities

  • 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

Job title

Software Engineer – .NET

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

OnsiteIndia

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job