Software Engineering Expert for Modern Applications

2 weeks ago


Sydney, New South Wales, Australia NCS Australia Full time
Company Overview
NCS Australia is a technology services company that values innovation, collaboration, and purposeful work. We believe in doing things better and prioritize quality, people, and creativity in everything we do.

Salary
The estimated salary for this position is $120,000 - $180,000 per year, depending on experience.

Job Description
We are seeking a Senior Software Engineer and Consultant to partner with our clients and help them build and modernize their applications. As a key member of our team, you will be hands-on in developing code, shaping requirements, designing and deploying solutions, and setting up good engineering and quality practices.

Required Skills and Qualifications
To succeed in this role, you will need:
* Experience as a software engineer with a strong background in tech languages such as Python and Go
* High-level expertise in AWS, including ECS/EKS/K8s experience, both in building microservices on ECS/* and building the ECS/* clusters themselves
* Proficiency in SRE skill-sets and routines
* Past experience in 24*7 support environments or willingness to adapt
* Hands-on experience in migrating containerized microservice builds from Bamboo and Stash to Git Lab and Git Lab Runners
* Practical use and understanding of IAAS, including Terraform/Ansible
* Experience working with large ecosystems of evolving APIs
* Demonstrating autonomy and expertise in code practices such as TDD and CI/CD
* Solid understanding of Agile practices
* Ability to coordinate and prioritize tasks & workload
* High level of proficiency in modern architecture practices
* Previous experience interfacing with product delivery teams
* Excellent presentation & communication skills

Benefits
As an NCS consultant, you will have the opportunity to hone your skills alongside a group of talented and collaborative professionals, enjoy recognition, growth opportunities, and benefits that come with being part of a global organization.

Why Choose NCS Australia
We take pride in our commitment to valuing and supporting our people and the communities we serve. Diversity, inclusivity, and being different are integral to our culture. We uphold Equal Employment Opportunity Principles and provide reasonable accommodations to all applicants.

  • Sydney, New South Wales, Australia MongoDB Full time

    About MongoDBMongoDB is a leading developer data platform that empowers innovators to create, transform, and disrupt industries by unleashing the power of software and data.Job DescriptionWe are seeking an exceptional Senior Staff Engineer to join our newly created Field Engineering team in Sydney. As a key member of our extended R&D organization, you will...


  • Sydney, New South Wales, Australia Commonwealth Bank of Australia Full time

    We are seeking a highly skilled Cloud Migration and Application Modernization Engineer to join our team at the Commonwealth Bank of Australia.About the RoleThis is a unique opportunity to work on high-impact projects that drive business growth and innovation. As a Senior Staff Software Engineer, you will be responsible for migrating and modernizing...


  • Sydney, New South Wales, Australia ASIC Full time

    About ASIC">At ASIC, we are seeking an experienced Cybersecurity Specialist to join our team. This role is responsible for designing secure solutions and integrating security into software development practices.">About the Role">">We are looking for a highly skilled professional with experience in application security testing, threat modelling, and secure...


  • Sydney, New South Wales, Australia XPT Software Australia Pty Ltd Full time

    About the RoleAt XPT Software Australia Pty Ltd, we seek an expert Java Backend Developer to join our team. Key Responsibilities:• Develop, test, and deploy Java-based applications using Spring Boot and Microservices architecture.• Collaborate with cross-functional teams to design and implement APIs and system integrations.• Ensure high-quality code,...


  • Sydney, New South Wales, Australia NCS Australia Full time

    About NCS AustraliaNCS Australia is a leading provider of technology solutions, committed to helping clients build and modernise their applications. We are seeking a Technical Leader for Modern Applications to join our team.Job SummaryWe are looking for an experienced Senior Software/Platform Engineer who can lead the development of modern applications and...

  • Software Engineer

    3 weeks ago


    Sydney, New South Wales, Australia CommBank Full time

    About the RoleAt CommBank, we're seeking a skilled Software Engineer to join our team as a Cloud Migration Expert. This is an exciting opportunity to play a key role in modernizing our legacy monolithic environment and migrating applications to the cloud.We're looking for someone with a passion for designing, developing, and deploying high-quality software...


  • Sydney, New South Wales, Australia MongoDB Full time

    MongoDB is a leader in empowering innovators to create, transform, and disrupt industries by unleashing the power of software and data. In this role, you will contribute to modernizing legacy workloads and embracing innovation by helping customers transition their applications from relational databases to MongoDB. We are looking for a senior software...


  • Sydney, New South Wales, Australia TAL Full time

    OverviewTAL is a leading provider of life insurance solutions in Australia, and we're looking for an experienced software engineer to join our team. As a Senior Software Engineer - Cloud Native Applications, you'll play a key role in developing and maintaining our cloud-based applications.SalaryWe offer a competitive salary package, with an estimated annual...


  • Sydney, New South Wales, Australia CommBank Full time

    Transforming Legacy SystemsWe are seeking a highly skilled Software Engineer to join our team at CommBank. As a key member of our engineering team, you will play a critical role in the modernization of our legacy systems, leveraging your expertise in cloud computing, .NET, and software engineering to drive innovation and excellence.Key...


  • Sydney, New South Wales, Australia Firesoft People Full time

    We are Firesoft People, and we have an exceptional opportunity for an Expert .NET Software Engineer to join our team. This role will allow you to be involved in the development of innovative .NET solutions, with a focus on bespoke systems development and the enhancement of web-based content management system functionality.Job OverviewThis position involves...


  • Sydney, New South Wales, Australia Symbio Full time

    Job DescriptionSymbio is a software company transforming the way people communicate globally. Our platform offers a comprehensive communication stack, encompassing carrier infrastructure, enterprise collaboration, and multiple Asia-Pacific regions.We are part of the Aussie Broadband Group, a rapidly growing technology services provider with a market...


  • Sydney, New South Wales, Australia Dew Software Full time

    About Dew SoftwareDew Software is a leading player in the digital transformation space, committed to quality and excellence. With 14 development centers in 9 countries, we offer a diverse and global work environment. Our organization is CMMi Level 3 and ISO certified, ensuring robust processes and stringent quality standards.Job DescriptionWe are seeking a...


  • Sydney, New South Wales, Australia Westpac Full time

    Job Summary:We are seeking a highly skilled Software Engineering Expert to join Westpac's team. This is an exciting opportunity for a motivated individual with a strong background in computer science and software development expertise.Main Responsibilities:The successful candidate will design, develop, and maintain high-quality software applications using...


  • Sydney, New South Wales, Australia Firesoft People Full time

    Role OverviewFiresoft People is seeking a seasoned Senior Software Engineering Expert to collaborate with our data engineers, frontend software engineers, and product managers in Sydney or remotely. This role comes with an estimated annual salary of $160,000 + Super.


  • Sydney, New South Wales, Australia NCS Australia Full time

    Company OverviewNCS Australia is a technology services company that aims to deliver better outcomes through innovative solutions and a customer-centric approach.We believe in empowering our people to make a meaningful impact and creating an environment that prioritizes innovation, collaboration, and purposeful work.Salary:A competitive salary of AU$120,000 -...


  • Sydney, New South Wales, Australia S8 Expert Recruitment Solutions Full time

    Job Description:As a Senior Software Engineer at {company}, you will be responsible for designing, developing, and maintaining high-quality software applications. Your primary focus will be on ensuring the scalability, reliability, and performance of our systems.Key Responsibilities:• Develop and implement software features and fixes in accordance with...


  • Sydney, New South Wales, Australia LEAP Legal Software Full time

    At LEAP Legal Software, we are currently seeking a skilled Software Engineer to join our team. As a key member of our Engineering team, you will collaborate closely with our founder to gain a deep understanding of our product's technical landscape. In the long term, you will play a vital role in enhancing LawTap's functionality and oversee all aspects of...


  • Sydney, New South Wales, Australia LEAP Legal Software Full time

    The role of Lead Software Engineer at LEAP Legal Software is a fantastic opportunity to work with a rapidly growing company in the AU legal software industry. As a key member of the team, you will partner closely with the CEO to design and develop robust, scalable, and efficient web applications. Your contributions will be instrumental in shaping the future...


  • Sydney, New South Wales, Australia Commonwealth Bank of Australia Full time

    Cloud Hosting ExpertWe are seeking a highly skilled Senior Software Engineer to join our Cloud Hosting Crew. As a Cloud Hosting Expert, you will be responsible for migrating and modernizing applications used to power our entire business.About the RoleYou will have the opportunity to pave the way for Cloud journey for complex applications and ensuring they...


  • Sydney, New South Wales, Australia CommBank Full time

    Job DescriptionWe are seeking a highly skilled Expert Software Architect to join our Real Time Payments crew in CommBank. As a key member of this team, you will be responsible for designing and developing the architecture of our Payment as a Service (PaaS) platform.This is an exciting opportunity to work on a market-leading product that powers our APIs. You...