Senior Software Engineer Presales Support Services

IFS

Not Interested
Bookmark
Report This Job

profile Job Location:

Colombo - Sri Lanka

profile Monthly Salary: Not Disclosed
Posted on: 13 hours ago
Vacancies: 1 Vacancy

Job Summary

The Senior Software Engineer (SSE) role is intended for engineers who demonstrate strong technical ownership system-level thinking and expertise in building intelligent AI-enabled solutions within IFS supporting internal platforms and evolving technical capabilities.

This role goes beyond individual task execution. As an SSE you are expected to lead the design and delivery of AI-integrated systems contribute to key architectural decisions and raise engineering standards by ensuring AI-driven solutions are scalable reliable cost-aware and responsibly implemented.

Key Responsibilities

Full-Stack & Cloud Engineering

  • Design and develop internal tools and services using React and modern JavaScript/TypeScript.
  • Write optimize and maintain PL/SQL / SQL for backend workflows reporting and data-heavy use cases.
  • Build and integrate cloud-based solutions using Azure AWS or equivalent platforms following secure and scalable patterns.
  • Design and consume REST APIs with a strong understanding of IFS projections and integration constraints.

AI & Intelligent Capabilities

  • Design and implement AI-powered features such as:
    • LLM-backed assistants or copilots
    • Intelligent automation for internal workflows
    • Natural-language driven demo interactions
  • Apply prompt engineering orchestration patterns and grounding techniques when integrating LLMs.
  • Make informed trade-offs around cost reliability security and performance when using AI services.

IFS & Enterprise Solution Development

  • Own and implement complex IFS configurations including Custom Fields Events Business Process Automations (BPAs) Projections and Lobbies.
  • Design solutions with production-readiness in mind even when built for presales or demo environments.
  • Act as a technical point of contact for complex presales configuration scenarios.

Engineering Quality & Ownership

  • Take responsibility for code quality error handling performance and maintainability.
  • Contribute to defining testing strategies including unit integration or functional test coverage where appropriate.
  • Ensure proper technical documentation for solutions owned.
  • Actively participate in and elevate code reviews.

Team Contribution & Mentorship

  • Mentor Software Engineers through technical guidance reviews and knowledge sharing.
  • Support team-wide improvements in development practices documentation and testing discipline.
  • Collaborate closely with presales consultants to translate business scenarios into robust technical implementations.

Expectations at Senior Level

An SSE is expected to:

  • Work with minimal supervision on complex tasks.
  • Anticipate risks (performance throttling scalability security) early.
  • Proactively suggest technical improvements and refactoring opportunities.
  • Balance speed vs. quality especially in presales-driven timelines.
  • Demonstrate ownership beyond assigned requests.

 


Qualifications :

Required:

  • Bachelors degree in Computer Science Engineering or a related field.
  • 4 years of software engineering experience including time spent on enterprise or large-scale systems.
  • Strong hands-on experience with:
    • React and modern JavaScript/TypeScript
    • and REST API development
    • PL/SQL or advanced SQL
    • Cloud platforms (Azure AWS or equivalent)
  • Practical experience working with AI / LLM-based solutions including:
    • Prompt engineering
    • Integrating cloud AI services into applications
  • Solid understanding of software design principles and system architecture.

Preferred

  • Familiarity with Next Gen Architecture (NGA) concepts including bounded contexts event-driven communication and Kairos-based development.
  • Strong hands-on experience with IFS Cloud configurations.
  • Prior exposure to ERP or enterprise-grade platforms.
  • Experience improving test coverage CI/CD or release readiness.
  • Awareness of AI governance security or cost-management considerations.

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.


Remote Work :

No


Employment Type :

Full-time

The Senior Software Engineer (SSE) role is intended for engineers who demonstrate strong technical ownership system-level thinking and expertise in building intelligent AI-enabled solutions within IFS supporting internal platforms and evolving technical capabilities.This role goes beyond individual ...
View more view more

Key Skills

  • International Development
  • Accountancy
  • C#
  • ESL
  • Java
  • Jboss

About Company

Company Logo

We are growing! At IFS we are constantly growing to deliver award-winning solutions to hundreds of partners and thousands of customers worldwide! We help companies who want to be their best when it matters most – at their #momentofservice. Visit https://ifs.link/IzM0px to find out mo ... View more

View Profile View Profile