Senior Software Engineer
Senior Software Engineer

Senior Software Engineer

Newcastle upon Tyne Full-Time 43200 - 72000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Lead the design and development of innovative AI features for small businesses.
  • Company: Join Sage, a pioneer in accounting software, transforming how businesses operate.
  • Benefits: Enjoy hybrid work, flexible hours, and a culture that values diversity and inclusion.
  • Why this job: Be at the forefront of AI technology, making a real impact on businesses worldwide.
  • Qualifications: Strong experience in C# or Python; AI/Machine Learning knowledge is a plus.
  • Other info: Collaborate with a global team passionate about innovation and cutting-edge tech.

The predicted salary is between 43200 - 72000 £ per year.

Job Description

Get ready. Because you’re about to embark on an AI mission to revolutionise small business and accounting practices.

Sage Copilot isn’t just an AI-powered tool. We’re developing a game changer. A tool that will help customers streamline their tasks, boost their efficiency, and unlock new opportunities. Making it a trusted business partner, the likes of which they’ve never seen.

And you’ll be at the forefront of its development, as part of a global team, who can’t wait to collaborate and innovate with you.

We’re working on a truly groundbreaking product. So, is this your next technology job? No—that doesn’t do it justice. This is the future realised—for you, for our customers, and for the shape of technology as we’ve dreamed it.

What you\’ll be doing

The Sr. Software Engineer is responsible for the design and development of major Sage features. The engineer will provide guidance to other engineers and drive the overall process of development and delivery.

The Sr. Software Engineer is responsible for the design, implementation, and overall quality of the final solution.

Sr. Software engineers will understand the implications of major design decisions, and will be responsible for highlighting important or difficult decisions, ensuring that the tradeoffs are considered.

Where appropriate, a Sr. Software Engineer will propose significant architectural changes at the Architectural Review Board and participate in the evaluation of others’ proposals.

They are expected to work on major features which often involve a deep understanding of the financial and accounting implications of the changes that will result, including the impact on accounting, reports, and usability.

This is a hybrid role – you will work three days per week in our Newcastle office.

Key Responsibilities

  • Strong experience in C# OR Python
  • Previous integration experience with APIs
  • Lead the design and development of major features
  • Work with Product Management to understand design and feature tradeoffs
  • Design scalable and repeatable solutions within each major feature
  • Present architectural recommendations to the Architecture Review Board
  • Create functional specifications and designs
  • Work with QA to ensure the quality of the features, including the creation and maintenance of test cases

Requirements

  • Experienced Senior Engineer using up-to-date technologies
  • AI/Machine Learning experience would be ideal (Generative AIs/LLMs/Copilots)
  • A passion for cutting-edge technology and an adaptive mindset

#LI-JM2

Additional Information

Support for diversity and inclusion, company culture, and other details are provided, but they are not directly relevant to the core job description and responsibilities.

#J-18808-Ljbffr

Senior Software Engineer employer: Sage City

At Sage, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. As a Senior Software Engineer in our Newcastle office, you'll not only contribute to groundbreaking AI technology but also benefit from extensive employee growth opportunities and a supportive environment that values diversity and inclusion. Join us to be part of a global team dedicated to revolutionising small business practices while enjoying the unique advantages of working in a vibrant city.
S

Contact Detail:

Sage City Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Familiarise yourself with the latest trends in AI and machine learning, especially in relation to financial applications. This knowledge will not only help you during interviews but also demonstrate your passion for cutting-edge technology.

✨Tip Number 2

Engage with the developer community on platforms like GitHub or Stack Overflow. Contributing to open-source projects related to C# or Python can showcase your skills and commitment to continuous learning.

✨Tip Number 3

Prepare to discuss architectural decisions and trade-offs in your previous projects. Being able to articulate your thought process and the implications of your design choices will set you apart from other candidates.

✨Tip Number 4

Network with current employees or alumni from your university who work at StudySmarter. They can provide valuable insights into the company culture and the specific challenges faced by the team, which can be beneficial during your interview.

We think you need these skills to ace Senior Software Engineer

C# Programming
Python Programming
API Integration
Software Design Principles
Architectural Design
Machine Learning
Generative AI
Problem-Solving Skills
Collaboration and Teamwork
Functional Specification Development
Quality Assurance Practices
Test Case Creation and Maintenance
Adaptability to New Technologies
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C# or Python, as well as any relevant AI or machine learning projects. Emphasise your previous integration experience with APIs and any leadership roles you've held in software development.

Craft a Compelling Cover Letter: In your cover letter, express your passion for cutting-edge technology and your adaptive mindset. Discuss how your skills align with the responsibilities of the Senior Software Engineer role and mention specific examples of major features you've designed or developed.

Showcase Your Problem-Solving Skills: During the application process, be prepared to discuss how you've tackled complex design decisions in past projects. Highlight your ability to consider trade-offs and propose architectural changes, as this is crucial for the role.

Prepare for Technical Questions: Anticipate technical questions related to software design, development processes, and your experience with AI technologies. Brush up on your knowledge of scalable solutions and be ready to discuss how you ensure quality in your work.

How to prepare for a job interview at Sage City

✨Showcase Your Technical Skills

Be prepared to discuss your experience with C# or Python in detail. Highlight specific projects where you've integrated APIs or developed major features, as this will demonstrate your technical expertise and relevance to the role.

✨Understand the Product Vision

Familiarise yourself with Sage Copilot and its impact on small businesses and accounting practices. Being able to articulate how your skills can contribute to this vision will show your enthusiasm and alignment with the company's goals.

✨Prepare for Architectural Discussions

Since the role involves presenting architectural recommendations, think about significant design decisions you've made in the past. Be ready to discuss trade-offs and the implications of those decisions, as this will showcase your strategic thinking.

✨Demonstrate a Passion for Innovation

Express your interest in AI and machine learning technologies. Share any relevant experiences or projects that highlight your adaptive mindset and eagerness to work with cutting-edge technology, which is crucial for this role.

Senior Software Engineer
Sage City
S
  • Senior Software Engineer

    Newcastle upon Tyne
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-08-03

  • S

    Sage City

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>