💼

Software Engineer (.Net, C#, Angular) at Notified

Location
Bengaluru
Job type
Full time
Posted on 15 Sep
Description

Your Work Tasks / Responsibilities

  • Design and develop state of the art, modern, high performing .NET application
  • You are part of an agile development team, the 12 principles of the “agile manifesto” guide you during SaaS components development
  • Collaborative design and implementation of modern user-friendly interfaces
  • Review of feature documentation and assisting the team in breaking down all features into stories for the team backlog
  • Analyze, design, and develop modern web applications, follow best coding practices like code review, unit tests etc.
  • Ongoing maintenance, support, and enhancements of existing systems and platforms
  • Creation and maintenance of technical specifications
  • Active participation in the implementation and operation (e.g. troubleshooting) of new cloud-based services
  • Active participation in building and improving our continuous integration and deployment processes
  • Participation (virtual or in person) in planning meetings for coordination between the Scrum teams
  • Participation in the continuous improvement of our Agile and DevOps culture and engineering best practices
  • Monitoring system performance and creation of highly scalable and operable systems
  • Independent and joint development of solutions for complex problems


Minimum Qualifications

  • Degree in computer science or comparable qualification and 5+ years professional experience as a .NET software engineer.
  • Good understanding of modern user interface frameworks such as material UI.
  • Expert experience writing secure APIs, microservices, reusable components, and modules
  • Good understanding of .NET web application development, build and deployment
  • Good understanding in development and test creation with JavaScript, Typescript and associated frontend frameworks such as Angular (preferred), React, Vue.
  • Good understanding of Azure or AWS application development services
  • Collaborative working habits that accelerate the team.
  • Very good spoken and written English (minimum C1 / C2 desired)
  • Practical experience in the application of agile methodologies (e.g. Scrum)
  • Responsible, independent, and solution-oriented working style that is based on an overall understanding of the respective problems


Preferred Qualifications

  • Experience in developing enterprise scale, multi-user applications.
  • Solid understanding of designing and optimizing WebAPIs for large usage
  • Experience in MVC.Net web-based application development using
  • .NET Framework and C#
  • Dependency Injection
  • Object-Relational Mapping
  • IIS hosting
  • SQL Server, schema creation, query optimization
  • Experience in serverless architecture, design and development using AWS services.
  • Nice to have experience in SOLR.


Master Backend Engineering
AI-First Software Engineering
Next batch starts on 20 Jun
Always stay in the know!
Join our community and stay notified of latest job opportunities.
Tap to Apply