Junior Full Stack Software Engineer
Core
Design, build, and deliver digital services and software components for public sector clients to improve citizen outcomes.
Role type
Junior Full Stack Software Engineer
Builds
Small-to-medium software components and services across the full lifecycle
Domain
Public sector digital transformation
Deliverable
production ML models | product features
Required skills
Full-stack development, backend languages (.NET, Java, Python), modern JavaScript frameworks, software architecture, cloud platforms (AWS, Azure), Agile practices (Scrum, Kanban, TDD, CI/CD)
Preferred skills
Consultancy experience, public sector digital services experience, agile delivery tools (Jira, Confluence, Azure DevOps)
Technologies
.NET, Java, Python, Node.js, AWS, Azure
Responsibilities
Build and support software components from design to deployment, collaborate on architecture and design patterns, support delivery planning and risk identification, write clean tested code following agile practices, communicate progress to team and clients, learn and develop technical skills
Seniority
Junior, hands-on IC