Senior Software Engineer
Job Title: Senior Software Engineer
Location: Cheltenham, UK
Clearance: SC Cleared, willing to undergo DV Clearance
Salary: £65,000 - £75,000
One of Searchability NS&D's clients is hiring for a Senior Software Engineer with SC Clearance in Cheltenham. Due to the nature of the work, this role requires 4-5 days per week on-site working.
We are seeking a motivated Senior Software Engineer with a solid foundation in GIT, Cloud technologies (AWS, Azure, OCI), expertise in JavaScript/Typescript for full-stack development, including React, knowledge of Android development (Jetpack Compose, Kotlin), and familiarity with DevOps processes including Kubernetes.
The ideal candidate will also possess backend development skills in Java, Python, or Go.
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 OCI or Azure, optimizing 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/Kubernetes for containerization to streamline deployment processes and ensure consistency across environments.
- Implement and maintain CI/CD pipelines to automate software delivery and deployment.
Requirements:
- 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/Kubernetes for containerization, orchestration and deployment.
- Knowledge of DevOps processes, including CI/CD pipelines and automated testing frameworks.
- Ability to adapt to a fast-paced, dynamic work environment and learn new technologies quickly.
- Experience developing and maintaining secured applications and services, with knowledge on authentication and PKI.
Desirable Skills:
- Familiarity with Agile development methodologies.
- Familiarity developing applications for a microservice architecture.
Your Benefits:
- 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
- Casual dress
#SoftwareEngineer #SoftwareDeveloper #SoftwareEngineering #SC #SCcleared #JavaScript #TypeScript #AWS #Git #FullStack #AndroidDevelopment #Kubernetes #Java #Python #SoftwareEngineerJobs