DXC Technology

Software Engineer – Defence & Emerging Technologies

DXC Technology
Apply
3 days ago
Adelaide, AustraliaMid Level

Responsibilities

  • Develop and integrate software for complex Australian Defence projects.
  • Work with client teams on business analysis, requirements elicitation, systems architecture, and process improvement.
  • Plan the integration of large, complex systems and decompose solutions into components for engineering teams.
  • Automate and simplify development, testing, deployment, monitoring, and maintenance processes using tools such as GitLab, SonarQube, and Kubernetes.
  • Automate and simplify machine learning workflows and deployments through MLOps practices.
  • Provision, configure, and secure development, quality assurance, and production environments.
  • Ensure requirements and designs are testable and that delivered solutions meet client requirements.
  • Prepare technical documentation for audiences including client design reviews and security accreditation processes.

Requirements

  • Intermediate to advanced skill in at least one modern programming language, ideally with experience in at least two relevant languages.
  • Knowledge of software development processes, tools, and applications.
  • Ability to establish consistency and traceability between software requirements, system requirements, and software design.
  • Ability to collaborate with technical and non-technical teams and represent customer needs.
  • Ability to manage time effectively and deliver results efficiently.
  • Ability to follow processes and standards, including configuration management and issue or defect management.
  • Must have or be able to obtain an active Australian Defence security clearance.
  • Must be eligible to access International Traffic in Arms Regulations information, excluding candidates with citizenship from a proscribed country.
  • An inquisitive mindset and enjoyment of solving challenging problems in a collaborative environment.

Benefits

  • Flexible work arrangements and an in-person collaboration model with flexibility for individual circumstances.
  • Extensive onboarding and continual-development resources.
  • DXC Cares volunteerism and charitable-giving opportunities.
  • DXC Recognition rewards and recognition platform.
  • Referral rewards.
  • Flexible leave options, including purchased leave.
  • Employee assistance program supporting employees’ and families’ physical and mental health.
  • Novated leasing, discounted health insurance, paid parental leave, and other discounts.
  • Training, career-development, and advancement opportunities.

Tech Stack

Apache KafkaBambooCC#C++ElasticsearchGitGoHTMLJavaJavaScriptJenkinsKubernetesLinuxMongoDBPHPPostgreSQLPythonRedisSonarQubeTypeScriptWindows

Categories

DXC Technology

About DXC Technology

10,000+ employees

DXC Technology is a public IT services and consulting company that runs and modernizes mission-critical systems for large enterprises and governments. It provides managed services, cloud migration and operations, cybersecurity, application development, and industry BPS, monetizing through long-term outsourcing and consulting engagements. Formed in 2017 from the merger of CSC and HPE Enterprise Services, DXC is headquartered in Ashburn, Virginia and trades on the NYSE as DXC.

Contact me