Menu

Software Engineer

Location: Bengaluru, Karnataka

Category: Software Developer Jobs

For this opening we will consider candidates from the following locations: Bangalore,Karnataka,India |

Exciting opportunity in Bangalore, India for .Net Software Engineers to work on our Public Relations platform. If you have a passion for coding, strong communication skills and a track record of developing multi-user applications than this is a great role for you. Role is hybrid and will require in-person collaboration in the Bangalore office 4 days a week and one remote day. https://www.notified.com/public-relations-solutions

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.

Apply on Company Website You will be redirected to the employer’s website