The Job logo

What

Where

Software Engineer (ASP.net, MVC , Angular)

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Join the MRI Software team as a Software Engineer in our MRI Energy suite of products. Develop, test, and maintain software solutions, collaborating with a team to bring product visions to life. We are looking for a team player with a degree/diploma in Software Engineering and experience in .Net, JavaScript, SQL, and API development. Advantageous criteria include experience with cloud technologies, queuing services, integrating applications with single sign-on platforms, and writing unit tests.

About the role:

MRI Software is seeking a Software Engineer to join our team working on the MRI Energy suite of products. 

As a Software Engineer, you will be responsible for developing, testing, and maintaining software solutions throughout the Software Development Lifecycle. 

You should have a passion for development and an eagerness to learn new things and improve your skills.  

You will be a part of a team that collaborates well, works hard and has fun to bring the product visions to life, giving power to medium and large organizations to reduce their environmental footprints and save the world. 

We are looking for a team player who is willing to offer opinions confidently and to hear others out. 

  

Roles & Responsibilities:

  • To Develop software features in a self-sufficient way and to a high technical standard 
  • Understanding the system architecture and technical goals of the product 
  • Follow development process (source control, branching, testing etc.) without assistance 
  • Actively troubleshoot issues and assist with complex support queries which require further analysis 
  • Taking part in team rituals such as stand-ups, planning sessions, demos and retrospectives 
  • Taking part in team activities such as collaborative-development and code-reviews 
  • Taking part in cross-team activities such as knowledge-sharing and documentation 
  • Building relationships with all other teams in the product development department  

  

Candidate Requirements:  

  • A Degree or Diploma in Software Engineering, Computer Science or a related area, or equivalent years of experience. 
  • Experience in .Net (C#, Blazor, ASP.Net, Core, MVC) 
  • Experience in JavaScript (Native, Angular, React) 
  • Experience in SQL (Microsoft SQL DMS) / cloud databases 
  • Experience in API development & management 

 

Advantageous Criteria 

  • Experience using cloud technologies (Microsoft Azure Functions) 
  • Experience in queuing services RabbitMQ/Kafka etc. 
  • Experience integrating applications with single sign on platforms 
  • Experience in writing Unit Tests (NUnit, xUnit, Jasmine) 
  • Experience in Data Modelling
Set alert for similar jobsSoftware Engineer (ASP.net, MVC , Angular) role in Bengaluru, India
MRI Software Logo

Company

MRI Software

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Diploma

Applicants

Be an early applicant

Related Jobs

MRI Software Logo

Software Engineer - ASP.Net, MVC

MRI Software

Vadodara, Gujarat, India

Posted: a year ago

Join our Development Team to work on ongoing development & support of enterprise .Net applications. Requires .Net experience, knowledge of development methodologies, and commitment to quality. Responsibilities include feature development, troubleshooting, team collaboration, and relationship building. Requires a degree in Software Engineering or Computer Science with skills in .Net, JavaScript, SQL, API development. Azure Functions, queuing services, single sign-on integration, unit testing, and data modeling experience is advantageous. Looking for a team player dedicated to continuous learning and improvement, with the ability to thrive in a technically evolving environment. This is a full-time On-site opportunity in Vadodara, Gujarat, India.

MRI Software Logo

Devops Engineer (Azure)

MRI Software

Bengaluru, Karnataka, India

Posted: a year ago

ESSENTIAL FUNCTIONS INCLUDE: Manages source control, build/CI, and QA test systems.  Follows defined processes for workflow, incident, and change management, where recognizing deviation from accepted practice is require.  Troubleshoots components of systems relying on proven techniques for IT systems analysis and evaluation.  Create and maintain application environments for both on-premises and cloud.  Agile methodologies and techniques used in development of software.  Strong knowledge of Incident and problem management processes.  Experience in effective troubleshooting techniques.  Experience in managing and deploying .NET applications.  Continuous Integration and Continuous Delivery methodologies and techniques.  DevOps culture, processes, and tools.  Cloud-native architectures, including private cloud PaaS / IaaS, micro-services architectures, APIs.  Strong problem-solving skills and ability to adapt to new methods and processes.  Strong relationship building, persuasion, and collaboration skills that drives internal-and cross-team constructive feedback and support.  Experience in monitoring technologies and application performance monitoring (APM) tools.  Experience in managing and maintaining High-Availability solutions and managing DRP environments.  Ability to lead and mentor team members.    SKILLS & OTHER REQUIREMENTS:   Bachelor’s Degree in Communications Engineering, Math, or Computer Science, or equivalent work experience.  Good command of the English language and good communication skills.  3 years’ experience in a similar role  3 years’ relevant experience in developing, deploying and / or administering infrastructure CI/CD pipelines solutions.  Strong knowledge and experience on Microsoft Azure (Certification preferred).  Experience of current and emerging virtualization, infrastructure, cloud and container technologies such as Azure, Docker, Kubernetes/ECS, etc.  3 years’ experience in configuration management and automation using Terraform/ARM.  Min 3 years’ experience working with programming and scripting languages, such as Python or C#.  Knowledge and experience of Web services, SOAP and RESTful interfaces, and XML.  Experience working closely with agile methodologies, such as Scrum, Kanban, and with teams leveraging DevOps and Continuous Integration / Continuous Delivery.  Strong knowledge of automation frameworks and tools.  PropTech domain knowledge preferred.  Min 2 years’ experience in database technologies - RDBMS, e.g. MSSQL, PostGreSQL, MySQL, etc.  Min 3 years’ experience and knowledge of IP networks and related solutions.  Excellent problem-solving ability in complex environments.  3-5 years working experience in complex IT operational environments in various aspects of design, engineering, analysis, and testing and ongoing support for their technical area.  Effective organizational, time management, and communication skills.  Experience working with Azure DevOps or GitHub pipelines preferred.  Familiarity with MS Build Scripting/Team Foundation Server and/or Windows scripting (PowerShell) a plus.  Working knowledge of current trends and techniques for their technical track preferred.