If you are a fresher or early-career candidate looking to start your journey in the IT industry, the Associate Engineer role at Iris Software is a great opportunity. This position is especially suitable for candidates with strong analytical skills, a solid understanding of Python and SQL, and an interest in working with data systems and finance-related applications.
This role is not just about coding it is about building problem-solving abilities, working on real-world applications, and growing in a supportive and high-performance environment. With a strong focus on learning, mentorship, and career development, Iris Software provides an ideal launchpad for aspiring software engineers.

About the Company
Iris Software is one of India’s fastest-growing IT services companies and is recognized among the Top 25 Best Workplaces in the IT industry. With a workforce of over 4,300 professionals across India, the United States, and Canada, the company specializes in delivering technology-driven solutions across industries like financial services, healthcare, transportation, and logistics.
The company works on advanced domains such as Application Engineering, Data & Analytics, Cloud Computing, DevOps, MLOps, and Business Automation. Iris Software is known for its employee-first culture, offering continuous learning opportunities, mentorship, and a collaborative work environment where employees can truly grow.
Role Overview
The Associate Engineer role focuses on working with Python and SQL while applying strong analytical and logical reasoning skills. Candidates will be involved in solving real-world problems, particularly in data-driven and finance-related systems.
This position is ideal for candidates from technical and analytical backgrounds such as Mathematics, Statistics, or Physics, along with Computer Science graduates. The role emphasizes problem-solving, data handling, and backend logic development.
Estimated Salary
- ₹4 LPA – ₹7 LPA (Estimated for freshers based on industry standards and similar roles)
Key Responsibilities
- Write efficient and scalable code using Python
- Work with SQL databases to query, analyze, and manage data
- Apply logical reasoning to solve complex problems
- Collaborate with teams on data-driven and financial applications
- Develop and maintain backend logic using Python frameworks like Flask
- Participate in debugging, testing, and improving application performance
- Contribute to real-world projects involving data systems and analytics
Help a friend land their next role. Share now!
Who Can Apply
Candidates who meet the following criteria are eligible:
- Fresh graduates or candidates with relevant academic background
- Strong interest in programming, data systems, and finance
- Good analytical and logical reasoning skills
- Quick learners with a problem-solving mindset
Educational Qualification
- Bachelor’s degree in Computer Science, IT, Mathematics, Statistics, Physics, or related fields
Required Skills
- Strong knowledge of Python (including OOP concepts and Python Shell)
- Experience with Python frameworks like Flask
- Proficiency in SQL and database management
- Strong analytical and problem-solving abilities
- Good communication and teamwork skills
Preferred Profile
- Candidates with a strong foundation in mathematics or statistics
- Interest in finance and data systems
- Ability to think logically and solve problems efficiently
Perks and Benefits
- Competitive salary package
- Health and wellness benefits
- Learning and development programs
- Mentorship and career growth opportunities
- Inclusive and collaborative work culture
Follow us on
LinkedIn for the latest updates
Follow us on
Threads for the latest updates
Subscribe ▶️ YouTube Channel for Latest Updates
Why You Should Apply
This role is perfect for candidates who want to build a strong career in software engineering with a focus on data and backend systems. Unlike many entry-level jobs that focus only on basic tasks, this position encourages analytical thinking and problem-solving.
Working at Iris Software means being part of a company that values your growth and provides opportunities to work on impactful projects. The company’s culture of ownership and continuous learning ensures that you not only gain technical skills but also develop professionally.
How to Apply
To apply for this role, follow these steps:
- Prepare a well-structured resume highlighting your Python and SQL skills
- Include academic projects related to data analysis, backend development, or problem-solving
- Add GitHub or portfolio links showcasing your work
- Practice coding and SQL queries for technical interviews
- Focus on explaining your problem-solving approach clearly
Click on the apply button below and submit your application. Make sure your profile reflects your analytical skills and technical expertise, as these are key factors for selection.
Disclaimer
This job information is collected from official or publicly available sources. We do not charge any fees for job applications and do not guarantee recruitment. Applicants are advised to verify details from official sources before applying. We are not responsible for any loss arising from reliance on this information.
Share the opportunity