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

Software Engineer - Integrations

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

Software Engineer – Integrations works closely with all stakeholders in projects to understand the business requirements, making sure they are stated properly and fully agreed.  With a good understanding of systems and integrations in general, integration solutions are designed to fulfil business requirements in alignment with IT Architecture standards and IT Design principles used by IFS. 

Software Engineer – Integrations validates all integration solutions with the IT Solution Architect (Integrations) during the design and implementation cycles.

Essential Duties and Accountabilities

  • Understanding the business requirements and translate them to technical requirements
  • Develop and Test integration workflows using integration platform
  • Document designs, implementations, processes, and procedures and keep those updated
  • Provide IT Technical support and resolution by actively involving and resolving customer issues/requests, technical evaluations, maintenance, and monitoring of infrastructure
  • Being fully updated and aware of IFS existing IT Standards and IT Architecture frameworks in IT integrations to ensuring robust and secure IT Architecture and IT Service delivery
  • Engage in IT Service delivery to continually improve the Services by providing active participation in assigned projects

Qualifications

Overall Required Competence

  • Excellent knowledge on Service oriented architecture and different authentication methods.  E.g., Restful, SOAP web services, Basic Auth, OAuth2.0, Token based
  • Good knowledge about different data structures and standards used in integrations.  E.g., JSON, XML, OData, EDI
  • Excellent knowledge on interface protocols.  E.g., https, SFTP
  • Strong knowledge around understanding various Application Programme Interfaces (APIs) and how they can be consumed in other applications
  • Strong data analysis skills, working with Data and Database technologies. Specially around Oracle, MSSQL, SQL, PLSQL
  • Adequate knowledge on scripting languages. E.g., JavaScript, PowerShell
  • Excellent analytical and problem-solving skills
  • Ability to work with remote teams
  • Be energetic, actively participate on day today activities and bring new ideas that will benefit the overall services provided
  • Be open to learn and adapt to new Integration platforms, technologies, processes, and methods
  • Ability to follow standard processes & procedures
  • Strong focus on the customer experience
  • Live and promote IFS corporate values

Education and Experience

Essential:

  • Fluency in English (written and verbal)
  • University degree in related subjects (or equivalent training or experience)

Desired:

  • Previous experience in a similar role in a similar organization
  • Experience with Boomi integration platform
  • Boomi Certified Professional certification
  • ITIL Foundation certification
  • KCS

Additional Information

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.

Average salary estimate

$45000 / YEARLY (est.)
min
max
$30000K
$60000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer - Integrations, IFS

Are you ready to take on an exciting challenge as a Software Engineer - Integrations at IFS in Colombo, Sri Lanka? In this dynamic role, you will be at the heart of our integration efforts, working alongside a talented team to bring innovative solutions to life. At IFS, we pride ourselves on our pioneering AI technology, which powers our award-winning enterprise software solutions, enabling our customers to excel at crucial moments. You’ll work closely with stakeholders to fully understand business requirements and translate those into technical solutions that meet our IT Architecture and Design standards. Your responsibilities would include developing and testing integration workflows, documenting processes, and providing technical support to ensure robust and secure IT services. With a strong emphasis on customer experience, you’ll leverage your excellent knowledge of various integration methods and interface protocols to develop seamless solutions. If you've got a flair for problem-solving, strong analytical skills, and are keen to learn and adapt to new technologies, you’ll thrive in our diverse and innovative environment. Here, you’ll be empowered to challenge the status quo and make a significant impact on the world using our AI-driven solutions. Join Team Purple and let’s create remarkable moments together at IFS!

Frequently Asked Questions (FAQs) for Software Engineer - Integrations Role at IFS
What are the main responsibilities of a Software Engineer - Integrations at IFS?

As a Software Engineer - Integrations at IFS, your primary responsibilities include understanding business requirements and translating them into technical solutions. You will develop and test integration workflows while ensuring documentation is up to date. Collaborating with the IT Solution Architect, you'll validate integration solutions during design and implementation. Additionally, you’ll provide technical support and help improve service delivery through active participation in projects.

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

To apply for the Software Engineer - Integrations position at IFS, you should ideally have a university degree in a related field or equivalent experience. Fluency in English is essential. Familiarity with service-oriented architecture, various authentication methods, and integration protocols is important, along with strong data analysis capabilities. Additional certifications such as Boomi Professional or ITIL Foundation are desired but not mandatory.

Join Rise to see the full answer
What technologies should a Software Engineer - Integrations at IFS be familiar with?

A Software Engineer - Integrations at IFS should be well-versed in service-oriented architecture, RESTful and SOAP web services, and data formats like JSON and XML. Proficiency in integration platforms, particularly Boomi, is a plus. Moreover, knowledge of scripting languages like JavaScript, database technologies such as Oracle and MSSQL, and interface protocols like HTTPS and SFTP will be highly beneficial in this role.

Join Rise to see the full answer
How does IFS support the professional growth of Software Engineers - Integrations?

IFS is committed to fostering a culture of continuous learning and professional development. As a Software Engineer - Integrations, you will have access to various training resources, support for certifications, and opportunities to work on innovative projects that enhance your technical skills. The diverse and inclusive work environment encourages collaboration and the sharing of ideas, further enriching your experience and growth within the company.

Join Rise to see the full answer
What is the work environment like for a Software Engineer - Integrations at IFS?

The work environment for a Software Engineer - Integrations at IFS is dynamic and collaborative. You’ll be part of a global team that values diversity and innovation. IFS promotes a flexible and hybrid work culture, allowing you to balance personal and professional commitments while engaging with colleagues to share insights and develop robust integration solutions.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Integrations
Can you describe your experience with integration workflows and platforms?

When answering this question, highlight specific projects where you developed or tested integration workflows. Discuss the platforms you used, such as Boomi, and explain your role in the process. Emphasize your ability to translate business requirements into technical solutions and any challenges you overcame.

Join Rise to see the full answer
How do you stay updated with the latest integration technologies?

In your response, mention the resources you use to keep up with integration technologies, such as online courses, webinars, industry publications, and networking with other professionals. Show your enthusiasm for learning and adapting to new tools and methods.

Join Rise to see the full answer
Describe a complex technical problem you’ve solved in your past roles.

Provide a detailed example of a complex issue you encountered, explaining the context and the steps you took to resolve it. Highlight your analytical and problem-solving skills and how your solution benefited the project or team.

Join Rise to see the full answer
What is your approach to ensuring robust and secure IT architecture in integration projects?

Discuss your understanding of IT architecture principles and the protocols you follow to ensure security and robustness. Mention how you validate solutions with architects and the importance of adhering to IT standards in your work.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple integration projects?

Explain your time management strategies, such as first assessing deadlines and project significance. Discuss tools or techniques you use to prioritize tasks effectively and ensure timely delivery without compromising quality.

Join Rise to see the full answer
How would you handle a disagreement with a stakeholder regarding integration requirements?

Describe how you would approach the situation with a focus on effective communication and collaboration. Emphasize your ability to listen to different perspectives, clarify misunderstandings, and find a compromise that aligns with business needs.

Join Rise to see the full answer
What scripting languages are you proficient in, and how have you used them in your work?

Discuss your experience with relevant scripting languages, such as JavaScript or PowerShell. Provide examples of how you have utilized these languages to automate tasks, enhance integration processes, or improve the efficiency of workflows.

Join Rise to see the full answer
Can you explain the importance of customer experience in your role as a Software Engineer - Integrations?

Emphasize your understanding that a positive customer experience is crucial in integration projects. Discuss how you ensure that solutions meet user needs and how you gather feedback to continuously improve service delivery.

Join Rise to see the full answer
Describe a time when you had to learn a new technology or process quickly.

Share a specific instance where you had to adapt to a new technology on the job. Explain how you approached the learning process, the resources you utilized, and how you successfully implemented the new technology in your work.

Join Rise to see the full answer
What is your experience with data structures and standards used in integrations?

Highlight your familiarity with various data structures such as JSON, XML, and EDI. Provide examples from your experience where you have applied these standards in integration projects, demonstrating your understanding and expertise in handling data.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 10 days ago

Join IFS as a Regional Partner Coordinator to support our distributors in Turkey and Italy while working in a hybrid model with a diverse global team.

Photo of the Rise User
Posted 12 days ago

Join IFS as a Senior Implementation Consultant to leverage your expertise in Finance processes and contribute to innovative software solutions.

Posted 3 days ago

We're looking for a Product Software Engineer to build voice-enabled features for developers in an engaging office environment in San Francisco.

Photo of the Rise User

Lindus Health is seeking a Staff Software Engineer to enhance their innovative platform that aims to revolutionize clinical trials.

At SailPoint, as a Senior Software Engineer in Developer Relations, you will innovate and enhance developer experiences within the Identity Governance industry.

Photo of the Rise User
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave

As a Senior On-Device Model Inference Optimization Engineer at NVIDIA, you'll lead efforts in optimizing AI models for the next generation of autonomous vehicles.

Posted 7 days ago

Join Chainlabs as a Fullstack Developer and contribute to innovative Web3 solutions that safeguard the cryptocurrency ecosystem.

Photo of the Rise User
AnaVation Remote Colorado Springs, CO
Posted 10 days ago

Join AnaVation as a Senior Software Engineer and play a pivotal role in designing and developing enterprise-grade APIs.

Photo of the Rise User
IDIQ Remote Chennai, Tamil Nadu, India
Posted 4 days ago

Step into a leading role at IDIQ as a Senior Backend Developer and help shape the future of our engineering presence in Chennai.

Photo of the Rise User

Join athenahealth as a Software Engineer and be a part of a team that automates essential healthcare processes to enhance client revenue management.

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...

342 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 15, 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 Support Associate-7 at Tory Burch
Photo of the Rise User
Someone from OH, Columbus just viewed Project Manager at Treering
Photo of the Rise User
Someone from OH, Columbus just viewed Product Manager, Assessment Student Experience at Ellevation
Photo of the Rise User
Someone from OH, Hamilton just viewed Team Member Travel Coordinator at Allegiant
Photo of the Rise User
Someone from OH, Kent just viewed Senior Director, Program at Teaching Lab
Photo of the Rise User
Someone from OH, Toledo just viewed IT Telecom Administrator at Anduril Industries
Photo of the Rise User
Someone from OH, Kent just viewed Director, Strategic Partnerships at Teaching Lab
G
Someone from OH, Cincinnati just viewed Operations Lead - AML Refresh Ops (Global Banking) at GHR
Photo of the Rise User
Someone from OH, Akron just viewed Data Scientist II at Kaiser Permanente
Photo of the Rise User
Someone from OH, Eastlake just viewed Summer Intern at Gooch & Housego
Photo of the Rise User
12 people applied to Game Developer (Unity) at LiquidX
I
Someone from OH, Perrysburg just viewed CNC Manufacturing Technician at Innovance
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Lifecycle Marketing Manager at SoFi
Photo of the Rise User
Someone from OH, Cincinnati just viewed Lifecycle Marketing Manager at Caribou
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Marketing Manager at Ocorian
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Marketing Manager at Credit Genie
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Product Marketing - AAA Campaigns at PrizePicks
Photo of the Rise User
Someone from OH, Cincinnati just viewed Digital Marketing Analyst, Digital Properties at Darden