Senior Software Engineer - .Net/Azure- Initial 9-Month Contract Opportunity at NCS Australia
Canberra, Australian Capital Territory, Australia -
Full Time


Start Date

Immediate

Expiry Date

26 Nov, 25

Salary

0.0

Posted On

26 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Adherence, Software Development, Visual Studio, Peer Reviews, Career Development, Structured Documentation, Communication Skills, Web Api, Debugging, Participation, Agile Methodologies

Industry

Information Technology/IT

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
As a .Net Developer, you will join our Canberra professional consulting team. You will bring enterprise experience in delivering high level technical solutions. You will be required to work with the project team to uplift the existing code and deliver the requirements for enhancements and improvements.
You are a skilled and proactive software developer and will contribute to the full Software Development Lifecycle (SDLC) of enterprise-grade, C#-based, n-tier applications. This role involves designing, developing, and maintaining software as per our client’s requirements while also producing high-quality technical documentation.
Working within an Agile development framework, you will use tools such as Azure DevOps to manage tasks, collaborate with team members, and ensure timely delivery of solutions. A key aspect of the role includes liaising with both technical and business stakeholders to resolve production issues efficiently and maintain system reliability.
The position also requires strong analytical skills to address complex technical and operational challenges, contributing to policy development and project management efforts. You will build and maintain effective relationships with internal and external stakeholders, representing the agency in various forums and promoting its interests.
You should be capable of providing accurate, specialist advice and reporting on functional responsibilities, while making informed decisions based on legislation, regulations, and best practice principles. On a daily basis you will be testing your outputs to ensure that they are in excellent working order. Moreover, you will be deploying developments and monitoring uptake by the target audience and will use clients’ feedback to inform the creation of subsequent versions of each development.
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 global organisation.

Qualifications

  • Demonstrated experience working within Agile methodologies and producing clear, structured documentation.
  • Proficient in using Visual Studio for software development and debugging.
  • Strong backend development experience using Web API and SQL technologies.
  • Proven understanding and hands-on experience across the Software Development Lifecycle (SDLC).
  • Expertise in developing automated build and deployment scripts using .NET Core and the Microsoft technology stack.
  • Experience in developing cloud-based applications and services.
  • Ability to write well-designed, documented, and testable code that meets performance and reliability standards.
  • Participation in peer reviews to ensure code quality and adherence to best practices.
  • Strong organizational skills with the ability to set priorities and deliver quality outcomes on time and within budget.
  • Excellent communication skills, with the ability to anticipate and respond to stakeholder needs across a geographically dispersed network.
  • Proven analytical and problem-solving abilities, with a focus on driving change and contributing to business improvement strategies.
  • Demonstrated leadership capabilities, including managing staff, fostering career development, and promoting a culture of professionalism.
  • Proficiency in using a range of IT and project management tools, including Microsoft Office Suite, Azure DevOps, and Miro.

Additional Information

Responsibilities

Please refer the Job description for details

Loading...