Senior C# .Net Software Engineer

Profectus

Canberra

Hybrid

AUD 140,000 - 170,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Profectus is seeking multiple experienced Senior C#/.NET Software Engineers to support an Australian Government agency. You will work across the full stack, building and maintaining web applications in a Microsoft environment, including design, coding, database development, release and Level 3 support.

Join a small team to deliver scalable solutions, collaborate across DevOps pipelines, and mentor junior developers while ensuring quality before release.

Qualifications

  • 5+ years of commercial C# development experience.
  • Strong proficiency with .NET Framework 4.5+ and/or .NET Core/.NET 5+.
  • Experience with ASP.NET MVC, Web API and web application development.
  • Solid understanding of object oriented programming principles and design patterns.
  • SQL Server experience covering database design and complex query development.
  • HTML5, CSS3, JavaScript and at least one modern JavaScript framework.
  • Experience with DevOps practices, source control and CI/CD pipelines.
  • Ability to take technical responsibility across all stages of software development and to plan and drive development activities.
  • Experience planning and delivering release packages, including risk assessment, post release review and rollback.
  • Experience delivering systems integration between applications and building continuous integration capability.

Responsibilities

  • Design and develop scalable applications using C# and .NET Framework/.NET Core
  • Build and maintain web applications using ASP.NET MVC, Web API and modern front end technologies
  • Create and maintain database solutions using SQL Server, Entity Framework and related data technologies
  • Develop responsive user interfaces using HTML5, CSS3 and JavaScript
  • Maintain deployment procedures, code repositories and CI/CD pipelines
  • Write clean, maintainable and well documented code aligned to established coding standards
  • Participate in code reviews and provide feedback to other developers
  • Optimise application performance and address scalability requirements
  • Work with testing teams to confirm quality before release
  • Provide technical guidance and mentoring to junior developers
  • Debug and resolve software defects and performance issues
  • Maintain and enhance existing applications based on user feedback and business requirements
  • Monitor application performance using logging and monitoring tools and implement improvements
  • Document technical specifications and maintain system documentation

Skills

C# development
NET Framework/.NET Core
ASP.NET MVC/Web API
SQL Server
JavaScript
DevOps / CI/CD
OO principles & design patterns
Code reviews
Requirements gathering & analysis

Job description

Profectus is seeking multiple experienced Senior C#/.NET Software Engineers to support application development and sustainment within an Australian Government agency. You will work across the full stack of application development within a small team, building and maintaining web applications and custom internal applications in a Microsoft environment. The work covers solution design, coding, database development, release and deployment, and Level 3 support of production applications.

Key Responsibilities
  • Design and develop scalable applications using C# and .NET Framework/.NET Core
  • Build and maintain web applications using ASP.NET MVC, Web API and modern front end technologies
  • Create and maintain database solutions using SQL Server, Entity Framework and related data technologies
  • Develop responsive user interfaces using HTML5, CSS3 and JavaScript
  • Maintain deployment procedures, code repositories and CI/CD pipelines
  • Write clean, maintainable and well documented code aligned to established coding standards
  • Participate in code reviews and provide feedback to other developers
  • Optimise application performance and address scalability requirements
  • Work with testing teams to confirm quality before release
  • Provide technical guidance and mentoring to junior developers
  • Debug and resolve software defects and performance issues
  • Maintain and enhance existing applications based on user feedback and business requirements
  • Monitor application performance using logging and monitoring tools and implement improvements
  • Document technical specifications and maintain system documentation
Required Experience
  • 5+ years of commercial C# development experience
  • Strong proficiency with .NET Framework 4.5+ and/or .NET Core/.NET 5+
  • Experience with ASP.NET MVC, Web API and web application development
  • Solid understanding of object oriented programming principles and design patterns
  • SQL Server experience covering database design and complex query development
  • HTML5, CSS3, JavaScript and at least one modern JavaScript framework
  • Experience with DevOps practices, source control and CI/CD pipelines
  • Ability to take technical responsibility across all stages of software development and to plan and drive development activities
  • Experience planning and delivering release packages, including risk assessment, post release review and rollback
  • Experience delivering systems integration between applications and building continuous integration capability
Desirable Experience
  • Experience designing complex applications, components and modules, including alternative design options and trade offs
  • Experience taking technical responsibility for configuration development and deployment
  • Ability to advise on and select development methods and tools in line with agreed standards
  • Awareness of emerging technologies and their impact on an organisation
  • Previous experience delivering within an Australian Government agency
Security Clearance Requirements
  • Must be an Australian Citizen
  • Must be able to obtain a Negative Vetting Level 1 (NV1) clearance
  • An active NV1 clearance is preferred
Working Arrangements
  • Hybrid
  • Canberra
Why Profectus

Profectus partners with Australian Government agencies to deliver trusted ICT capability across complex delivery programs. We take a long term, relationship driven approach, supporting our people across the full lifecycle of their engagement while contributing to outcomes of national importance.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Infrastructure Engineer
Infrastructure Engineer

Profectus • Adelaide

On-site
AUD 110,000 - 150,000
Infrastructure Engineer
Infrastructure Engineer

Profectus • Canberra

On-site
AUD 120,000 - 150,000
Senior Systems Engineer
Senior Systems Engineer

Profectus • Canberra

On-site
AUD 140,000 - 180,000
Senior Software Engineer
Senior Software Engineer

The HR Ally • City of Melbourne

On-site
AUD 150,000 - 210,000
ServiceNow Developer
ServiceNow Developer

Profectus • Sydney

Hybrid
AUD 140,000 - 190,000
Hybrid work arrangement
Senior Full Stack Software Engineer (Developer)
Senior Full Stack Software Engineer (Developer)

Whizdom • Parkes Shire Council

On-site
AUD 120,000 - 180,000
ServiceNow Developer
ServiceNow Developer

Profectus • City of Melbourne

Hybrid
AUD 140,000 - 190,000
.NET Developer
.NET Developer

NTT DATA • City of Melbourne

On-site
AUD 90,000 - 120,000
Software Engineer
Software Engineer

IT Alliance • Canberra

Hybrid
AUD 150,000 - 190,000
Senior Software Engineer (Developer)
Senior Software Engineer (Developer)

IT Alliance Australia • Adelaide

On-site
AUD 90,000 - 120,000