Full Stack Developer
Reporting to the Product Architecture Lead / Integration Lead, the Full Stack Developer will be responsible for designing, developing, and maintaining scalable web applications across the front and back end. You will work closely with the team to deliver high-quality solutions, ensuring performance and security.
Who Are We?
Citadel Edge is an Australian-owned specialist technology company with over 25 years of experience. We serve a range of critical sectors, including government, health, defence, national security, higher education and commercial. Delivering secure, end-to-end solutions, we’re trusted to solve complex problems with clarity, speed, and precision. Citadel Edge unites specialist teams under one trusted brand – streamlining access to advanced and integrated capabilities in enterprise software development, cyber assurance, defence and national security systems, AI and data management, workforce, and audiovisual collaboration.
What’s The Role?
Develop and maintain responsive web applications using HTML5 and CSS3.
Build and enhance enterprise software solutions using .NET Framework/Core, ASP.NET MVC, C#, and ASP.NET Web API.
Design and implement robust, scalable, and high-performing applications in cloud-native environments, specifically AWS.
Ensure software quality through unit testing, CI/CD pipelines, source control management, and code reviews.
Utilise MySQL and SQL Server for database development and optimisation.
Apply software engineering best practices (e.g., SOLID principles, loose coupling/high cohesion, common design patterns) to drive high-quality development.
Advocate for and embed best practices in software engineering across the business.
Develop and maintain UI components using Bootstrap or similar design frameworks.
Manage source control and versioning using Git.
Work within an Agile development environment, using Jira and Confluence for task management and documentation.
What’s Our Edge?
Flexible working environment.
Extra leave – Parental, Volunteer, Pawrental, Birthday, and the opportunity to purchase more.
Opportunities for leadership & development.
Employee recognition & celebrations.
Wellbeing led & community focused environment.
Most of all, a supportive, inclusive, and diverse company.
What’s Your Edge?
NV2 Security Clearance or eligibility to obtain.
Tertiary qualifications in Software Development or a related field or equivalent experience in industry/discipline.
Strong understanding of enterprise architecture techniques, including service bus, message passing, work queuing, and event-driven architectures.
Experience developing responsive, cross-browser applications using Angular, JavaScript, and TypeScript.
Experience with containerization - docker, Fargate/ECS.
Experience with Jenkins and Octopus Deploy.
Automated unit testing in front end development (e.g., Jasmin, Karma, Mocha).
Exposure to automated integration testing with Selenium.
Exposure to Micro Front End architecture.
Knowledge of Redis for caching and data storage optimisation.
Not confident that you have everything listed above? Don’t let that stop you applying, and if there are any reasonable adjustments you may need throughout the hiring process, please reach out. We will be happy to assist.