24 Sep
|
Profectus
|
Canberra
24 Sep
Profectus
Canberra
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
Robust 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.
#J-18808-Ljbffr
📌 Senior C# .Net Software Engineer (Canberra)
🏢 Profectus
📍 Canberra