SAGE GROUP PLC
Backend Developer
Job Location
Newcastle Upon Tyne, United Kingdom
Job Description
Are you ready to take on the challenge of solving complex engineering problems with cutting-edge technologies? Sage is looking for a passionate Software Engineer Backend to build, enhance, and maintain products and systems that drive our business forward and exceed customer expectations. *This role is a hybrid role – 3 days per week in our Newcastle Office* Why Youll Love Working With Us: - Innovative Technologies: Dive into the world of .NET C# framework and tackle difficult assignments with your broad knowledge of software development principles, practices, and procedures. - High-Quality Development: Successfully develop, deliver, and maintain high-quality software, including requirements, design, code, and documentation. - Collaborative Environment: Work closely with product managers to shape product definitions, ensuring flexibility, extensibility, and robustness. - Cross-Functional Teams: Collaborate with various Sage teams, including product management, QA/XD, and different product lines or business units, to drive results. - Mentorship Opportunities: Mentor and coach junior members of the development team, sharing your expertise and guiding their growth. - Agile Methodologies: Leverage your extensive experience with Agile Development, SCRUM, and Extreme Programming methodologies to deliver exceptional results. Key Responsibilities Necessary Skills: - ASP.NET (C#): Proficiency in building and maintaining web applications using ASP.NET and C#. - SQL: Strong understanding of SQL databases, including writing queries, optimizing performance, and managing database schemas. - Security: Knowledge of best practices for securing web applications, including authentication, authorization, and data protection. - Version Control (Git): Experience with Git for version control, including branching, merging, and pull requests. - API Development: Proficiency in designing and developing RESTful APIs. Desirable Skills: - Behavior Driven Design (BDD): Familiarity with BDD principles and tools like SpecFlow or Cucumber for writing and automating tests. - Elastic Search: Experience with Elastic Search for implementing search functionality and managing large datasets. - Docker: Knowledge of containerization using Docker for creating, deploying, and managing applications. - CI/CD: Understanding of Continuous Integration and Continuous Deployment practices, including tools like Jenkins, GitHub Actions, or Azure DevOps. - Microservices: Experience with designing and implementing microservices architectures. - Domain Driven Design (DDD): Understanding of DDD principles for structuring and organizing code based on business domains. - Cloud Platforms: Experience with cloud services like AWS, Azure, or Google Cloud. - Agile Methodologies: Experience working in Agile environments, including Scrum or Kanban. Your Benefits: - Competitive Salary: Enjoy a competitive base salary and commission structure. - Health Coverage: Comprehensive health, dental, and vision coverage. - Work Away Scheme: Take advantage of our work away scheme for up to 10 weeks a year. - Professional Development: Benefit from ongoing training and professional development opportunities. - Volunteer Days: Paid 5 days yearly to volunteer through our Sage Foundation. - Flexible Work Patterns: Embrace flexible work patterns and hybrid working, with 3 days in the office.
Location: Newcastle Upon Tyne, GB
Posted Date: 5/30/2025
Location: Newcastle Upon Tyne, GB
Posted Date: 5/30/2025
Contact Information
Contact | Human Resources SAGE GROUP PLC |
---|