cover image
Oliver Bernard

Software Engineer - Up to £150k

On site

Newcastle Upon Tyne, United Kingdom

Full Time

25-03-2025

Share this job:

Score my CV

Job Specifications

Software Engineer - Up to £150k
5-days a week in Newcastle
Minimum of 2.1 from a Russell Group University or Top 300 ranked University globally
MSc from a Russell Group University


Senior Software Engineer - Up to £120k- C#, SQL, AWS

Oliver Bernard are partnered with a newly created joint venture between two industry leaders within their own fields, who have come together to create a consulting firm for the Financial Services and Alternative Investment markets.

They pride themselves on hiring the best talent on the market, offering their clients exceptional delivery whilst creating an intellectually stimulating environment for their employees. If you thrive in a high pressure, fast paced, collaborative environment, this will be a great opportunity.

Software Engineer - Up to £150k - C#, SQL, AWS

Academic Requirements:

A-Level/equivalent qualification - Minimum of 3 A's
Degree - Minimum of a 2.1 from a Russell Group University, or top ranked global university
MSc from a Russell Group University

Key Skills and experience:

In-depth knowledge and understanding of C#/.Net or any other OOP language such as Java/Python
SQL Databases
Cloud experience (Azure/AWS)

This role is primarily on-site with 4-5 days a week required in their offices based in Newcastle City Centre, and can pay £80k-£150k + bonuses. You must be UK based an sadly sponsorship is unavailable.

Software Engineer - Up to £150k - C#, SQL, AWS

About the Company

OB are an industry leading technology recruitment consultancy operating across the UK and Europe. Established in 2010 by Billy Jenkins and James Mace, we specialise across the entire tech industry - placing contract and permanent talent in technical roles, ranging from entry level to C-level positions. With more than a decade’s experience, we’re the number one agency for some of the most exciting technology brands in the UK including ASOS, SKY, BBC and SkyScanner. Our extensive talent pool is made up of the best technology ... Know more

Related Jobs

Company background Company brand
Company Name
CACI Ltd
Job Title
Full Stack Developer
Job Description
CACI Network Services is a rapidly expanding specialist IT and Networks consultancy offering a wide variety of opportunities to work within challenging and exciting environments with our major clients in Global Media, Banking, Government, Telecoms & Utilities. As a Full Stack Developer, you’ll be an integral part of our clients global team working within a Scrum to deliver meaningful network automation software. You’ll help our customer to achieve their goal of network automation which will allow faster time to market, reduce operational costs and increase productivity. Your key responsibilities Pro-actively engage with Stakeholders to help shape ideas into software Participate as a Developer in a Scrum Deliver high-quality software on time Your skills and experience Proven experience of delivering high-quality software for professional clients Demonstrable exposure to software delivery methodologies such as Agile and Scrum Demonstrable exposure to frameworks and underlying technologies such as Angular; Spring Boot; MongoDB; Oracle; Apache Kafka Demonstrable exposure to these modern software paradigms such as RESTful APIs; Event-driven Architecture; gRPC Demonstrable exposure to these collaborative tools: Git; JIRA; BitBucket; TeamCity Some experience of delivering network automation software Training CACI Network Services develops individuals through a portfolio of training and development options such as certified training courses, workshops, technical conferences, boot camps, on-line training and much more. You will have the opportunity to work on some of the most advanced networking hardware in the industry as well as development of your abilities and talents to become one of the best in the field. Rewards and Benefits In return you will be awarded with a competitive salary, excellent benefits and the opportunity to develop your career and skills within a growing company. Equal Opportunities: CACI is proud to be an equal opportunities employer. Embracing the diversity of our people, we are on a journey to build a truly inclusive work environment where no one is treated less favourably due to ethnic origin, age, gender, veteran status, religion or belief, sexual orientation, marital status, and disability or health condition, actively working to prevent discrimination. As a Disability Confident employer, we will; Provide reasonable adjustments in the recruitment process where requested (contact a member of the recruitment team on 020 7602 6000 to discuss individual requirements further). Offer people with health conditions and disabilities, meeting the minimum criteria for a role, an interview. Our people are unique and we encourage, and support them, to be confident in contributing to our inclusion journey.
London, United Kingdom
Hybrid
Full Time
16-04-2025
Company background Company brand
Company Name
Ocho
Job Title
Senior Java Software Engineer
Job Description
Are you a seasoned Java Software Engineer ready to take on your next challenge? Do you thrive in high-performance environments and enjoy solving complex problems with clean, efficient code? My client is seeking an experienced Java Software Engineer to join their dynamic development team. This role requires someone with at least 5 years of commercial Java experience, ideally gained in fast-paced and scalable systems environments. Key Responsibilities: Design, develop, and maintain Java-based applications and services Collaborate with cross-functional teams to define, design, and deliver new features Write clean, efficient, and testable code Participate in code reviews and contribute to best practices Troubleshoot and resolve production issues Contribute to architectural discussions and planning Essential Experience: 5+ years of professional experience with Java (Java 8+ preferred) Strong understanding of object-oriented programming and design patterns Experience working with relational databases (e.g., PostgreSQL, MySQL) Proficient in writing unit and integration tests (e.g., JUnit, TestNG) Familiarity with version control tools (Git) Desirable Skills: Experience with Spring or Spring Boot frameworks Exposure to microservices architecture Understanding of CI/CD pipelines and tools (e.g., Jenkins, Docker) Familiarity with cloud platforms (e.g., AWS, Azure, GCP) You’ll Love This Role If: You enjoy working in a collaborative environment You’re passionate about writing clean, scalable code You want to be involved in the full software development lifecycle If you have any further questions- please feel free to reach out to Brendan McCrory directly.
Belfast, United Kingdom
Hybrid
Full Time
15-04-2025
Company background Company brand
Company Name
Octagon Group
Job Title
Embedded Software Engineer C/C++
Job Description
Are you a skilled Embedded Software Engineer looking to contribute to cutting-edge defence technology? Based in Southampton, this Embedded Software Engineer job offers the opportunity to work on advanced embedded systems in a dynamic and secure environment. Due to the sensitive nature of the projects, security clearance will be required. The Embedded Software Engineer’s main responsibilities: - Develop C/C++ code for embedded systems and user interfaces - Design and develop GUIs using commercial and open-source libraries - Develop system control, monitoring software, and video processing applications - Design and implement test frameworks and stimuli Skills required: - Experience in C/C++ programming for embedded systems - Familiarity with GUI and video processing software development - Strong understanding of testing frameworks and software quality assurance Security Requirements: Due to the nature of this role, candidates must be eligible for security clearance and be a UK passport holder. Whats on offer: Salary up to £70,000, company shares, flexible and hybrid working, enhanced pension, private healthcare and more.
Southampton, United Kingdom
Hybrid
Full Time
16-04-2025
Company background Company brand
Company Name
Flawless
Job Title
Software Engineering Manager
Job Description
"The AI company that's revolutionising Hollywood" Flawless is breaking the boundaries of traditional filmmaking. We’re the team behind a groundbreaking suite of GenAI film editing tools, already reshaping how stories are told on screen. From seamless language (Visual) dubbing to emotional performance transfer, our tech is redefining what’s possible — helping filmmakers create without compromise. But we’re not just innovating on screen. We’re setting new standards for ethics in AI through the Artistic Rights Treasury (A.R.T.), our pioneering rights management platform and consent flows that protects artists and creators in the age of generative content. Now, we’re looking for a Director of Engineering to lead our engineering function through the next chapter of growth. Reports to: Director of Engineering The Role As Engineering Manager at Flawless, you’ll be hands-on with both people and product — managing a group of engineers while also driving technical excellence and delivery across one or more product areas. You’ll help us scale effectively, ensuring our teams stay fast, focused, and high-quality as we grow. Along the way, you’ll play a key role in building the engineering culture and org we want to be known for: high-performing, Product focussed, fast-moving, and deeply rooted in craftsmanship. What You'll do: Team Leadership & Management Manage and grow a team of exceptional engineers — supporting their development through clear goals, feedback, and career growth Hire and onboard top-tier talent, ensuring each new addition raises the bar Foster a high-performance, low-ego team culture rooted in autonomy, accountability, and mutual respect Delivery & Execution Ensure your team delivers high-quality work quickly and consistently — balancing technical depth with business impact Partner closely with product, design, and research to drive roadmaps and ensure tight alignment across functions Help unblock the team, identify bottlenecks, and make pragmatic tradeoffs to keep projects on track Technical Guidance & Process Maintain a strong technical pulse — contributing to architecture discussions, reviewing designs, and helping the team make sound decisions Support engineers in growing their technical expertise and ownership Identify opportunities to improve team velocity, workflows, and ways of working — without introducing unnecessary process Culture & Collaboration Champion a culture of curiosity, creativity, and continuous learning Help build a shared sense of purpose within the team and across engineering Be a voice in shaping the wider engineering culture and practices as we scale Who You Are You have 2+ years experience managing engineers and 5+ years in software development, ideally in high-growth, product-focused companies You’ve led teams through ambiguity, growth, and fast-paced delivery cycles You bring strong technical instincts — enough to challenge assumptions, support your team, and make thoughtful tradeoffs — even if you're not writing code daily You care deeply about the craft of engineering and building products that delight users You create inclusive, supportive team environments where people do their best work You understand that velocity and quality go hand in hand — and know how to coach teams to achieve both Bonus Points If... You’ve worked on creative tools or AI/ML products powered products You have experience navigating complex technical domains with very high bars for security and quality You’re excited to speak publicly about your work and help build our engineering brand You’ve helped scale a team and know what great engineering culture looks like at different stages Interview Process: At Flawless, our team and interview process want to help you show your best self. We’ll dive into past projects and simulate working together. Our interview process is set across a few rounds with some casual Zoom (or in-person) coffee in between to get to know each other. Throughout this you will meet with people across the team from your potential manager, cross functional partners and potential direct reports: Recruiting Screen: 30-45 minute call with our recruiting team - Over Zoom -(We want to discuss your interests and motivations as well as the practical details and make sure that Flawless would be a good fit for you) Hiring Manager Call: 45-60 minutes - Over Zoom - Discussion with one of our leadership team around your past experience and work. Here we will also be able to talk more about the business, our current needs and setup as well as what impact we are looking for in this role Team Interview: 2 hours 30 minutes - onsite with our team in London. Here you will meet with 5-6 member of the team and have specific sessions that focus on your Technical knowledge/System Design skills, Your People Management and Leadership skills and finally a session digging into your ways of working and operating in a company Your Recruiter and hiring manager will be your main point of contact and prepare you for interviews. You’ll meet 8-9 people from across the business. (We make sure that you have time in each interview to ask them questions). If we don’t give an offer, we’ll provide feedback! Why work at Flawless? You will be working in an environment based on trust, autonomy and collaboration, and this is a great opportunity for someone who wants to be part of a growing company in its most exciting stage of development. You can play a part in shaping the future of a company that’s caring, creative and collaborative. In addition to this, you'll also receive: Autonomy A hybrid working environment Competitive Salary Stock Options Extensive Physical, Dental and Mental health cover Flawless is proud to emphasize an equal opportunity, safe environment for people to do their best work. We are committed to providing equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.
London, United Kingdom
Hybrid
Full Time
15-04-2025