Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer / Senior Software Engineer /Lead Software Engineer   - R&D, Service Management image - Rise Careers
Job details

Software Engineer / Senior Software Engineer /Lead Software Engineer - R&D, Service Management - job 1 of 2

Company Description

IFS is a billion-dollar revenue company with 7000+ employees on all continents. Our leading AI technology is the backbone of our award-winning enterprise software solutions, enabling our customers to be their best when it really matters–at the Moment of Service™. Our commitment to internal AI adoption has allowed us to stay at the forefront of technological advancements, ensuring our colleagues can unlock their creativity and productivity, and our solutions are always cutting-edge.

At IFS, we’re flexible, we’re innovative, and we’re focused not only on how we can engage with our customers but on how we can make a real change and have a worldwide impact. We help solve some of society’s greatest challenges, fostering a better future through our agility, collaboration, and trust.

We celebrate diversity and understand our responsibility to reflect the diverse world we work in. We are committed to promoting an inclusive workforce that fully represents the many different cultures, backgrounds, and viewpoints of our customers, our partners, and our communities. As a truly international company serving people from around the globe, we realize that our success is tantamount to the respect we have for those different points of view.

By joining our team, you will have the opportunity to be part of a global, diverse environment; you will be joining a winning team with a commitment to sustainability; and a company where we get things done so that you can make a positive impact on the world.

We’re looking for innovative and original thinkers to work in an environment where you can #MakeYourMoment so that we can help others make theirs. With the power of our AI-driven solutions, we empower our team to change the status quo and make a real difference.

If you want to change the status quo, we’ll help you make your moment. Join Team Purple. Join IFS.

Job Description

IFS Service Management is the market leading service management solution, a leader in the Gartner Magic Quadrant.  Our solution empowers our customers to deliver service excellence and optimize workforce efficiency allowing them to embrace Service as a strong and profitable revenue stream.  

We deliver solutions for every part of the service lifecycle, from product management, contracts, warranty and billing through mobile field service, customer engagement and self-service, and remote assistance. Our service management capabilities manage complex use cases and accelerate digital transformation goals.  

In order to join the Service Management team as a Senior Software Engineer,  You need to be good at listening and communicating, and share knowledge and experience. If you consider yourself as a person that is pro-active, who takes initiative and responsibility, and gets excited by opportunities to learn, we want to hear from you.

A software engineer is expected to consistently develop high-quality software solutions by:

  • Analyzing and interpreting the requirements to fulfill the domain needs.
  • Applying the best engineering and architectural concepts.  
  • Ensuring product performance and maintainability by adhering to IFS’ standards, guidelines, processes, and tools.
  • Performing comprehensive testing.
  • Actively participating in communication with stakeholders to ensure the solution is fit for purpose.

Qualifications

  • A degree in Software Engineering, Computer Science or Information Technology. 
  • Previous working experience with Enterprise grade software is a definite advantage. 
  • Knowledge and Experience in .Net framework, Java, Oracle Database, and Scripting. 
  • 2+ years of proven experience working in a similar role. Fresh graduates are also welcome to apply
  • The ability to work in distributed Global team set up 
  • Excellent Communication Skills

Additional Information

Interviews and selections are being made continuously. If you are interested, apply as soon as possible. 

As a step in our recruitment process, all final candidates will undergo a background check, to get us an understanding of our future employees.

We respectfully decline all offers of recruitment and/or advertising assistance.

We embrace flexibility and hybrid work opportunities to support diverse needs and lifestyles, while also valuing inclusive workplace experiences. By fostering a sense of community, we drive innovation, strengthen connections, and nurture belonging. Our commitment ensures you can work in a way that suits you best, while also engaging with colleagues to share ideas and build meaningful relationships.

What You Should Know About Software Engineer / Senior Software Engineer /Lead Software Engineer - R&D, Service Management, IFS

At IFS, we are in search of passionate and innovative Software Engineers, Senior Software Engineers, and Lead Software Engineers for our Research & Development, Service Management teams in Colombo, Sri Lanka. Our award-winning enterprise software solutions, powered by cutting-edge AI technology, allow us to make a real impact in the world. As part of our team, you will engage in developing high-quality software that meets our client’s unique service management needs. You will analyze requirements, apply top-notch engineering practices, and communicate effectively with stakeholders to ensure our products deliver exceptional value. We believe in fostering an inclusive and diverse environment, encouraging a culture where original thinkers like you can thrive. If you take initiative and embrace learning opportunities, we would love to have you join us in creating solutions that not only optimize performance but also contribute to our sustainability efforts. You’ll benefit from a flexible work environment that respects diverse lifestyles while also providing a strong sense of community among your peers. IFS Service Management is a leader in the Gartner Magic Quadrant, and this is a chance to be part of innovative projects that accelerate digital transformations for our clients worldwide. So if you are ready to challenge the status quo and contribute to meaningful work that has a global impact, look no further than IFS. Join Team Purple and make your moment!

Frequently Asked Questions (FAQs) for Software Engineer / Senior Software Engineer /Lead Software Engineer - R&D, Service Management Role at IFS
What are the main responsibilities of a Software Engineer at IFS?

As a Software Engineer at IFS, your primary responsibilities include analyzing requirements, applying best practices in software development, ensuring product performance through testing, and communicating with stakeholders to ensure the solution fits the client's needs. You will also participate in the creation of high-quality enterprise software aimed at optimizing customer service management.

Join Rise to see the full answer
What qualifications do I need to apply for a Senior Software Engineer position at IFS?

To qualify for the Senior Software Engineer position at IFS, you should have a degree in Software Engineering, Computer Science, or Information Technology, along with over 2 years of relevant experience. Familiarity with enterprise-grade software, .Net framework, Java, and Oracle Database is essential.

Join Rise to see the full answer
How does IFS promote diversity in its workplace for Software Engineers?

IFS prides itself on promoting an inclusive workplace where diverse backgrounds and viewpoints can foster innovation. By joining our team, Software Engineers will find a culture that celebrates differences and encourages collaboration, allowing for a more dynamic work environment.

Join Rise to see the full answer
Can fresh graduates apply for the Software Engineer position at IFS?

Yes, IFS encourages fresh graduates with a relevant degree to apply for the Software Engineer position. We recognize the value of new ideas and perspectives that graduates can bring to our innovative teams.

Join Rise to see the full answer
What kind of work environment can Software Engineers expect at IFS?

Software Engineers at IFS can expect a flexible work environment that embraces hybrid opportunities, making it easier to balance work and personal life. We also emphasize teamwork and community, ensuring that all employees can share ideas and build meaningful relationships.

Join Rise to see the full answer
Common Interview Questions for Software Engineer / Senior Software Engineer /Lead Software Engineer - R&D, Service Management
Can you describe your software development process?

In answering this question, focus on your approach to software development, detailing how you analyze requirements, design solutions, implement code, and ensure comprehensive testing. Mention using methodologies like Agile or Scrum, if applicable.

Join Rise to see the full answer
What programming languages are you proficient in, and how have you used them in past projects?

Highlight the programming languages you know well, such as .Net, Java, or any scripting languages. Give examples of how you've successfully implemented these languages in previous projects, emphasizing your problem-solving skills.

Join Rise to see the full answer
How do you ensure code quality during software development?

Discuss your techniques for maintaining code quality, such as writing unit tests, code reviews, adhering to coding standards, and employing tools for static code analysis. Emphasize your commitment to delivering high-quality software.

Join Rise to see the full answer
What experience do you have with enterprise-grade software?

Reflect on any previous roles where you contributed to enterprise software projects. Explain your understanding of complex software needs and how you've addressed them in your past experiences.

Join Rise to see the full answer
How do you handle tight deadlines while maintaining software quality?

Share strategies you use to manage time effectively and prioritize tasks, such as breaking work down into manageable segments while communicating with your team to ensure everyone is aligned on deadlines.

Join Rise to see the full answer
Can you describe a challenging bug you encountered and how you resolved it?

Share a specific instance where you faced a difficult bug. Explain the steps you took to debug, the tools you used, and the ultimate resolution. Highlight your analytical thinking and persistence in solving technical problems.

Join Rise to see the full answer
How do you stay updated with the latest technology trends?

Discuss your methods for staying current, such as following industry blogs, participating in online courses, or engaging in tech-related discussions on platforms like LinkedIn or GitHub. This demonstrates your commitment to continuous learning.

Join Rise to see the full answer
What role does communication play in software development?

Express the importance of effective communication in collaborating with team members and stakeholders, ensuring everyone understands project goals, requirements, and updates. Examples of past communication challenges and how you overcame them can strengthen your response.

Join Rise to see the full answer
How do you approach working within a distributed team?

Share your experiences of working with distributed teams, emphasizing communication tools you utilize, how you maintain productivity, and your strategies for fostering collaboration across different time zones.

Join Rise to see the full answer
Why do you want to work for IFS as a Software Engineer?

Craft a personalized response that reflects your admiration for IFS's innovative culture, commitment to diversity, and focus on impactful work. Highlight how your values align with the company's mission and how you see yourself contributing to its success.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
IFS Remote Colombo, Sri Lanka
Posted 8 days ago
Posted 6 days ago
Kentro Hybrid No location specified
Posted 3 days ago
Photo of the Rise User
Weekday Remote No location specified
Posted 7 days ago
Photo of the Rise User
Posted 14 days ago
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Photo of the Rise User
Rokt Remote No location specified
Posted 8 days ago
Inclusive & Diverse
Diversity of Opinions
Mission Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Friends Outside of Work
Customer-Centric
Take Risks
Photo of the Rise User
Uniswap Labs Remote New York or US-based Remote
Posted 4 days ago
Photo of the Rise User
MealSuite Remote No location specified
Posted 8 days ago

At IFS we develop cloud enterprise software for companies who want to be at their best when it matters most to their customers - at the #MomentOfService. This idea resonates with customers, partners and analysts, and has helped fuel growth. But wh...

348 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 21, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Cashier - Sawmill Road Market District at Giant Eagle
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom
Photo of the Rise User
128 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Stow just viewed IT Asset administrator at Ergomed
Photo of the Rise User
Someone from OH, Loveland just viewed Senior Buyer (wholesale) (m/f/d) at ABOUT YOU SE & Co. KG
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Internship: Talent at Hylant
C
Someone from OH, Cincinnati just viewed Senior Instructional Designer at CXG
Photo of the Rise User
Someone from OH, Youngstown just viewed Compliance Specialist, Anti-Corruption Program at ServiceNow
Photo of the Rise User
Someone from OH, Cleveland just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Cleveland just viewed QC Engineer at QODE
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Westerville just viewed Data analyst | Mid at Nord Security