R1 RCM  logo

Software Engineer II

R1 RCM
NewPosted today

LOCATION

Noida · Onsite

EXPERIENCE

3 - 7 Years

TYPE

FullTime

SKILLS REQUIRED

.NET DevelopmentC#Microsoft AzureSQL ServerRESTful APIsDesign PatternsUnit Testing

Job description

Overview

Software Engineer II on the development team, designing and developing healthcare software reporting systems using web-based and database technologies, and mentoring engineers and trainees.

What you'll do

  • Estimate and develop scalable solutions using Azure Cloud and .Net technologies in a highly collaborative agile environment.
  • Guide team members to build software with the right engineering practices in design, code, and testing.
  • Conduct or participate in code reviews with peers and the Technical Lead.
  • Perform unit, integration, and system testing to ensure quality releases.
  • Contribute to system architectural design and planning discussions.
  • Identify issues, conduct root cause analysis, and recommend and implement solutions.
  • Take initiative and ownership to drive development projects and invest in self-development.
  • Actively participate in sprint demos and present the stories worked on.
  • Contribute to the entire software development lifecycle, from requirements gathering and system design to implementation, testing, and deployment.
  • Design, develop, and maintain software applications using best practices in software design patterns.

What you'll need

  • B.E/B.Tech/MCA or equivalent professional degree.
  • 3-7 years of experience designing and developing cloud native solutions in the Azure stack, n-tier web applications using .Net Framework, .Net Core, ASP.Net, WCF, and C#, MVC 4/5 web development, RESTful API services, Web API, and JS.
  • Exposure to Agile Scrum and associated framework, user stories/product backlog, and ADO/JIRA usage.
  • Proficiency with SQL Server and database design.
  • Experience with web service technologies (SOAP, REST).
  • Should know scripting frameworks like AngularJS and ReactJS.
  • Proven experience with AJAX, jQuery, Angular 2/4, JavaScript, CSS.
  • Knowledge of SOLID principles.
  • Working experience with design principles, including design patterns.
  • Knowledge of API development with understanding of HTTP and REST architecture.
  • Expertise in unit testing frameworks (XUnit/NUnit/MSTest) and integration testing.
  • Excellent problem-solving, analytical, and debugging skills.
  • Fluent English.

Nice to have

  • Exposure to AI projects; real-time implementation for GenAI/Agentic AI.
  • Experience with source control like Git, Bitbucket, GitHub.
  • Exposure to one or more implementations of CI & CD using Octopus Deploy.
  • Dockers containerization.

Details

  • Location: Noida, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer II