- Company Name
- Naimuri
- Job Title
- Software Engineer
- Job Description
-
**Job Title**
Software Engineer – Full Stack
**Role Summary**
Develop, test, and maintain high‑quality web applications for defence‑related projects, collaborating in an Agile team and delivering features on schedule across the full stack (Front‑end, Back‑end, API, and infrastructure).
**Expectations**
- Produce clean, well‑documented, and testable code.
- Participate in code reviews and contribute to process improvement.
- Work effectively with cross‑functional teams in a hybrid environment.
- Maintain high coding and security standards (Secure by Design principles).
**Key Responsibilities**
- Design, implement, and extend application functionality using JavaScript/TypeScript, React, Next.js, and ASP.NET Core/WebAPI.
- Write unit, integration, and end‑to‑end tests (e.g., Cypress, Playwright).
- Manage version control (Git) and merge pull requests with peer reviews.
- Integrate databases (SQL, graph) and caching (Redis).
- Configure and maintain Docker/Podman, Kubernetes, and CI/CD pipelines.
- Deploy and monitor applications on AWS, ensuring performance optimization.
- Ensure compliance with accessibility (WCAG) and security standards (SbD, JPLS 440/604).
- Participate in sprint planning, daily standups, demos, and retrospectives.
**Required Skills**
- 3+ years professional software development experience.
- Proficiency in JavaScript (ES6+), TypeScript, React, Next.js, Node.js, and ASP.NET Core/.NET.
- Experience with SQL databases and ORMs.
- Familiarity with Git, CI/CD, Docker, Kubernetes.
- Strong testing mindset (unit, integration, e2e).
- Good understanding of security best practices and performance optimization.
- Effective communication and teamwork in Agile settings.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
- (Optional) Certifications in cloud platforms (AWS), security (CISSP, SOX, etc.), or Agile practices (Scrum Master, SAFe).
Portsmouth, United kingdom
On site
Junior
09-12-2025