17 Sep
|
Profectus
|
Canberra
17 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
- 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 contemporary 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.
📌 Senior C# .Net Software Engineer (Canberra)
🏢 Profectus
📍 Canberra