Graduate Software Developer

Newtonblue
Bristol, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
£ 30K

Job location

Bristol, United Kingdom

Tech stack

ASP.NET
JavaScript
.NET
Artificial Intelligence
C Sharp (Programming Language)
Continuous Integration
Software Design Patterns
jQuery
Microsoft SQL Server
MongoDB
Open Source Technology
Scrum
Software Engineering
Strategies of Testing
Chatbots
Large Language Models
Servicebus
Angular
REST

Job description

  • Join a 55 strong tech co with an award winning platform and a global client base. Great offices in the centre of Bristol, hybrid working, surrounded by a friendly and knowledgeable team who will help you develop you knowledge and existing skills.
  • Help to define and build new features that improve user productivity and automate high-volume, repeatable processes, particularly around policy processing and related workflows.
  • Work within a Scrum team (3[INS: :INS] week sprints), contributing to the existing .NET platform.
  • Design, build, and maintain core product features using: .NET (C#), ASP.NET Core; Front End Skills (JavaScript/JQuery/HTML/CSS); SQL Server; RESTful APIs
  • Measure impact of AI features on productivity and quality, feeding results back into the roadmap.

Requirements

A Software Development Graduate with strong problem-solving skills and a willingness to ask questions of the rest of the team to facilitate personal learning. Able to develop software with the end user journey in mind. Comfortable working in ambiguous problem spaces and iterating quickly based on feedback. Collaborative, with a willingness to pair with other engineers and share knowledge across the team.

Experience building applications with:

  • .NET / C#
  • ASP.NET Core
  • Angular
  • SQL Server and MongoDB
  • RESTful APIs; NServiceBus or equivalent service bus/messaging platform.
  • Knowledge of software engineering fundamentals: design patterns, testing strategies (unit/integration), CI/CD concepts, secure development lifecycle
  • Ideally with exposure to LLMs or conversational AI and their practical integration into products (e.g. for assisted data entry, summarisation, or knowledge retrieval) and experience with document AI platforms or frameworks (commercial or open-source).

Apply for this position