Senior Software Engineer
at Cleared ICT
Greater Adelaide, South Australia, Australia -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 12 Jun, 2024 | USD 170000 Annual | 12 Mar, 2024 | N/A | Requirements Analysis,Design,Developers,Software Development,Testing,Communication Skills,C++,Java,Python,Computer Science | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
JOB TITLE: SENIOR SOFTWARE ENGINEER - DEFENCE SECTOR
Cleared are actively seeking a highly skilled Senior Software Engineer with expertise in C++, Java, C#, or Python, to contribute to the development of mission-critical software solutions.
QUALIFICATIONS:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Senior Software Engineer with expertise in C++, Java, C#, or Python.
- Strong understanding of secure software development principles, cryptographic techniques, and security architecture.
- Experience with the full software development lifecycle in a defense context, including stringent requirements analysis, design, coding, testing, and deployment.
- Possession of NV1 or above clearance is mandatory.
- Excellent problem-solving skills and the ability to work independently or collaboratively in a team environment.
- Effective communication skills with the ability to convey technical concepts to both technical and non-technical stakeholders.
PREFERRED SKILLS:
- Familiarity with defence-specific technologies, frameworks, or tools.
- Experience in secure software development for defence applications.
- Knowledge of agile development methodologies.
- Previous experience mentoring or leading a team of developers in a defence context.
CLEARANCES
NV1 or above is essential
At Cleared, we provide tailored recruitment solutions to individuals seeking their next opportunity and to organisations searching for talent within Defence Industry, Intelligence and National Security.
To arrange a confidential conversation or apply, please contact Emily on 0401791117 or
To view all our current openings, please visit https://www.clearedict.com.au/job
Responsibilities:
- Design, develop, and maintain robust and secure software solutions for defence applications, ensuring compliance with stringent security standards.
- Collaborating closely with the teams Software Architects, Systems Engineers, and Testers to foster seamless integration and efficiency.
- Upholding quality standards through rigorous code reviews, pair programming, and continuous collaboration.
- Taking on leadership responsibilities, which involve providing technical guidance and coaching to the team.
- Engaging in hands-on software engineering using the latest C++23 standards within a meticulously maintained codebase.
- Collaborate with cross-functional teams to define software requirements, specifications, and architecture for defense systems.
- Conduct thorough code reviews, ensuring adherence to security protocols and best practices.
- Troubleshoot and resolve software defects and vulnerabilities, maintaining the integrity and confidentiality of defense-related software.
- Stay abreast of security trends and emerging technologies, incorporating them into our development processes to enhance system resilience.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer Science, Software Engineering, Engineering
Proficient
1
Greater Adelaide SA, Australia