Nucleus Software
Nucleus Software interview process guide: online test, technical rounds, and HR discussion for banking software and IT careers in India.
- 38 open jobs
- 1986 founded
- Gurgaon headquarters
About Nucleus Software
Nucleus Software, founded in 1986 and headquartered in Gurgaon, India, is a publicly listed company specialising in financial software and technology solutions for banks and financial institutions worldwide. Its lending and transaction banking products are used by banks and financial companies across multiple countries to run core lending and payments operations.
With a global workforce of approximately 1,000-plus employees and offices across several international locations, Nucleus Software combines deep domain expertise in banking and financial services with software product engineering, positioning itself as a specialised alternative to larger generalist IT services firms.
Nucleus Software careers on Jobaaj typically feature openings in software development, quality assurance, implementation, and business analysis, hiring both campus freshers and experienced professionals from IT and banking technology backgrounds. The company values strong programming fundamentals, attention to detail, and interest in banking domain knowledge.
Nucleus Software hiring process
1. Online application and resume screening
Candidates typically apply through Jobaaj, campus placements, or Nucleus Software's careers page, and recruiters shortlist profiles based on academic performance and relevant technical skills. Prior exposure to banking, finance, or product engineering is viewed favourably.
2. Online coding or aptitude test
Many roles include an online assessment covering programming fundamentals, logical reasoning, and basic quantitative aptitude. The test is usually remotely proctored and completed within a fixed time window.
3. Technical interview (first round)
An engineer evaluates coding skills, data structures, and computer science fundamentals relevant to software development or QA roles. Candidates are also asked to explain their approach and reasoning while solving problems.
4. Technical interview (second round)
A senior engineer or project lead probes deeper into problem-solving, database concepts, and understanding of banking or lending domain basics where relevant. This round often includes a practical design or debugging exercise.
5. Managerial round
A project manager or department head assesses ownership, communication, and fit with Nucleus Software's product-focused engineering culture. Behavioural questions typically explore how candidates handle client-facing delivery pressure.
6. HR interview and offer
The final HR round covers compensation, location, and joining timelines, followed by an offer letter and onboarding formalities. HR also confirms documentation and background verification requirements.
Nucleus Software interview rounds
Nucleus Software's interview process typically has four rounds for engineering roles, with a strong focus on programming fundamentals and problem-solving throughout, along with some exposure to banking and lending domain concepts.
Round 1: Online test
A timed online assessment of about 45-60 minutes typically covers coding problems, logical reasoning, and basic quantitative aptitude for freshers and experienced candidates alike. It usually serves as the primary filter before interview rounds begin.
- Coding problems on arrays, strings, and loops
- Logical reasoning and basic data interpretation
Round 2: Technical interview
An engineer conducts a 30-45 minute discussion combining coding questions with fundamentals of data structures, databases, and object-oriented programming. Interviewers also ask candidates to trace through code and explain edge cases.
- Live coding on data structures and algorithms
- Basics of SQL queries and database design
Round 3: Advanced technical interview
A senior engineer or project lead evaluates deeper technical knowledge and, for some roles, basic understanding of banking or lending domain concepts. This round may also include a short design discussion for experienced candidates.
- Designing a simple module for a lending or payments system
- Debugging a logical error in a given piece of code
Round 4: HR interview
The final round covers compensation, location, and joining formalities, typically lasting 20-30 minutes. HR also verifies documents and discusses growth opportunities before extending the final offer.
- Salary expectations and current notice period
- Reasons for wanting to join a banking-focused software product company
Nucleus Software salaries
| Designation | Average salary |
|---|---|
Data Analyst Experience: 1 - 4 years yrs |
₹ 9 Lakhs /year Typical range ₹6 L – ₹12 L/yr |
Technical Lead Experience: 6 - 10 years yrs |
₹ 27.5 Lakhs /year Typical range ₹20 L – ₹35 L/yr |
Senior Software Engineer Experience: 3 - 6 years yrs |
₹ 17 Lakhs /year Typical range ₹12 L – ₹22 L/yr |
Software Engineer Experience: 0 - 2 years yrs |
₹ 6.8 Lakhs /year Typical range ₹4.5 L – ₹9 L/yr |
Figures are estimates based on typical market ranges for this role and sector, not company-published pay. Actual offers vary by location, skills and negotiation.
Nucleus Software interview questions
Question banks most relevant to roles at Nucleus Software, with model answers.
Nucleus Software interview FAQs
Q1How many rounds does the Nucleus Software interview process typically have?
Nucleus Software's process typically has four rounds, including an online coding or aptitude test, one or two technical interviews, and a final HR discussion covering compensation and joining details.
Q2How difficult is the Nucleus Software interview process?
The process is typically moderately challenging, with strong emphasis on programming fundamentals, data structures, and database concepts, so consistent coding practice and clarity on core computer science topics help considerably.
Q3How would you design a simple loan repayment tracking module?
A good answer covers identifying key entities like borrower, loan, and repayment schedule, designing a simple database structure, handling edge cases like early or missed payments, and keeping the design easy to extend.
Q4Why do you want to work at Nucleus Software?
Focus on your interest in banking technology and software product development, Nucleus Software's specialised domain expertise, and how your programming background aligns with building lending or transaction banking solutions.
Q5How would you debug a reported issue in a production banking application?
Explain that you would reproduce the issue using logs and test data, isolate the affected module, trace the root cause systematically, and verify the fix in a staging environment before deploying to production.
Q6What is the typical entry point and salary structure for freshers at Nucleus Software?
Freshers typically join as software engineers or trainees through campus hiring; compensation usually follows standard industry bands for mid-sized IT product companies, with periodic performance-based increments.
Quick facts about Nucleus Software
- How many people work at Nucleus Software?
- Nucleus Software employs approximately 1000+. Headcount figures move over time and are indicative.
- Is Nucleus Software a public or private company?
- Ownership: Public.
- Who is the CEO of Nucleus Software?
- As recorded on this profile, Vineet Arora leads Nucleus Software. Leadership can change - check the company's own site for the current position holder.
- What does Nucleus Software do?
- Nucleus Software operates in Financial software and technology solutions.
38 open jobs at Nucleus Software
Apply on Jobaaj, and use this guide to prepare before your first round.