
Senior Software Engineer
- Newcastle
- Permanent
- Full-time
- Contribute to quality activities, incl. peer reviews of estimates, designs and code
- Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
- Be an active and enthusiastic team player. Partner effectively with all team members to deliver against commitments.
- Commitment to team success and positive team dynamics
- Work cross-functionally with various Sage teams: product management, QA/XD, various product lines, or business units to drive forward results
- Proven experience with Agile Development, SCRUM, and/or Extreme Programming methodologies
- Participate in all phases of the project lifecycle.
- Maintain relevant documentation to describe logic, coding/configuration, testing and changes where applicable.
- Continuously strive to make improvements to the existing products and/or systems and services.
- Ensure all tasks are completed to the required quality standards.
- Update job knowledge by studying state-of-the-art development tools & techniques
- Provide 3rd tier support and/or expertise for the area of responsibility
- Proven professional experience working with .Net is a must.
- Expertise within AWS (ideally having worked with Lambda functions would be great!)
- Database experience with DynamoDB would be advantageous.
- Experience of testing within Aspire would be a big plus.
- Hold a delivery-driven mindset / approach to your work.
Learn more about working at Sage:
Watch a video about our culture:We celebrate individuality and welcome you to join us if you embrace all backgrounds, identities, beliefs, and ways of working. If you need support applying, reach out at .
Learn more about DEI at Sage: