Job Title: Software Developer
About the Role
We are seeking a skilled Software Developer to join our team. As a mid-senior level developer, you will be responsible for designing and improving software that meets user needs, prioritized by the team.
Key Responsibilities
* Design and Improvement: Work with the team to understand what needs to be built and design solutions that meet user needs using both frontend and backend technologies.
* Code Development: Write clear, secure, and well-tested code that's easy for others to reuse.
* Collaboration: Collaborate with other developers to continually improve the overall quality of the codebase.
* Testing and Deployment: Deliver and produce a test-driven or behavior-driven development and continuous integration/continuous delivery cadence.
Skill Requirements
* Programming Skills: Strong experience with HTML, CSS, and SASS is required. Experience with JavaScript tools and libraries such as Webpack, Babel, and Jasmine is highly regarded.
* Security Knowledge: Specific knowledge of common web security issues and how to avoid them is essential.
* Agile Team Experience: Experience developing and iterating software in agile multi-disciplinary teams is necessary.
* Communication Skills: Ability to explain technical concepts to non-technical people is required.
* Teamwork and Collaboration: Strong understanding of common patterns for developing maintainable and scalable web applications, as well as the ability to work collaboratively in a team environment.
Requirements
* Australian Citizenship: Must be an Australian Citizen with the ability to obtain Baseline Security Clearance.
* Relevant Qualifications: Relevant tertiary qualifications are required.
Work Environment
This is a contract role with an initial 4-month contract and potential 12-month extension. The successful candidate will be working in a dynamic team environment, collaborating with other developers to deliver high-quality software solutions.
Seniority Level:
Mid-Senior level
Employment Type:
Contract
Job Function:
Information Technology
Industry:
Government Administration