Social network you want to login/join with:
Senior C/C++ Developer (with Java experience), Newcastle upon Tyne
Client: Version 1
Location: Newcastle upon Tyne, United Kingdom
Job Category: Other
EU work permit required: Yes
Job Reference: 86b73d74ac91
Job Views: 4
Posted: 12.08.2025
Expiry Date: 26.09.2025
Job Description:
- Work collaboratively with product owners, business analysts, technical architects, UX/UI designers, and other team members to understand business requirements and drive the solution design and development of our digital products.
- Ensure code meets the requirements and is in accordance with our architectural and coding standards and patterns.
- Optimise applications using best practices for performance.
- Propose any upgrades and updates necessary for keeping up with modern security and the development of best practices.
- Contribute to our shared component libraries and build modular and reusable components and libraries.
- Provide mentorship for more junior members of the team and share knowledge of your skillsets with the wider team.
Qualifications:
- Professional experience involving software development, systems implementation, and designing/architecting software solutions.
- Proficient in C/C++ development and scripting languages, with experience in multi-tier application design and development on a Windows environment.
- Mandatory prior software development experience with Java.
- Frontend experience with JavaScript, TypeScript, or React is beneficial.
- Strong background in building enterprise-wide software solutions in multi-technology environments and understanding the impact of changes.
- Familiarity with database concepts, relational SQL, and NoSQL databases is a plus.
- Ability to articulate technical points and provide summaries and explanations of technical concepts.
- Experience working in financial services is helpful.
- Strong analytical skills for diagnosing and troubleshooting system issues.
- Ability to build relationships across the organization and understand internal clients’ needs to drive organization-wide design concepts.
- Flexibility to work with different programming languages and willingness to learn new technologies.
Additional Information:
Why Version 1?
At Version 1, we offer comprehensive benefits prioritizing wellbeing, professional growth, and financial stability, including profit sharing, career progression, flexible working, healthcare, wellbeing schemes, educational assistance, reward schemes, and community initiatives. Drop us a note to find out more.