IRIS Trainee Software Engineer Hiring – Complete Role Overview, Skills, Career Path & How to Apply

IRIS RegTech Solutions Limited is hiring Trainee Software Engineers for its Vashi – Navi Mumbai office. This role is targeted at fresh graduates and early-career professionals who want to begin their careers as .NET Full Stack Developers in a regulated, product-based SaaS environment. The position offers structured learning, real-world project exposure, and long-term growth in enterprise software engineering.

About IRIS RegTech Solutions

IRIS RegTech Solutions Limited (formerly IRIS Business Services Limited) is India’s only listed RegTech SaaS company. IRIS builds technology platforms that help banks, regulators, and enterprises comply with complex regulatory, financial, and ESG reporting requirements. The company works closely with global regulators, financial institutions, and large enterprises across more than 55 countries, supporting regulatory frameworks such as XBRL, ESG, and supervisory reporting.

IRIS products are ISO 27001, SOC Type 2, and XBRL-certified, ensuring high standards of data security, governance, and reliability. Working at IRIS provides exposure to enterprise-scale systems, compliance-driven software design, and globally adopted platforms.

Role Overview – Trainee Software Engineer

The Trainee Software Engineer role is designed to build strong fundamentals in full stack web application development using the Microsoft technology stack. As a trainee, you will work under the guidance of senior developers while contributing to real projects used by global clients.

  • Job Title: Trainee Software Engineer
  • Employment Type: Full-time
  • Experience Level: Freshers / Up to 1 year
  • Location: Vashi – Navi Mumbai
  • Domain: RegTech / SaaS / Enterprise Applications
  • Primary Stack: .NET Full Stack

This role is ideal for candidates who want structured growth, mentorship, and hands-on experience in enterprise software development.

Purpose of the Role

The primary purpose of this role is to train and develop entry-level engineers who can contribute to building, enhancing, and maintaining web-based enterprise applications. Trainees gradually transition from learning core technologies to owning modules, fixing bugs, and delivering features in a collaborative Agile environment.

Key Responsibilities

As a Trainee Software Engineer, you will be involved in the full software development lifecycle.

  • Assist in developing, testing, and maintaining web applications using .NET technologies
  • Work on both frontend and backend components of applications
  • Write clean, readable, and maintainable code under senior guidance
  • Participate in requirement discussions, code reviews, and team meetings
  • Fix bugs and support application enhancements
  • Follow SDLC processes, coding standards, and best practices
  • Support basic database operations and query writing
  • Collaborate with QA teams for testing and issue resolution
  • Learn enterprise-level development practices and tools

These responsibilities help freshers gain practical exposure while building confidence in real-world software development.

Technical Skills Required

This role focuses on foundational technical skills rather than deep prior experience.

Backend Skills

  • C# programming fundamentals
  • ASP.NET / ASP.NET Core basics
  • MVC and Web API concepts
  • Understanding of Object-Oriented Programming (OOP)

Frontend Skills

  • HTML5, CSS3, and JavaScript
  • Basic knowledge of Bootstrap, jQuery, or any JS framework
  • Awareness of Angular or React is an added advantage

Database Knowledge

  • SQL fundamentals
  • Basic CRUD operations
  • Understanding of joins and relational concepts
  • Exposure to Oracle or similar databases is helpful

Tools & Concepts

  • Visual Studio or VS Code
  • Git and basic version control workflows
  • Understanding of REST APIs
  • Familiarity with software development lifecycle concepts

Good-to-Have Skills

While not mandatory, the following skills strengthen a candidate’s profile.

  • Awareness of Agile / Scrum methodology
  • Internship or academic project experience in .NET or web development
  • Exposure to enterprise applications or SaaS platforms
  • Basic understanding of security and data validation concepts

Professional and Soft Skills

Beyond technical skills, IRIS values strong professional traits.

  • Strong learning attitude and curiosity
  • Problem-solving mindset
  • Clear communication and teamwork skills
  • Ability to accept feedback and improve
  • Discipline in following processes and documentation
  • Willingness to work in a structured, compliance-driven environment

These skills help trainees grow smoothly into productive engineers.

Role Views – Day-to-Day Work Experience

On a daily basis, a Trainee Software Engineer at IRIS can expect:

  • Hands-on coding tasks under mentor supervision
  • Exposure to real production-grade enterprise systems
  • Participation in sprint planning and Agile ceremonies
  • Debugging issues reported by QA or users
  • Learning regulatory-driven software design principles
  • Understanding how compliance, data accuracy, and security shape system architecture
  • Gradual ownership of modules or features as skills improve

This daily exposure ensures practical learning rather than theoretical training.

Who Should Apply

This role is suitable for:

  • Fresh graduates in BE / BTech / MCA / MSc (IT / CS) or equivalent
  • Candidates with 0–1 year of experience
  • Students with academic or internship experience in web development
  • Individuals aiming for long-term careers in enterprise software
  • Candidates interested in RegTech, SaaS, and financial systems

A strong foundation and willingness to learn are more important than advanced experience.

Career Growth and Progression

Starting as a Trainee Software Engineer at IRIS can lead to multiple growth paths.

  • Software Engineer
  • Senior Software Engineer
  • Full Stack Developer
  • Technical Lead
  • Product or Platform Specialist
  • Architecture or Solution Design roles

IRIS encourages internal growth through continuous learning, performance-based progression, and exposure to global projects.

Work Culture and Learning Environment

IRIS offers a structured, professional, and learning-focused environment. Trainees work closely with experienced engineers and domain experts. The culture emphasizes quality, compliance, documentation, and long-term product thinking, making it ideal for engineers who want stability and deep technical expertise.

How to Apply

Candidates should apply through the official IRIS careers portal.

Before applying, ensure your resume highlights:

  • Academic projects or internships
  • .NET, web development, or database fundamentals
  • Willingness to learn and grow in an enterprise environment

Preparing a brief project explanation or GitHub repository can further strengthen your profile.

This Trainee Software Engineer role at IRIS offers a strong foundation, real-world exposure, and long-term growth for candidates serious about building a career in enterprise software development.

WhatsApp Channel Join Now
Telegram Group Join Now

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top