Role Overview
These roles are responsible for the design, development, and maintenance of secure, high quality software solutions. Working within a Scrum environment, developers take technical responsibility for the full software development lifecycle (SDLC), utilising .NET and SQL backends alongside modern frontend frameworks. The positions range from entry-level (1+ years) to technical leadership (10+ years), with senior roles taking additional responsibility for mentoring and architectural standards.
Core Responsibilities
* Technical Design: Analyse user requirements and translate them into technical specifications and functional features.
* Development: Build and modify applications using .NET, Java, C++, Python, or JavaScript.
* Testing: Execute unit and integration testing; implement Test-Driven (TDD) and Behaviour-Driven Development (BDD).
* Maintenance: Troubleshoot, debug, and upgrade existing software to improve performance and security.
* Collaboration: Participate in Scrum ceremonies and work with UX/UI designers and project managers to meet specifications.
* Documentation: Create and maintain technical documentation, user manuals, and project reports.
Requirements and Skills
Experience levels are categorised as follows:
* Junior/Intermediate: 1–4 years of hands‐on experience.
* Mid/Senior: 5–9 years of hands‐on experience.
* Senior/Lead: 10+ years of hands‐on experience.
Technical Competencies
* Proficiency in programming languages (Java, C++, Python, JavaScript, or PHP) and frameworks (.NET, AngularJS).
* Working knowledge of Git, GitHub, and ORM frameworks.
* Understanding of Agile methodologies and the software development life cycle.
* Strong analytical and problem‐solving skills.
Mandatory Requirements
* Active AGSVA Security Clearance (Baseline, NV1, or NV2) is essential.
Preferred Qualifications
* Tertiary qualification in Computer Science, IT, or a related field.
* Previous experience in government or highly regulated environments.
* Exposure to Digital Identity solutions.
At Randstad, we are passionate about providing equal employment opportunities and embracing diversity to the benefit of all. We actively encourage applications from any background.
#J-18808-Ljbffr