Job Title: Software Developers – Multiple Positions (Junior to Senior Principal)
Location: London (Hybrid – Flexible working with client site travel required)
Salary: Competitive, based on experience (from 1 year to Principal level) – Multiple positions available
Clearance Requirement: Active SC or DV Clearance is essential
About the Company
* Leading tech partner headquartered in London
* Rapidly growing with ambitious expansion plans
* Collaborative and forward-thinking culture
* Focused on delivering software solutions that drive measurable business impact
Role Overview
* Broad role spanning software development, architecture, and engineering
* Client-facing position with opportunities across diverse industries
* Design, build, and optimize scalable software applications and systems
* Work on high-impact, dynamic projects with flexibility to innovate
Key Responsibilities
* Translate client requirements into robust software solutions
* Develop and maintain applications using modern programming languages and frameworks
* Contribute to system architecture and design decisions
* Ensure code quality through testing, reviews, and best practices
* Collaborate with cross-functional teams to deliver project goals
* Stay current with emerging technologies and development methodologies
Tech Stack & Tools
* Programming Languages: C++, C#, Python, JavaScript, TypeScript, Java
* Frameworks & Libraries: .NET, Node.js, React, Angular, Spring Boot, Django (depending on role)
* Cloud Platforms: AWS, Azure, GCP
* DevOps & CI/CD: Docker, Kubernetes, Git, Jenkins
* Agile methodologies and tools (e.g., Jira, Confluence)
Candidate Profile
* 1+ years’ experience in software development (Junior to Principal level)
* Proficiency in one or more of the listed programming languages
* Strong problem-solving and analytical skills
* Comfortable working directly with clients and stakeholders
* Excellent communication and teamwork abilities
* Must hold active SC or DV Clearance