Software Developer

3 months ago


Southampton, United Kingdom Mayflower Recruitment Ltd Full time

As a Software Developer – Cloud, you will play a crucial role in the development and maintenance of our internal systems within our Azure environment. You will design and implement loosely coupled, cloud-based microservices, leveraging Azure Functions to provide the backbone for our systems. Your expertise in JavaScript and Node.js will be essential in building robust, scalable server-side solutions, and you will use messaging services like Azure Service Bus to facilitate efficient communication between different system components. In addition to developing internal services and integrations, you will provide support across various business services, which may occasionally require out-of-hours work. Collaborating closely with our development and operations teams, you will optimise our cloud infrastructure to ensure high performance, security, and reliability. This role is integral to driving innovation and supporting our business growth.

Responsibilities:

Design, develop, and deploy cloud-based microservices using Azure Functions, ensuring they are loosely coupled and scalable.

Write and maintain robust server-side code in C#, JavaScript and Node.js, integrating with various Azure services.

Develop, document, and manage APIs to facilitate interaction between microservices, internal systems, and external partners.

Ensure APIs are well-designed, secure, and performant, providing clear and reliable endpoints for integration.

Implement and manage messaging services such as Azure Service Bus to enable reliable and efficient communication between microservices and other system components.

Develop and maintain internal services and integrations that connect various systems and applications within the organisation.

Provide ongoing support for deployed services, including troubleshooting and resolving issues to ensure system reliability and performance.

Be available for occasional out-of-hours work to address urgent issues or support critical business services.

Collaborate closely with front-end developers and other stakeholders to ensure seamless integration of server-side logic with user-facing elements.

Implement security best practices to safeguard data and applications, including encryption, authentication, and access controls.

Ensure compliance with industry standards and regulations related to data privacy and cloud security.

Diagnose and resolve performance issues, optimising application performance and cloud resource utilisation.

Monitor system health, perform routine maintenance, and update systems as necessary to ensure reliability and availability.

Qualifications and skills:

Ideally 3+ years’ experience of software development.


Strong experience using Microsoft Azure to deliver applications across the full stack.

Strong experience of Azure Functions, Service Bus and API management.

Strong experience deploying stateless architecture techniques in a CI/CD pipeline.

Design, build and maintenance of APIs using REST/Graph/etc.

Good version control using GIT.

Produce clean and efficient code.

Mayflower is acting as an Employment Agency in relation to this vacancy



  • Southampton, United Kingdom Critical Software Full time

    Business Development Manager for Energy market Does technology excite you? Critical Software is the place to work; started in Portugal over 25 years ago, we have grown rapidly and now provide high quality software and solutions to multiple vertical markets working with high profile accounts such as SmartDCC, Airbus, BMW, Alstom,...


  • Southampton, Southampton, United Kingdom Critical Software Full time

    Critical Software is a renowned provider of high-quality software and solutions to multiple vertical markets, working with esteemed clients such as SmartDCC, Airbus, BMW, Alstom, Siemens, NASA, and ESA. We are seeking a talented Business Development Manager dedicated to the Energy market in our Smart & Reliable Systems (SRS) division.The ideal candidate will...

  • Software Developer

    3 months ago


    Southampton, Southampton, United Kingdom beBee Professionals Full time £45,000 - £65,000

    Software Engineer RoleWe are seeking a skilled Software Engineer to contribute to the development of innovative software solutions at beBee Professionals in Southampton, UK.Key Responsibilities:Design, develop, and maintain high-quality software applications.Collaborate with cross-functional teams to design and implement new features.Perform unit testing and...

  • Software Developer

    6 days ago


    Southampton, Southampton, United Kingdom WHD Consulting Ltd. Full time

    Job OverviewThe role of a Software Developer at WHD Consulting Ltd. is to design and build market-leading software products as we drive to increase our cloud maturity and mobility.This mid-weight position suits an engineer with a couple of years' experience onwards, however, exceptional graduates will be considered for this opportunity.You will work in an...


  • Southampton, United Kingdom Ocean Software Full time

    This is a hybrid working arrangement i.e. work remotely from home and travelling within EMEAThe successful candidate could be located in the UK, Belgium, Netherlands or Denmark with the ability to travel and service customers across the EMEA regionBasic salary of EUR 100K - 105KOur Opportunity:We are seeking a highly motivated and passionate Business...


  • Southampton, Southampton, United Kingdom Critical Software Full time

    Critical Software is an exciting company that believes in creating an environment where you can excel personally and professionally. As a Business Development Manager in our SRS division, you will play a key role in driving business growth and success in the Energy market.Your responsibilities will include developing and maintaining a detailed knowledge of...


  • Southampton, Southampton, United Kingdom BAE Systems Full time

    Job OverviewWe are seeking a Principal Engineer to join BAE Systems, where you will have the opportunity to lead and develop innovative solutions in software development. The ideal candidate will possess excellent technical skills, experience in leading teams, and a strong understanding of software development principles.Key ResponsibilitiesLead software...


  • Southampton, Southampton, United Kingdom PDI Technologies Full time

    Join our team as an Enterprise Software Developer and play a key role in designing and building our market-leading software products.Role OverviewThis role will be responsible for designing and building our software products as we drive to continuously increase our cloud maturity and mobility.You will work as a key part of an agile team to design, build,...


  • Southampton, Southampton, United Kingdom Spectrum IT Recruitment Full time

    Spectrum IT Recruitment is looking for a skilled Senior IT Software Developer to join their team in Southampton.Job DescriptionWe are seeking an experienced C++ Software Engineer to work with our company on developing mathematical/statistical models and software applications. The successful candidate will have a relevant degree in Mathematics, AI, Physics or...


  • Southampton, Southampton, United Kingdom Executive Integrity Full time

    At Executive Integrity, we are seeking a skilled Software Development Professional to join our team in developing innovative software solutions for the marine robotics industry.Job Description:This role involves working closely with cross-functional teams to design, develop, and integrate software systems that enable cutting-edge robotics capabilities.The...


  • Southampton, Southampton, United Kingdom beBee Professionals Full time £60,000 - £80,000

    We are looking for a talented Senior Software Engineer to join our team in Southampton, UK. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software solutions.Key Responsibilities:Design and develop high-performance software applications.Lead technical decision-making processes and code...


  • Southampton, Southampton, United Kingdom Spectrum IT Recruitment Full time

    Job Title: Software Development CoachSpectrum IT Recruitment is seeking a highly experienced Software Development Coach to join their team. This role will involve working closely with development teams to create custom processes, boards, and dashboards. Key Responsibilities:Leading Agile teams to deliver high-quality software productsFacilitating workshops...


  • Southampton, Southampton, United Kingdom Matchtech Full time

    Matchtech is seeking a highly skilled Software Development Engineer to join their team. As a key member of the Mission Software team, you will design and maintain critical software components for the command and control of autonomous cargo systems.This includes command and control software, health monitoring, and live video streaming solutions, deployable...


  • Southampton, Southampton, United Kingdom ITDev Full time

    Overview">We are seeking a highly motivated and skilled Software Development Professional to join our team at ITDev. As a key member of our software engineering team, you will play a vital role in designing, developing, and delivering cutting-edge software applications that have a positive impact on millions of people every day.


  • Southampton, Southampton, United Kingdom ITDev Full time

    Are you looking for a challenging role in embedded software development where you can grow and advance your skills?About the RoleWe are seeking an experienced Embedded Software Engineer to join our team at ITDev. As an integral part of our cross-functional team, you will be responsible for designing, implementing, testing, and debugging embedded software...


  • Southampton, Southampton, United Kingdom beBee Professionals Full time £45,000 - £65,000

    We are seeking a skilled Software Development Expert to join our team at beBee Professionals in Southampton, United Kingdom. The successful candidate will play a key role in developing, testing, and maintaining software solutions that drive our business forward.Key Responsibilities:Design and implement high-quality software applications.Collaborate with...


  • Southampton, Southampton, United Kingdom AccelerComm Ltd Full time

    Job Overview:We are seeking an exceptional Senior Software Architect to lead our team in developing innovative wireless communication solutions. As a key member of our technical leadership, you will be responsible for designing and implementing cutting-edge software architectures that drive business growth and customer satisfaction.About AccelerComm...


  • Southampton, Southampton, United Kingdom beBee Professionals Full time £45,000 - £65,000

    Innovative software solutions are the driving force behind our business at beBee Professionals. We're looking for a skilled Senior Software Developer to join our team in Southampton, United Kingdom. Your role will play a key part in developing, testing, and maintaining high-quality software applications that meet our clients' needs.Responsibilities:Design...


  • Southampton, Southampton, United Kingdom Tempest Travel Photography Full time

    About the RoleAs a Technical Leadership Position at Tempest Travel Photography, you will be responsible for leading our software development team to drive innovation and growth. The successful candidate will have experience in IT and software development, with a strong track record of delivering projects on time and within budget. You will work closely with...


  • Southampton, Southampton, United Kingdom Critical Software SA Full time

    Drive Business Growth in the Energy Sector as an ExecutiveCritical Software SA invites applications for the position of Executive in Business Development, focusing on the Energy market. This exciting opportunity will see you lead business growth initiatives across Europe, leveraging your expertise in strategic account management and relationship...