title-image
Turrior - Let work find you
Recruiters get AI-ranked shortlists and automated outreach, filling roles up to 5× faster.
0%
Popularity
0d
Avg. Time to Hire
0h
Recruiter Res. Time
0%
HR Satisfaction
Careers at Mri Software
All open opportunities, right here. Explore, apply, grow.
Apply now

Software Engineer III

30 Apr 2024
India
Verified by Turrior

Content + Source + Freshness • 11 Dec 2025 • 95% confidence

85 / 100

Offer value

The position is highly valuable due to the technical emphasis on high-demand technologies and significant career growth potential.

  • Deep involvement in the software development lifecycle
  • Focus on Java and modern web technologies
  • Strong career growth in technical roles
Pros
  • Strong focus on modern technologies like Java and React.
  • Clear responsibilities with ample opportunities for independent work.
  • Engagement in software development lifecycle offers valuable experience.
Cons
  • High expectations for proficiency in multiple frameworks.
  • Competitive environment may necessitate frequent upskilling.
  • Possible workload fluctuations during product launches.

Who it's for

Mid to Senior-level • Office-based, potential for remote work

Good fit
  • Skilled Java developers
  • Software engineers eager to learn and grow
  • Those interested in modern software practices and teamwork
Not recommended for
  • Entry-level developers without experience in Java
  • Individuals not interested in collaborative environments
  • Those who prefer client-facing roles over technical development

Motivation fit

Desire to work in a collaborative and innovative environmentInterest in the latest software development practicesWillingness to take on challenges with complex IT systems.

Key skills

Proficiency in Java and related frameworksReact and front-end development skillsCollaboration and peer code reviewsAnalytical problem-solving and troubleshooting
Score: 85/100 AI verified analysis

About the job

Position: Software Engineer

Job Description:

MRI Software is currently seeking a highly skilled Software Engineer to join our esteemed team. The incumbent will be entrusted with the full Software Development Life Cycle (SDLC) of our software products. This role is integral to our Product Development team, which is dedicated to ensuring the successful development and timely release of product features.

Essential Skill Set:

  • Proficiency in Java 8 and above (minimum 5 years of experience)
  • Expertise in Spring MVC, Spring Boot, and Spring Security
  • Solid understanding of Hibernate and Liquibase
  • Hands-on experience with React (minimum 1-2 years of experience) and Redux
  • Proficiency in using GitHub/Gitlab for source code control and CI/CD
  • Exp with any one DB

Good to Have Skill Set:

  • Familiarity with Redux Saga
  • Knowledge of Grails and Groovy
  • Working with Redis cache, elastic search
  • Experience with Kubernetes (KubeCTL) and Docker.
  • Maria DB

Essential Functions:

  • Comprehend business requirements from Product Owners effectively.
  • Independently develop modules/features using the specified technology stack.
  • Consistently deliver high-quality work within designated timelines.
  • Proficient in writing unit test cases using relevant tools.
  • Conduct code reviews and engage in pair programming with fellow developers.
  • Handle end-to-end tasks, including database design, coding, code review, deployment, and troubleshooting.
  • Address support or internal product issues promptly and efficiently.

Other Requirements:

  • Bachelor’s Degree in Engineering.
  • 4-6 years of hands-on experience in complex IT operational environments as a software engineer, encompassing design, engineering, analysis, testing, and ongoing technical support.
  • Strong organizational, time management, and communication skills.
  • Awareness of current trends and techniques within the technical domain is preferred.

Similar Jobs

7 months ago
7 months ago
11 months agoFull Time
Full Time

End-to-end AI hiring for modern HR teams

Turrior uses artificial intelligence to create job listings, automate candidate screening, conduct video interviews, and apply comprehensive AI scoring — helping companies hire faster, more accurately, and with lower operational costs.

Key benefits:

  • AI-powered job creation and structured job data
  • Intelligent candidate screening and automated shortlisting
  • Video interviews with AI-based answer analysis
  • Comprehensive AI scoring of skills, experience, and role fit
  • Recruitment process automation and reduced time-to-hire

Share job