We are seeking a talented and motivated Software Engineer to join our dynamic team. You will play a key role in designing, developing, and maintaining cutting-edge software solutions for critical projects. This role requires Security Clearance (SC), or the ability to obtain it.
Key Responsibilities? Design, develop, and implement high-quality software solutions.? Collaborate with cross-functional teams to gather and analyze requirements.? Ensure software security, reliability, and performance.? Debug, test, and optimize applications for scalability.? Maintain and improve existing codebases.
Essential Skills & Experience? Proficiency in programming languages such as Java, Python, C++, or JavaScript.? Experience with software development lifecycle (SDLC), Agile, or DevOps methodologies.? Knowledge of cloud platforms (AWS, Azure, or GCP) is a plus.? Strong problem-solving skills and attention to detail.? UK residency for the past 5 years (to meet SC clearance requirements).
Desirable Skills? Experience in secure coding and cybersecurity best practices.? Familiarity with databases (SQL, NoSQL) and microservices architecture.? Understanding of containerization (Docker, Kubernetes).