Senior Software Developer
at KBR
Melbourne VIC 3000, Victoria, Australia -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 17 Sep, 2024 | Not Specified | 18 Jun, 2024 | N/A | Good communication skills | 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:
THE OPPORTUNITY:
We are looking for a Senior Software Developer to build and implement functional programs. You will work with other Software Developers, Systems Engineers, and Project Managers throughout the software development life cycle. The Senior Software Developer is required to be a team player and collaborate with cross-functional teams to support the development cycle, ensure relevant processes are followed, and identify opportunities for improvement.
Pending the experience of the Senior Software Developer, individuals can expect to support a range of applications, including programs, processes, networks, upgrades, patches, migrations, DevOps, and testing. Experience in Agile and/or SAFe frameworks is required, as well as familiarity with popular coding languages.
The Senior Software Developer will engage with clients, KBR staff, and other stakeholders to support the development lifecycle and a working knowledge of ITSM processes is preferred. A strong technical knowledge about key defence platforms, applications, and systems in use across relevant defence groups and services is also considered beneficial. The role requires a high degree of collaboration to develop solutions that will ultimately promote growth and capability development in the Mission IT and Security Solutions line of business.
Responsibilities:
- Work with a team of developers in an Agile environment to design and implement software solutions
- Lead software projects, ensuring solutions align with client needs, business goals, and technical specifications.
- Offer mentorship, guidance, and industry experience to a team of software developers
- Work in cross-functional teams to define and refine software requirements, and coordinate the deployment of IT systems
- Integrate software components and third-party programs
- Troubleshoot, debug, and upgrade existing software
- Create technical documentation for reference and reporting
- Troubleshoot complex technical issues and provide solutions in a timely manner.
- Participate in code or document reviews and offer feedback to others
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Melbourne VIC 3000, Australia