2,978 Net Full Stack Developer jobs in the United Kingdom
Software Engineer
Posted 301 days ago
Job Viewed
Job Description
Forseven, a revolutionary company looking to transform the EV industry through cutting-edge technology and innovative engineering practices, is seeking a Software Engineer to join our highly skilled and dynamic IT team. This role is a hybrid position and can be worked from either of our sites in Shalford (Near Guildford) or Leamington Spa 3 days per week.
In this role you will design, develop, and maintain cloud-native software systems to deliver an exceptional customer experience.
We would like you to:
- Develop, and deploy software using cloud-based tools and services on AWS
- Stay up to date on the latest AWS services and best practices for building and managing cloud-native applications
- Learn IaC concepts using tools like CloudFormation or Terraform. Start by working on smaller infrastructure components under senior supervision
- Contribute to the development of features that scale horizontally by understanding how code interacts with scalable services on AWS (e.g., autoscaling groups)
- Share learnings with junior engineers through internal knowledge-sharing sessions and documentation
Requirements
We would like you to have:
- A few years of relevant experience as a Software Engineer
- Expertise in data structures, algorithms, and clean, efficient coding practice
- Past usage of deploying applications to AWS with support from DevOps. An understanding of core AWS services such as EC2, S3, Lambda. Experience with containerisation technologies like Docker and Kubernetes an advantage
- Required: Proficiency in at least one of these programming languages: Go, Python. Experience with additional languages or frameworks such as React and Kotlin for front-end and mobile development would be advantageous
- Experience of working in Agile environments with a high degree of autonomy. Used to asynchronous ways of working within a distributed team
Benefits
Our Process:
- Screen with a member of our TA team (Phone/Teams Call)
- Interview with Hiring Manager (Teams Call)
- Technical Assessment
- Interview with CIO (Teams Call)
About us:
At Forseven, we are more than just a team of professionals; we are dynamic innovators, visionary collaborators and trailblazers who believe in making a difference. Our passion lies in revolutionising the electric vehicle industry through our cutting-edge advancements and sustainable solutions that aim to transform the way transportation is perceived.
Currently operating under stealth mode, our focus is entirely directed towards achieving excellence as pioneers in creating sustainable mobility solutions which will help shape the future of transportation.
We're looking for enlightened individuals who possess an unwavering passion, relentless drive, and insatiable curiosity to question conventional norms and push beyond perceived limitations.
Software Engineer
Posted 390 days ago
Job Viewed
Job Description
About Polaron
Polaron is a spin-out from Imperial College London, founded by Isaac Squires, Dr. Steve Kench, and Dr. Sam Cooper. The founders were united by their desire to harness engineering, artificial intelligence, and materials science to build the materials of the future.
Our mission is to become the world leaders at the interface between AI and materials. Through relentless dedication to innovation and pragmatism, we aim to support the next generation of advanced materials critical to building a more sustainable future.
Role Overview
You’ll be joining a team of four (CEO, CTO, Chief Scientist and Head of Engineering) as the first software engineer. This role grants you a significant degree of autonomy, and influence over the development and direction of the platform and product.
We’re building a SaaS product that will allow materials engineers to leverage cutting-edge AI in their work. Some of the things on our roadmap you’ll work on include:
- Building a robust cloud platform for scheduling the training and serving of bespoke AI models for our customers.
- A rich web-based image manipulation application for pre-processing image data that is used to train machine learning models.
Location
This is primarily an in-person role, with the team currently working from our East London office (a short walk from Old Street and Hoxton Overground) at least four days a week. At this early stage of the company’s development we currently favour collaboration in person, but we can discuss your preferences for working location as part of an application.
Our Commitment to Diversity
At Polaron, we are dedicated to building a diverse and inclusive team. We encourage you to apply, regardless of your past experience or background.
Technologies We Use
- Frontend/Backend: TypeScript with React/Next.js and Express/Prisma.
- Machine Learning: Python.
- Infrastructure: Docker, Kubernetes, Terraform (AWS).
- Database: PostgreSQL.
- CI/CD: Github, Github Actions.
Interview Process
Our interview process typically consists of the following stages:
- Initial Video Call (20 mins): Discuss your experience and interest in the role with a member of the team.
- Technical Pairing Exercise (1 hr): Collaborative coding session via video call, This is a chance to see how we work on an engineering problem together.
- Behavioral Interview (45 mins): In-person discussion with two team members in our office.
- Paid Trial Day: This is a chance to spend the day in our office collaborating with the team on a real engineering task.
For any inquiries or requests for reasonable adjustments during the application process, please contact us at
Requirements
You should apply if
- You have 3+ years experience working as a product-focussed software engineer.
- Experience writing well-tested, maintainable code with a statically typed programming language (TypeScript, Go, Java/Scala, etc).
- A product-oriented mindset, comfortable engaging with customers, defining products, and owning feature delivery from start to finish.
- Comfortable working across the technology stack.
Benefits
The salary range for this position is £60,000-£75,000 GBP, and 0.1-0.5% equity, depending on experience and negotiated terms.
Software Engineer
Posted 400 days ago
Job Viewed
Job Description
The Studio
We are a video game development studio with offices in Guildford, UK and Utrecht, Netherlands. Sitting within the heart of thriving communities of game developers and publishers, we focus on quality and excellence, and our partners and players are always at the front of everything we do.
Games are not just about gameplay. We believe in the importance of balancing every single aspect of a game that you, as a player will interact with; what you see, how you play and how it makes you feel. It couldn’t be a more exciting time to join us as we embark on new unannounced projects, pushing the boundaries of all aspects of the game to create a truly AAA experience.
The Role
We are seeking a talented and versatile Software Engineer to join our dynamic team at Stellar Entertainment. In this role, you will have the opportunity to work on exciting AAA titles and contribute to the development of cutting-edge games. You will collaborate closely with cross-functional teams including game design, art, and audio to deliver high-quality software solutions.
This role is a generalist role working with a range of tasks;
- Audio Engineering
- UI Framework
- Various input devices & platform features
- Provide maintenance and upgrades within Unreal Engine
- Configure and manage build process (CI/CD)
- Support all developers including artists and designers
- Set standards by example
- Profile and optimise build process and the build itself
- Help with continuous improvement of processes and pipelines
Requirements
On your CV, we would like to see:
- Bachelor's degree in Computer Science or related field
- Proficiency in C++ programming language
- Experience working with game engines such as Unity or Unreal Engine
- Strong problem-solving and analytical skills
- Ability to work effectively in a collaborative team environment
Benefits
What you can expect from us:
- International AAA game projects
- Access to cutting-edge hardware
- Flexible/hybrid working (we work 3 days per week on site)
- Great increasing holiday benefits including Christmas Shutdown
- Discretionary bonus scheme
- Private Healthcare Plan including dental and optical support, mental health, online GP
- Pension Plan
- Life Assurance
- Flu Jab Vouchers
- Regular Team Incentives and Social Events
- Brand new Guildford office
- Access to a well-stocked fridge and snack cupboard
- Opportunities to work with our Netherlands office
#LIHybrid
Software Engineer
Posted 482 days ago
Job Viewed
Job Description
Who we are
Boba Commodities are a successful, rapidly growing commodities trading firm with the wider purpose of investing into a better future for us all.
Our vision
To invest our trading profits into community enhancing businesses across the globe that share our values.
Our mission
Through our trading strategies, maximise the opportunity in the commodities and other markets to help us realise our vision.
We believe
Social value and long-term profit are inextricably linked. We carry this philosophy through to the role we play in the commodities markets. As part of this belief, we have ensured we are a carbon negative company, meaning we seek to double offset our carbon footprint, backdated from our inception as a company.
Where we are in our journey
From being founded in 2013, we have grown significantly over the past 10 years. We are now looking to scale our technology infrastructure and levels of automation of our trading processes. To add to the Engineering team, we are looking for a future orientated hands-on Senior Software Engineer who has a passion for engineering, strong attention to detail and excellent communication to help support us and make our vision a reality.
Our values
We believe in 80/20, the pursuit of non-perfectionism : We ensure we are always focused on the most impactful drivers and results and its value over time. We move fast and get things done.
Adapt & Evolve : We are agile and growth oriented. We won’t get everything right first time, but we are open-minded to learning from mistakes and failures. We adapt and evolve whenever needed.
Best Ideas Rise To The Top : We champion the best ideas, not our own ideas. We ensure we listen to other ideas, regardless of the source and embrace cognitive diversity and creating a psychologically safe environment where every voice is heard.
Care Personally : We care about each other at a personal level as well as ourselves. The more we understand each other, the more effective we will be.
These core values are intrinsic in our culture and in everything we do.
What are you going to do?
As part of the Engineering team you will be delivering the technology vision and contributing to a high performing, ‘well-oiled’ Engineering team. Specific examples of your responsibilities are:
- Work closely with the Trading and Finance teams to shape and make the technology vision a reality and be a force multiplier for our Engineering objectives and strategy.
- Contributing to the development process through writing & reviewing code, designing and implementing solutions, innovating, resolving technical challenges and solving business problems with technology solutions.
- Build high value technology solutions for trading teams and automation of manual processes through technology.
- Own and develop highly effective software development/SDLC processes and practices to reduce lead time to delivery and increase technical excellence.
- Learn fast - in both technical skills and competencies for high performance and innovation.
- Hold self and team accountable for meeting or exceeding the technology objectives.
- Solve complex problems in a logical and pragmatic way.
Requirements
We need someone who must have the following…
- Experience developing software in SQL and Python, and ideally on cloud infrastructure.
- Strong skills/experience in:
- Coding in Python & SQL
- Working with Relational Databases
- Experience of using AWS services, including but not limited to EC2, Lambda, Aurora, S3
- Familiarisation with containerization technologies e.g., Amazon Elastic Container Service (ECS) together with AWS Fargate and orchestration tools e.g., Kubernetes
- Current data paradigms e.g. stream processing (using Apache Kafka/Kinesis and Apache Flink), real-time architectures to enable downstream use-cases such as alerting and reporting
- Familiarisation of AWS security best practices, Identity and access management (IAM), encryption, and network security configurations to ensure a secure cloud environment.
- Understanding of AWS networking concepts, including VPCs, subnets, security groups, NAT gateways, VPNs, and direct connect to design and implement scalable and fault-tolerant network architectures
- Managing data engineering pipelines through Apache Airflow
- Familiarisation with CI/CD pipelines and other automation processes in AWS Code Pipeline
- Knowledge and experience with Git (branching strategies and repo management)
- Monitoring tools like AWS CloudWatch to proactively identify issues and troubleshoot system performance
- Infrastructure as Code tools such as Terraform to automate and manage infrastructure deployments
- AWS backup and disaster recovery solutions, such as AWS Backup and Amazon S3 versioning, to ensure data protection and business continuity
- Familiarisation with practices like Behaviour Driven Development (BDD), Test Driven Development (TDD) and Continuous Performance Testing using open-source toolsets.
- Have a passion for building pragmatic technology solutions that focus on delivering the most value over time.
- Have a deep understanding of working methods such as Agile, Kanban, Scrum, DevOps and CI/CD tools and best practices and successful experience in embedding them in teams.
It would be even better, but not essential, if you have one or more of…
- Have strong hands-on experience in designing and building low-latency trading or comparable infrastructures and related operational/trading processes.
- Have hands-on experience in building rules based automation or machine learning technology solutions for trading e.g. automation of trading strategies or other intellectual property.
- Experience in designing and implementing RESTful APIs for accessing AWS Aurora to source data for the analytics
- Experience of Microsoft Power Bl /Tableau or other data visualization program to create effective dashboards and reports
You will thrive in the role if you have the following…
- Work without ego, putting the team's needs ahead of your own
- Strong self-management such as self-awareness, adaptability, positivity, self-motivation, holding yourself and team to high standards.
- Positive reaction to failure, calm and comfortable in chaos and under pressure while retaining importantly strong ethical standards.
- Personal commitment to excellence; to self-development, personal growth, expanding your comfort zone; strong attention to detail, ability and hunger to learn quickly; all of which is balanced with a strong sense of pragmatism.
- Strong logical reasoning/critical thinking with an ability to make decisions, take a methodical approach, identify patterns to form conclusions and solve problems and ability to hold conflicting views in parallel.
- Excellent written and verbal communication skills, with an ability to liaise with co-workers at all levels of the business. Specifically skilled at presenting complex information in concise and clear ways, applying the appropriate sense of urgency when required.
- Strong team orientation, working collaboratively with high levels of self-motivation and caring personally for the team and co-workers.
- Holds self accountable for their work, ensuring it is completed accurately and on time; communicates delivery timelines for work clearly to stakeholders.
- Understands the difference between urgent and important, and the situational differences in approach to delivery or problem solving.
- Effective active listener. Holds space for other’s ideas, avoids listening purely to respond; listens without ego getting in the way.
- Excellent organisational and time keeping skills.
- Able to clearly establish priorities but remain adaptable in a constantly changing environment.
Examples of success in this role include the following…
- Learning and upskilling quickly - both technically and in ways of working.
- Contributing to the Engineering team as a ‘well-oiled machine’.
- Delivering and embedding effective testing automation toolsets and practices.
- Strong working relationship with team members and stakeholders, acting as a trusted force multiplier for the technology vision.
- Effectively collaborating across departments.
- Increase innovation rates and deliver on product development.
- Minimise technology debt and technology maintenance work through best engineering practices.
- Build strong trust and psychological safety within Engineering team and be a culture carrier for the broader company.
- Own and deliver improvements on Engineering KPIs
Personal Fit
Our values run deep. You can come from any background, but championing our culture is critical. We’re looking for a team member who:
- Shares our vision and embodies the Boba culture as a role model.
- Is looking for an organisation that puts its purpose at the heart of what it does.
- Is hungry to help build the company - a proactive and enthusiastic force to improve our capabilities.
- Loves coding and loves putting technology to use in a pragmatic way.
- Has their finger on the pulse of latest information, ideas, and practices, and can transform these into tangible value for our team.
- Leads by first deeply understanding a problem and then leveraging their experience to work with the teams to find solutions
- Has a keen interest and understanding in the wider technical landscape, regardless of our current tech stack; is intellectually curious.
Application and Interview Process
We are small but growing fast and we need the right people who can help us grow and retain and embed our culture and values. Our selection process is both rigorous and compassionate, but we highly encourage you to approach the journey as your authentic self. You are deciding about whether this role is for you as much as we are, so if we are a natural fit for you and you find yourself enjoying this process then you will likely thrive working at Boba. Below is an outline of what you can expect from the process, but this may change or evolve.
How To Apply
If you apply directly, please include your CV and a cover letter. Whilst your CV can cover what you have experienced, achieved, and accomplished, we really encourage you to take the opportunity to describe your personal 'why' and 'how' in your cover letter to tell us more about you as a person. e.g., Why you are interested in the role with us, and how you work with people or projects or problems, what do our purpose and values mean to you.
If you are applying through one of our recruitment partners, please share this information with them so they can brief us about you. We want to know who you are as a person and not just what you have done in the past. Applicants we think could be a good fit will be invited to Round 1 which will be done in two parts:
Round 1 – Part 1 of 2: Video Assessment
Our first stage allows us to see and hear how you communicate and allows you the opportunity to tell us a bit more about yourself than a CV or cover letter can do. Just relax and be yourself. We may throw a curveball question to you which is just to give us an idea of how you might approach a situation or scenario. We highly value cognitive diversity, so this has no right or wrong answers; please answer as your authentic self.
Round 1 - Part 2 of 2: Online Assessment
As this is an Engineering role, we will ask you to complete an online technical assessment exercise. This has been calibrated by our own teams taking this assessment to ensure it represents the strengths that a person will need to have to thrive in the role. It allows us to understand your strengths and most importantly removes a large part of the subjectivity that can enter the first stage of candidate selection and provides a consistent and level starting point for all applicants. It also significantly reduces the risk of unconscious bias at the application stage, so we can ensure each applicant has the same starting point and we can find the best talent.
The purpose of the online technical assessment is for us to learn how you solve technical coding problems in as close to a real life environment as possible.
Round 2: Getting to know each other
Approx. 2hrs with breaks. We would love to host you at our office and meet you in person, and we will pay any associated travel costs. Typical format will be:
- Meet with our Lead and Senior Trading Engineers (Amritha & Gary) who will assign you a technical assessment exercise for about 45mins followed by a break.
- After this, one of your potential future team members will take you for a coffee/tea/beverage for an informal chat with you for up to 15mins for you to ask any questions about the role, Boba or anything else!
- Meet with our Associate Chief of Staff (Catherine) for up to 60mins
We will typically be in touch within a week on next steps after this stage.
Round 3: Final Round
Approx. 2 hours with breaks. This will be in-person in our office again, and we will pay any associated travel costs. We tollgate this stage, meaning we will make a decision on the day to proceed with the next interviewer. The structure will likely be:
• Meet with our Chief of Staff/Chief People and Culture Officer (Iain) for up to 45mins inc. any questions you may have.
If Iain and you both wish to continue, then:
• Meet with our COO (Marc) for up to 30mins inc. any questions you may have.
If Marc and you both wish to continue, then:
• Meet with our CEO (Samir) for up to 30mins inc. any questions you may have.
If you have any questions about the process along the way, just ask us at
Good luck and we look forward to meeting you!
Benefits
What we can offer you
We are growing and adding to how we want to make Boba the best place to work on the planet and are always listening to what our team think we can do to achieve that. On top of a culture of personal growth, caring personally, inclusivity where your ideas are heard and often implemented, we can offer:
- £40,000 annual salary plus annual discretionary performance bonus
- Support from a professionally qualified Coach to help you achieve your personal and professional goals
- Work/life balance. We mainly trade in US markets, and as a result need to ensure we have Engineering available to support the Trading team. However, outside of having appropriate coverage in place, we work hard to stick to an average 8 hour day and you will have a large amount of autonomy over your work. We value output and engagement and we do not like presenteeism, we know that everyone has a life outside of work
- Comprehensive health care cover, including mental health, dental and optical cover, with zero excess for the employee (and tax is paid by us!) via Aviva
- Life Insurance and Income Protection via YuLife
- Physical health allowance where we provide an allowance to each employee to use towards a physical activity of their choice (e.g., gym membership, Brazilian ju-jitsu, personal trainer, running club; pretty much anything as long as it gets you moving!)
- 39 days holiday, to be taken whenever you want subject to ensuring we have operational and trading coverage. We do not mandate you work public holidays nor do we mandate you must take them off, instead we recognise that UK
Software Engineer
Posted 559 days ago
Job Viewed
Job Description
Space Forge is a fast-growing in-space manufacturing company. We are developing the world’s first returnable and re-launchable satellite platform, the ForgeStar. Space Forge is transforming return from space to enable new techniques to produce products and services for the benefit of all.
The ForgeStar can support a wide array of missions, from in-space manufacturing of new materials and microgravity research, to planetary landing systems and deep space exploration.
We are now seeking a full time embedded software engineer to join our team. You will help design and build C/C++ software to run on a satellite in space.
What will you do?
- Software design
- Coding in embedded C and C++
- Documentation and testing
Key responsibilities:
- Ability to take the software requirements for a complete subsystem (e.g. motor driver or communication system), and design and build software to meet those requirements
- Ability to understand electronics schematics, processor datasheets, peripheral datasheets, and peripheral interface (protocol) definition documents
- Ability to write great documentation covering the architecture, design, APIs, protocols, and implementation.
- Build unit tests, integration tests, subsystem tests, and full-system tests. This will include writing system and subsystem test scripts. It will also include writing and executing manual testing plans.
.
Requirements
Required experience:
- Developing in C/C++ for embedded Real Time operating Systems (RTOS);
- Experience with hardware level communication protocols (e.g. I2C, UART or RS-485/422);
- Ability to understand electronics schematics and device datasheets.
Desirable experience:
- Experience with Slack, Jira and Google workspace as productivity tools;
- Demonstrable experience of working across the full software lifetime development cycle;
- Working knowledge of the space industry and European space standards;
- Knowledge of Agile and Waterfall working practices.
- Use of Python 3 for test scripts and data analysis.
We are looking for people who are willing to work hard, think logically, have high energy levels, respect others’ abilities and ultimately have an unending appetite to learn a large number of new skills quickly. Space Forge is committed to making super-powered teams of diverse individuals in all senses of the term, therefore women are strongly encouraged to apply and we welcome applicants from all backgrounds.
Benefits
We believe in a future where our most polluting industries are moved off the planet, built for sustainability, and returned back to Earth for the benefit of all. Space is the next step for our manufacturing needs.
Salary range: £42,000 - £55,000 pa depending on experience, knowledge and skill set
At Space Forge, we believe in creating the best possible workplace that suits every single person that joins us.
- Flexible working hours
- 33 days holiday including
Software Engineer
Posted 580 days ago
Job Viewed
Job Description
As part of the strategy around Go.Compare’s acquisition by Future we’re putting in a technology roadmap for re-platforming our domain around an API first, cloud based serverless architecture to become the leading PCW service. This is part of our plan to broaden the scope from the Go.Compare brand.
What you'll be doing.
As a Software Engineer, you will be the backbone of the team building out our new systems while also being able to input into the architecture and design. You will work with engineers at all levels to deliver our platform and meet both the customers and our business needs.
You will ensure changes are scalable, tested, and developed inline with best practices, and that we are always improving our codebase.
Working closely with Engineering, Product, UX, QA and Project Management (PMO) teams you will ensure that all applications integrate reliably. You will also be expected to mentor engineers, junior/graduate engineers & trainee engineers contributing to their growth, knowledge, and reviewing their code.
Your opinion matters within your role - your peers will look to you as a key player within the team. You will be expected to follow our standard practices and input into how they can be improved and kept up to date with emerging tools and methods.
Key Responsibilities
- In collaboration with Tech Leads, and other Engineers you will ensure your code is well scoped, estimated, monitored, documented and tested.
- You will be responsible for your code quality, ensuring that the code is maintainable and extensible.
- You will assist in tracing bugs across the stack and ensuring that suitable tests are set up to avoid future regressions.
- You will communicate effectively with the wider engineering teams and be able to critically assess product requirements and solutions.
- You will keep up to date with the latest approaches to development and be able to argue for appropriate technology to be added to the stack.
- You will participate in regular hack days, using cutting edge tech to prototype innovative approaches to business/technical goals.
- As a mid-engineer, you are required to support and help develop more junior members of staff both via code review/direction and mentoring.
- In collaboration with the QA Engineers & the other engineers you will write automated tests ensuring that our tests are valuable, add to our regression pack and ensure that our deployments through our CI/CD process are stable.
- You will ensure our monitoring and alerting requirements are met, via appropriate frameworks and coded solutions.
- You will work with the wider engineering team to ensure that we’re writing code in a consistent manner, and that silos of information are kept to a minimum.
Experience that will put you ahead of the curve.
- .NET Core
- JavaScript (ES6+) / TypeScript
- Node JS
- Azure Services
- Application monitoring practices, such as metrics, tracing and logging
- Comprehensive knowledge of performance optimisation and debugging techniques; including Google Web Vitals and advanced Chrome Dev Tools (e.g. flamegraphs, profiling etc)
- Experience with testing frameworks (e.g. XUnit, Jest, Enzyme, React Testing Library & Nightwatch)
- Experience of a building software via a test-first approach (TDD, BDD)
- Experience with build & deployment pipelines (CI/CD) using Azure DevOps
- Knowledge of Modern Architecture (Headless APIs, Microservices, Eventing/Messaging, Streams)
- ReactJS (Hooks & Context API)
- Ability to communicate technical information to non-technical people
- Hunger to learn and passionate about software delivery
What's in it for you…
We have a number of awesome perks available to our staff. We offer huge opportunities to learn and develop, whether through professional qualifications, exposure to incredible business projects or informal lunch & learns, hosted by your colleagues. We have a fantastic culture where we really do care about our people and want everyone to succeed. Varied roles mean you’re not pigeonholed in to one finite area but get the opportunity to develop a wide range of skills and experience
Internal job family level T6
The expected range for this role is £33,000 - £50,000
Wh o are we…
We’re Future. We’re 3000+ colleagues over 250+ brands speaking to 400 million people every month across the globe through websites, events and magazines. We’ve got ambitious plans that build on our growth momentum and unlock new opportunities and we’re looking for talented people who want to be a part of it.
Want to know more…
Our Future, Our Responsibility - Inclusion and Diversity at Future
We have a voice and we’re going to use it. We promote diversity and inclusion not just in our recruitment processes, but everything we do. We’re an equal opportunity employer and we will continue to ensure our recruitment process is free of bias and our workplaces are inclusive, positive, free of discrimination and respecting of all backgrounds and beliefs. Our culture is underpinned by our values and employees - current and future - are treated with respect and fairness.
Please let us know if you need any reasonable adjustments made so we can give you the best experience!
Find out more about Our Future, Our Responsibility on our website.
#LI- HLK
Software Developer – C#.NET Full Stack
Posted 1 day ago
Job Viewed
Job Description
Software Developer – C#.NET Full Stack
A fantastic opportunity for a talented Software Developer to join a growing technology company building innovative solutions for the education and events sector. You will work in a collaborative, agile team to design and deliver high-quality features across the full stack, with a focus on meeting customer needs and improving the user experience.
Location: Hybrid, ideally 1–2 days per week in Shropshire office (must be UK-based)
Salary: £50,000 – £55,000 per annum + benefits
Requirements for Software Developer:
- Strong commercial experience in C# and .NET li>Skilled in SQL Server – database design, development, and optimisation < i>Experience with Angular, HTML, CSS, and TypeScript
- Ability to work with Web API web services
- Awareness of security best practices (OWASP)
- Appetite to learn, improve, and stay up-to-date with new technologies
- Excellent communication and problem-solving skills
Beneficial experience:
- Leading small development teams to deliver functionality on time
- Migrating large legacy systems
- Azure Pipelines, MSBuild, ASP.NET MVC, WCF Services
- WinForms/WPF
- Web accessibility, responsive web applications, localisation for global markets
Responsibilities for Software Developer:
- Develop features across the full stack (database, services, front end)
- Lead a small squad of developers and QA to deliver high-quality functionality
- Review and refine feature requests from stakeholders
- Support the sales team with technical expertise for new business
- Collaborate with support to resolve customer issues
- Identify and suggest improvements to processes and practices
What this role offers:
- Work in a supportive environment with excellent training, clear progression, and opportunities for professional development
- A flexible benefits package, wellbeing days, pension contributions, and a performance-related bonus
- The chance to join a mission-driven business with a great culture, strong retention, and an innovative product suite
Applications:
If you are a passionate Software Developer looking to make a real impact, please apply via the relevant link.
We’re committed to creating an inclusive and accessible recruitment process. If you require reasonable adjustments due to a disability for your application or during the review process, please highlight this by separately emailing (if this email address has been removed by the job board, full contact details are available on our website).
Keywords – Software Developer / Full Stack Developer / C# Developer / .NET Developer / Application Developer / Web Developer / Backend Developer / Frontend Developer / Systems Developer / API Engineer / C# / .NET / SQL Server / Angular / HTML / CSS / TypeScript / Web API / Azure / ASP.NET MVC / WinForms / WPF / OWASP / Computer Science / Software Engineering / Information Technology / Mathematics / Physics / Engineering
Be The First To Know
About the latest Net full stack developer Jobs in United Kingdom !