Senior .NET Developer
We are looking for a skilled and experienced .NET Developer to join our team.
The successful candidate will be responsible for designing, developing, testing, and deploying software applications using the .NET stack. They will work closely with cross-functional teams to identify business requirements and deliver high-quality solutions.
Key Responsibilities:
* Design and develop software applications using C#, .NET Framework, and .NET Core.
* Work collaboratively with development teams to identify and prioritize business requirements.
* Develop and maintain automated testing frameworks to ensure high-quality code.
* Collaborate with DevOps teams to implement Continuous Integration and Continuous Deployment (CI/CD) pipelines.
* Maintain and enhance existing software applications to meet changing business needs.
Required Skills and Qualifications:
* Extensive experience with the .NET stack, including C#, .NET Framework, and .NET Core.
* Strong knowledge of software design patterns and architecture principles.
* Experience with Agile methodologies and version control systems such as Git.
* Excellent problem-solving skills and ability to work in a fast-paced environment.
* Demonstrated experience working with cloud-based platforms and services.
Benefits:
* Opportunity to work on challenging projects and contribute to the growth and success of the organization.
* Competitive salary and benefits package.
* Professional development opportunities and training programs.
* Flexible work arrangements and remote work options.
Others:
* Candidates must be located in Australia and have the right to work in the country.
* Australian citizenship or permanent residency is required.