Sage Company Profile

Senior Software Engineer at Sage (Warsaw, Poland)

About the Employer

Job Description

The Developer is responsible for building, enhancing and maintaining products and systems to enable Sage’s business plans and long-term objectives using the identified architecture The Developer will design, develop and deliver high-quality products and systems and services that exceed customers’ or business partners’ expectations and will proactively share their own knowledge for specific technical solutions and business processes in their area of responsibility. Key responsibilities:  • become a valuable member of a high-performance team • participate on a global team in the development and maintenance of the X3 Platform • drive automation of all levels of development to speed delivery • determine requirements and build out solutions in an agile process Requirements: • 3+ years of working experience as a Software Developer • solid knowledge of Typescript / JS (ES6) • experience in consuming GraphQL API's • Agile process experience, ideally with Scrum • experience using GIT and NPM • knowledge of relational databases • degree in computer science or equivalent along with a proven aptitude for software development. • good problem solving skills • ability to work in a team • good listening, verbal and written communication skills • excellent organisational skills • familiar with relevant design principles and best practice • familiar with tools that automate or assist the development process • experience in designing and implementing software in a professional development organisation • relevant experience with an industry-recognised software development lifecycle process • experience in integrating software components • any experience of ERP would be an advantage • high level of English