Senior/Mid-Level Full Stack Engineer | 12-Month ContractWe are seeking a talented and motivated Full Stack Engineer to join our growing team. We're looking for individuals ranging from mid-level to senior experience to contribute to the development of innovative and secure solutions. This 12-month contract role offers a hybrid work arrangement (based North of Adelaide) and the potential for extension. You'll join a high-calibre team building and scaling solutions for government and enterprise clients. Remuneration will be commensurate with experience. About YouTo be considered for this role, you must hold Australian Citizenship and already possess Baseline Security Clearance. We're looking for a technically proficient engineer who is comfortable contributing across the full stack and thrives in a collaborative environment. A familiarity with AI/ML concepts is highly advantageous. You have a solid understanding of front-end and back-end development principles and are comfortable working with modern web technologies and databases. You’re eager to learn, contribute to architectural discussions, and deliver high-quality solutions. ResponsibilitiesAs a Full Stack Engineer, you will:Design, develop, and deploy scalable and secure web applications and microservices.Build and maintain RESTful APIs and integrate with various data sources.Develop responsive and user-friendly front-end interfaces using modern JavaScript frameworks.Implement CI/CD pipelines for automated testing, building, and deployment.Work with databases to design, implement, and optimise data models.Collaborate with stakeholders to gather requirements and deliver high-quality solutions.Contribute to architectural decisions and best practices.Explore and integrate AI/ML components into applications where appropriate.(For Senior Engineers) Mentor junior developers and lead technical initiatives. Required Skills & ExperienceSolid experience with front-end technologies like TypeScript, React, or Angular.Experience designing and building backend microservices.Knowledge of relational databases such as PostgreSQL.Experience with CI/CD pipelines and tools (e.g., GitLab CI/CD).Proficiency in a modern programming language (e.g., JavaScript, Python).Experience with containerisation technologies (e.g. Docker).Strong understanding of software development principles and best practices. Bonus QualificationsExperience with Docker and container orchestration platforms (e.g., Kubernetes).Knowledge of AI/ML concepts and experience integrating them into applications.Experience in secure, regulated, or government environments. Qualifications & Clearance RequirementsBachelor’s or Master’s Degree in Computer Science, Software Engineering, or a related discipline.Australian Citizenship is mandatory.Baseline Security Clearance is a strict requirement for this role. About UsWe are a forward-thinking technology team delivering secure, scalable, and intelligent solutions for government and enterprise clients. Our work spans advanced machine learning, high-performance systems, and DevSecOps excellence. Join a collaborative, high-impact environment where you’ll shape the future of technology. We value learning and development, and provide opportunities for growth within our team.