Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior platform developer (c++)

Winnersh
Developer
Posted: 21h ago
Offer description

Senior Platform Developer (C++) Job Description: Reporting to the Development Team Leader, the Senior Platform Developer is responsible for building, enhancing and maintaining products and/or systems to enable Sage's business plans and long-term objectives using the identified architecture. The Senior Platform Developer will design, develop and deliver high-quality products and/or systems and services that exceed customers' or business partners' expectations and will proactively share their own knowledge for specific technical solutions and business processes in their area of responsibility. This is a hybrid role - three days per week in our Winnersh office. Key Responsibilities: In this role you'll: - Become a valuable member of a high-performance team. - Participate on a global team in the development and maintenance of the X3 Platform. - Apply broad knowledge of C++ software development principles, practices, and procedures to complete complex assignments. - Successfully develop, deliver, and maintain high-quality software (requirements, design, code, documentation, etc.). - Collaborate with product managers early in the process to ensure products are built in a flexible, extensible, and robust way. - Automate tasks using appropriate tools and scripting (CMake, Bash/Python scripts, etc.). - Evaluate progress and results, recommending major changes in procedures when necessary. - Partner effectively with all team members to deliver on commitments. - Act as a technical thought leader, driving engagement, clarity, and a culture of innovation and execution. - Work cross-functionally with various Sage teams: product management, QA/XD, other product lines, or business units. - Mentor and coach junior members of the development team. - Demonstrate commitment to team success and positive team dynamics. - Extensive experience with Agile Development, SCRUM, and/or Extreme Programming methodologies. - Provide 3rd tier support and/or expertise for the area of responsibility. - Design, implement, and maintain robust C++ applications and libraries. - Optimize code for performance, scalability, and reliability. - Troubleshoot and resolve complex technical issues. - Stay up to date with relevant technology areas (modern C++, development tools, etc.). What you'll bring: - Extensive experience as a software developer, with significant experience in modern C++ (C++11/14/17/20). - Strong proficiency with C++ tools and environments: Visual Studio, CLion, GCC/Clang, CMake. - Experience with C++ frameworks (advanced STL). - Familiarity with RESTful APIs and web services in C++. - Knowledge of database systems (e.g., Oracle, SQL Server, PostgreSQL) and their integration with C++. - Understanding of fundamental design principles behind scalable and high-performance applications. - Experience with version control systems like Git. - Proven experience using a Test-Driven Development approach in C++ (e.g., cmocha, Catch2). - Windows and Linux experience. - Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience). - Appreciation for Agile development, continuous integration, and code quality. - Strong communication and teamwork skills. Skills - Strong analytical and complex problem-solving ability. - Passionate about technology and developing world-class software, with a desire to learn and gain new skills. - Motivation to overcome technical challenges and solve complex problems. - Drive to excel in a fast-paced environment, keeping up with rapidly developing trends. - Ability to interpret and/or gather user requirements and translate these into technical specifications and/or C++ code. - Proficient with several relevant programming languages, frameworks, and databases for C++ development. - Experienced in operationalizing modern trends like Cloud, Mobility, Security, etc. - Customer focus. - Innovative and creative mindset. - Excellent communication and teamwork skills. - Ability to work independently and take ownership of projects. LI-MD1 Function: Product Delivery Country: United Kingdom Office Location: Winnersh Work Place type: Hybrid Advert Working at Sage means you're supporting millions of small and medium sized businesses globally with technology to work faster and smarter. We leverage the future of AI, meaning business owners spend less time doing routine tasks, like entering invoices and generating reports, and more time pursuing their ambitions. Our colleagues are the best of the best. It's why we were awarded 2024 Best Places to Work by Glassdoor. Because to achieve extraordinary outcomes, we need extraordinary teams. This means infusing Sage with people who knock down barriers, continuously innovate, and want to experience their potential. Learn more about working at Sage:sage.com/en-gb/company/careers/working-at-sage/ Watch a video about our culture:youtube.com/watch?v=qIoiCpZH-QE We celebrate individuality and welcome you to join us if you embrace all backgrounds, identities, beliefs, and ways of working. If you need support applying, reach out atcareers@sage.com. Learn more about DEI at Sage:sage.com/en-gb/company/careers/diversity-equity-and-inclusion/ Equal Employment Opportunity (EEO) Sage is committed to Equal Employment Opportunity and providing reasonable accommodations to applicants with physical and/or mental disabilities. In order to provide equal employment and advancement opportunities to all individuals, employment decisions at Sage will be based on merit, qualifications, and abilities. Sage does not discriminate in employment opportunities or practices on the basis of race, color, religion, sex, national origin, age, protected disability, veteran status, sexual orientation, gender identity, genetic information, or any other characteristic protected by applicable law.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Lead ios developer
Reading (Berkshire)
Bowerford Associates
Developer
£80,000 a year
Similar job
Developer
Reading (Berkshire)
Permanent
Blackapple Solutions LLC
Developer
€45,000 a year
Similar job
Junior wordpress developer — gutenberg pro in training
Fleet (Hampshire)
Permanent
MRS Digital
Developer
€30,000 a year
See more jobs
Similar jobs
It jobs in Winnersh
jobs Winnersh
jobs Berkshire
jobs England
Home > Jobs > It jobs > Developer jobs > Developer jobs in Winnersh > Senior Platform Developer (C++)

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save