Lock Applications for this job are now closed
    Closing soon

    At Sage, we’re not just building software—we’re revolutionizing the way businesses manage their finances. Join us as a C# Software Engineer to contribute to the Making Tax Digital (MTD) initiative, delivering key functionality in a hybrid work environment that values flexibility, collaboration, and innovation.

    This is a hybrid role – three days per week in our Manchester office.

    Key responsibilities

    • Develop and enhance backend solutions using C#.NET, REST APIs, AWS (S3, RDS, Redis), and MySQL
    • Collaborate in an agile environment, engaging in design, coding, testing, and deployment
    • Interpret user requirements, translating them into scalable, high-quality applications
    • Contribute to system architecture and best practices (Microservices, CQRS, Event Sourcing, DDD, TDD/BDD)
    • Continuously improve systems, ensuring robust, efficient, and maintainable code

    What you’ll bring

    Must-have skills

    • Proficiency in C#.NET, AWS, and modern backend development
    • Hands-on experience with Agile, SCRUM, or Extreme Programming
    • Strong problem-solving skills and ability to adapt to new technologies
    • Experience with architecture best practices and enterprise design patterns
    • Knowledge of TDD/BDD and CI/CD pipelines (Docker, TeamCity, GitHub)

    Nice-to-have skills

    • Open-source contributions or real-world application development experience
    • Innovative mindset with a customer-first approach