SonicJobs Logo
Left arrow iconBack to search

Senior Software Engineer

Richmond Square Consulting Ltd
Posted 10 hours ago, valid for 6 days
Location

Cheltenham, Gloucestershire GL544NB, England

Salary

£40,000 - £48,000 per annum

info
Contract type

Full Time

Retirement Plan
Life Insurance

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • The company is seeking a motivated Senior Software Engineer with a strong foundation in GIT, cloud technologies, and expertise in JavaScript/TypeScript for front-end development.
  • Candidates should have at least 5 years of experience in software engineering and a Bachelor's degree in Computer Science or a related field.
  • The role requires proficiency in Android development, backend development using Java, Python, or Go, and familiarity with DevOps processes including Docker.
  • The position is onsite in Cheltenham with a competitive salary range of £60,000 to £80,000, along with various benefits including 25 days of annual leave and private medical insurance.
  • The company focuses on delivering secure digital solutions and is looking to expand its team with passionate individuals to support its growth and innovation.

Senior Software Engineer

They are a small, thriving company based in Farnborough, delivering proofs of concept and high quality, focused IT consultancy.

They are seeking a motivated Senior Software Engineer with a strong foundation in GIT, cloud technologies (AWS, Azure), expertise in JavaScript/TypeScript (React) for front-end development, Android development (Jetpack Compose, Kotlin), and familiarity with DevOps processes including Docker.

The ideal candidate will also possess backend development skills in Java, Python, or Go.

This role is onsite in Cheltenham, with occasional 1-day weekly visits to Herefordshire.

Responsibilities:

  • Collaborate with the development team to design, develop, and maintain software solutions.
  • Utilise GIT for version control, ensuring efficient code management and collaboration.
  • Implement cloud services on AWS or Azure, optimising scalability, performance, and reliability.
  • Develop responsive and interactive user interfaces using JavaScript/TypeScript (React).
  • Design and implement backend solutions using Java, Python, or Go, ensuring robustness and scalability.
  • Utilise Docker for containerisation to streamline deployment processes and ensure consistency across environments.
  • Implement and maintain CI/CD pipelines to automate software delivery and deployment.
  • Write clean, efficient, and well-documented code following industry best practices.
  • Participate in code reviews, providing constructive feedback to team members.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Strong proficiency in GIT for version control and collaborative development.
  • Experience with cloud platforms such as AWS or Azure, including deployment and management of cloud resources.
  • Proficiency in JavaScript/TypeScript and React for front-end development.
  • Familiarity with backend development languages such as Java, Python, or Go.
  • Solid understanding of software development principles, algorithms, and data structures.
  • Experience with Docker for containerisation and deployment.
  • Knowledge of DevOps processes, including CI/CD pipelines and automated testing frameworks.
  • Strong communication and collaboration abilities within a team environment.

Preferred Qualifications:

  • Experience with container orchestration tools like Kubernetes.
  • Familiarity with Agile development methodologies.
  • Understanding of web security principles and best practices.

Clearance Requirement: SC willing to obtain DV

Why Them?

They are a leading provider of secure digital solutions, specialising in digital experimentation and focused on fail-safe-fast cutting-edge technology solutions deployed in highly secure environments.

They are unified in their mission to accelerate innovation and adoption of secure, digital technology to improve the operational agility of Defence and National Security.

This is an exciting time for them, we have ambitious plans for continued growth and development, and they are seeking to add brilliant, experienced, motivated, and passionate people to their team to work with them on this journey.

Why Join Them?

Their team is a fusion of brilliance, featuring senior operational, technical, and business leaders from various industries and the armed forces.

They're also powered by a league of extraordinary IT engineers, architects, developers, and project managers. Together, they're an unstoppable force of digital innovation!

Their expertise includes Secure-by-Design, cloud computing, advanced network and infrastructure design, rapid application development, cross-security domain systems, multi-tenanted High-Performance Compute, multi-source data platforms, cyber vulnerability mitigation, and intelligence systems.

They provide supplier-agnostic, technical, and business consultancy to customers while championing open-source and best-of-breed technologies.

In addition to a competitive salary, they offer (applicable for permanent employees):

  • 25 days annual leave + bank holidays.
  • Private Medical Insurance.
  • Life Assurance Scheme
  • Contributory pension scheme
  • Professional Development opportunities
  • Cycle to Work scheme.
  • Perks at Work scheme.
  • Discretionary Bonus scheme.
  • Secure, on-site parking, cafe, restaurant, and gym facilities.

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.