We are working with a leading technology organization driving national-scale digital initiatives. They are building modern platforms that streamline governance, risk, and compliance (GRC) processes across agencies. The team focuses on automation, user-centric workflows, and scalable systems to deliver meaningful impact.
As a Full-Stack Software Engineer, you will join a multi-disciplinary team of developers, designers, and product owners to design, build, and deploy enterprise applications that improve how digital services are delivered.
Responsibilities
- Design and develop scalable architectures for enterprise applications.
- Write clean, maintainable code with appropriate unit and integration testing.
- Conduct code reviews to ensure quality and standards are met.
- Work across the full technical stack, from front-end to back-end.
- Collaborate with cross-functional teams:
Designers to understand user pain points and prototype solutions.
DevOps engineers to manage CI/CD pipelines and ensure smooth deployments.
Product Owners/Business Analysts to refine user stories and requirements.
Scrum Masters to foster a strong Agile team culture. - Participate in tech-sharing sessions and retrospectives.
Requirements
- Strong grasp of programming fundamentals and problem-solving skills.
- Experience in building and deploying full-stack enterprise applications.
- Proficiency in modern web application stacks - preferably Django (backend) and React (frontend).
- Hands-on experience with AWS native services.
- Familiarity with Agile methodologies (Scrum/Kanban).
- Experience in automated testing and ensuring code quality.
- Collaborative team player with strong communication skills and eagerness to learn.