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.