Associate Director Software Engineering

at  NCS Australia

Brisbane, Queensland, Australia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate08 Nov, 2024Not Specified10 Aug, 2024N/ACommunication Skills,Leadership Skills,Design,Software Architecture,Strategy,Code,Programming Languages,Python,Clear Vision,.Net,InfrastructureNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Company Description
At NCS Australia, we believe in doing technology services better. Our commitment to quality, focus on people, and willingness to challenge traditional thinking set us apart. Our team brings this belief to life by partnering with our clients and communities to make tomorrow together.
We are committed to creating an environment that prioritises innovation, collaboration, and purposeful work. Our diverse team is empowered to make a meaningful impact with curiosity, creativity and resilience to shape better outcomes. Join us and accept the challenge of creating a better tomorrow.
Job Description
This role blends technical expertise, leadership, and strategy. We want someone who can implement software engineering strategies that are aligned with NCS’s objectives and responsive to market needs. The role encompasses the establishment of service catalogues, monitoring of national performance metrics, and formulation of engineering standards and best practices.
Through developing talent and culture, nurturing client relationships, leading teams, and contributing to business growth, you’ll play a pivotal role in ensuring the success of our Software Engineering practice. Your leadership, technical acumen, and strategic vision will empower our team members to produce exceptional results and effectively address market demands.
On offer is an exciting career where you’ll make an impact and work with innovative technology solutions. You’ll perfect your skills alongside a talented and collaborative team while enjoying the recognition, progression and extensive benefits of a multinational organisation.

Qualifications

  • Previous experience in a similar leadership role within a large software engineering practice
  • Extensive experience in software architecture and design, ensuring scalable, maintainable, and high-performance solutions.
  • Deep knowledge and hands-on experience with major cloud platforms (AWS, Azure, GCP), including their development services and infrastructure.
  • Proven experience in implementing DevOps practices, including CI/CD pipelines, infrastructure as code, and automated testing.
  • Proficiency in multiple programming languages (e.g., Java, Python, C#) and development frameworks (e.g., Spring, .NET, Django).
  • Strong leadership skills with a track record of managing and growing high-performing engineering teams.
  • Ability to develop and communicate a clear vision and strategy for software engineering initiatives aligned with business goals.
  • Excellent communication skills, both written and verbal, to articulate technical concepts to non-technical stakeholders and collaborate effectively with cross-functional teams.
  • Strong ability to build and maintain relationships with internal and external stakeholders, ensuring alignment and successful project outcomes.

Additional Information

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Brisbane QLD, Australia