jobapplier

Software Engineer

Emburse

Skills

Required

  • APIs
  • software engineering
  • workflow
  • Agile software development
  • secure coding principles
  • OWASP guidelines
  • Azure
  • Git
  • serverless
  • Windows
  • Linux
  • C#
  • .NET / .NET Core framework
  • Java
  • GitHub

Preferred

  • data processing / data engineering / integrations
  • AI/ML
  • containerization
  • Docker
  • Kubernetes

Join Emburse, a leading company in innovation and award-winning technologies. As a Software Engineer, you will contribute to the development of interconnected system solutions, enhance customer experiences, and solve interesting challenges. You will have access to the best minds in the industry, allowing you to grow your experience and career.

Responsibilities

  • Contribuer au développement d'un ensemble de solutions système interconnectées et engageantes.
  • Améliorer l'expérience des clients, résoudre des défis intéressants et concevoir de nouvelles solutions.
  • Participer activement aux processus de développement logiciel, y compris les revues de code et les tests d'intégration.

Requirements

  • Required: Bachelor’s degree in Computer Science or related field, or equivalent years’ experience
  • Required: Minimum of 4 years of experience in software engineering
  • Understanding of secure coding principles, OWASP guidelines, and agile software development lifecycles

Experience with CI/CD pipelines and deployment methodologies

  • Experience with Azure services and APIs, or equivalent cloud vendor experience (e.g., AWS)
  • Experience working with 3rd party APIs, workflow, and integration architectures
  • Experience working in an Agile software development environment (e.g., Scrum)
  • Experience with source control systems such as Git
  • Minimum of 2+ years of professional software engineering experience in a distributed web application development environment (e.g. microservices, APIs, DB integration, queues, topics, caches, containers, serverless)

Experience working in both Windows and Linux environments

  • Strong hands-on experience with C# and the .NET / .NET Core framework, with proven history designing, building, and consuming RESTful services and APIs
  • Travel Domain Experience: Prior experience in corporate travel, booking engines, or expense management platforms. (Note: Candidates with strong Java experience will be considered if accompanied by Travel domain expertise)
  • AI & Modern Developer Workflows: Experience utilizing AI coding assistants, models, or harness frameworks (e.g., Harness, Claude Code, Cursor, GitHub Copilot) to accelerate development

Preferred

  • Experience with data processing, data engineering, or integrations with AI/ML services and APIs
  • Exposure to containerization technologies (e.g., Docker, Kubernetes)