Senior Desktop Software Engineer

Manchester, ENG, GB, United Kingdom

Job Description

Hybrid 3 days per week in our Manchester office.




We are currently seeking a Senior Desktop Developer to take ownership of updating and maintaining our desktop-based products and systems that support Sage's business plans and long-term objectives.




As a Senior Desktop Developer at Sage, you will be part of a collaborative team responsible for maintaining our desktop applications, ensuring they remain compliant with annual legislative and regulatory changes. You'll work in a cross-functional environment, building flexible, extensible, and maintainable software solutions.

Key Responsibilities

- Lead the architecture and development of new desktop features.


- Maintain and enhance our existing Tax desktop applications to ensure yearly compliance for our customers.


- Deliver high-quality software across supported operating systems.


- Write clean, maintainable code and conduct peer reviews.


- Collaborate with product managers and stakeholders to define product requirements.


- Contribute to automation and tooling improvements where applicable.




Requirements




- Extensive experience in desktop application development using .NET and SQL.


- Solid understanding of software engineering principles and design patterns.


- Experience with Delphi, C, or C++ is highly desirable.


- Familiarity with version control systems (e.g., TFS, Git).


- Strong problem-solving skills and attention to detail.


- Excellent communication and collaboration abilities.






#LI-VC1

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD4053838
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Full Time
  • Job Location
    Manchester, ENG, GB, United Kingdom
  • Education
    Not mentioned