Public listing

Software Engineer

Sage Bengaluru East, Karnataka, India (Hybrid)
  • Experience2+ yrs
  • Work modeHybrid
  • ListedPosted 5 days ago
  • SourceLinkedin

Role overview

About the role

Description supplied by the original job listing.

Job Description
ROLE PURPOSE
To implement, test and support software solutions within the Sage X3 platform while developing strong engineering capability, product knowledge and modern software development practices.
Sage X3 is Sage's enterprise resource planning (ERP) platform. Engineering teams are responsible for delivering secure, reliable and scalable solutions while supporting the continued evolution of the platform through modern engineering practices, cloud technologies and scalable delivery models.
Essential Skills & Experience
✅ Strong software engineering experience in modern programming languages such as Rust, TypeScript/JavaScript, Go, Python, Java or C#.
✅ Solid understanding of software design principles, distributed systems, API-first development, automated testing, source control, CI/CD and Agile delivery practices.
✅ Experience designing and consuming REST, GraphQL and event-based integrations.
✅ Experience working with relational and document databases.
✅ Understanding of distributed systems concepts including scalability, resiliency, asynchronous processing, observability and data consistency.
✅ Familiarity with cloud-native engineering practices and modern application architectures.
✅ Hands-on experience with containerisation and Kubernetes.
✅Practical experience with React and TypeScript or equivalent modern UX frameworks.
✅ Strong written and verbal English communication skills with the ability to collaborate effectively across distributed teams.
Preferred Skills & Experience
✅ Exposure to Sage X3 or other ERP platforms, with familiarity with enterprise business processes, customisation frameworks and platform modernisation initiatives.
✅ Experience within manufacturing, distribution, finance or other enterprise software domains.
✅ Knowledge of L4G/4GL or Progress 4GL.
✅ Experience with automated API testing, telemetry, migration tooling or batch processing.
✅ Experience using AI-assisted development tools with appropriate review and testing practices.
Qualifications
✅ Typically 2+ years of professional software development experience or equivalent practical experience.
✅ Degree, diploma or apprenticeship in Computer Science, Engineering or a related discipline is desirable.
✅ Equivalent practical experience will be considered.
Key Responsibilities
Core Accountabilities
✅ Implement features, fixes, APIs, components and migration assets from agreed designs and acceptance criteria.
✅ Write maintainable code and automated tests, participate in code reviews and maintain technical documentation and operational notes.
✅ Build knowledge of X3 business processes, architecture and engineering standards.
✅ Use CI/CD, observability and diagnostic tools to identify issues early and support effective resolution.
✅ Contribute to improvements in automation, performance, accessibility, reliability and engineering quality.
✅ Collaborate effectively with Product, Architecture, Security, Automation, Support and Engineering teams.
Decision Ownership
✅ Implementation approaches within agreed engineering standards and design patterns.
✅ Test coverage and quality of owned deliverables.
✅ Escalation of risks, defects, requirements gaps and technical uncertainties.
✅ Continuous improvement opportunities within the engineer's area of responsibility.

Skills
Python, JavaScript, TypeScript, React, Java, C#, Golang

Experience
2+ yrs

Work arrangement
Hybrid

Skills from the listing

  • Python
  • JavaScript
  • TypeScript
  • React
  • Java
  • C#
  • Golang

Your early-applicant advantage

How quickly JobBeeper finds and shares openings.

24 min from Linkedin publishing this role to us finding it
25 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
19,684 roles found in the last 24 hours
See available plans →

Job alerts

Get notified about new openings

Save your preferences, then add a paid plan for matching job alerts.

Create free account
Log in to apply