Software Developer - Full Stack
About the role
About The Role
Our client is looking for a Senior Full-Stack Software Developer to join a large-scale public sector initiative. This role is ideal for a hands-on senior engineer who thrives in enterprise environments and enjoys building secure, scalable, and accessible applications using modern web technologies. You will be responsible for the end-to-end design, development, deployment, and support of cloud-based web applications. You will contribute to both front-end and back-end development, ensure performance and scalability, support CI/CD pipelines, and uphold accessibility and quality standards required in government systems.
You will work closely with business analysts, UX/UI designers, product managers, and cloud architects to design, build, and support high-quality digital solutions that serve millions of users.
Key Responsibilities
Design, develop, test, debug, and maintain full-stack web applications Build and consume RESTful APIs and integrate front-end user interfaces with back-end services Develop responsive, accessible, and scalable UI components using modern JavaScript frameworks Implement and manage relational databases, including schema design and performance optimization Collaborate with cross-functional teams using Agile/Scrum methodologies Support CI/CD pipelines, deployments, and environment configurations Create technical documentation, design specifications, and operational procedures Perform production support, incident investigation, troubleshooting, and long-term fixes Ensure applications meet AODA / WCAG accessibility standards Participate in code reviews, quality assurance, and testing activities Provide knowledge transfer and post-implementation support to internal teams
Must-Have Qualifications
Proven experience as a Senior Full-Stack Developer in enterprise environments Strong hands-on experience with React and Next.js, Node.js , JavaScript & Typescript, REST API development,SQL and relational databases Experience using ORM tools (Entity Framework or equivalent such as JPA/Hibernate) Solid understanding of web accessibility standards (WCAG / AODA) Experience working in Agile/Scrum teams Strong analytical, problem-solving, and communication skills Ability to work onsite and collaborate closely with technical and non-technical stakeholders
Nice-to-Have Qualifications
Experience with Azure Cloud, including Azure SQL and PaaS services Knowledge of Spring Boot / Java-based APIs Experience with microservices and containerized platforms CI/CD pipeline setup and management experience Familiarity with testing frameworks (unit, integration, regression) Experience with Git, Azure DevOps (VSTS/TFS) Prior public sector or government project experience