.NET Core Developer
110-130k Salary + Super + Benefits
Melbourne
Our client is an exciting and fast-growing technology organisation working at the forefront of the Mobile Application space. This self-funding company leverages cutting-edge technology to build disruptive products and solutions for various industries. Due to growth, they now have an immediate opening for a .NET Core Developer to join their Melbourne based team.
As a .NET Core Developer, you will:
- Develop flowcharts, layouts and documentation to identify requirements and solutions
- Adhere to company coding standards and convention to produce high-performing and testable code
- Document and maintain software functionality
- Comply with SDLC, project plans and industry standards
- Participate in Weekly Sprint meetings
- Provide guidance and mentorship to more junior level staff
- Develop and maintain C# based microservices and libraries in a DDD environment
- Implement unit and integration testing for existing code base and new functionality
- 7+ years’ experience in Software Development
- Strong back-end development skills and experience with C#, .NET Core, ASP.NET, Entity Framework Core
- Deep knowledge of SOLID principles and design patterns
- Experience in design and development of lean WebAPI modules, webhooks and/or websockets, real-time data transfer
- SOA / event-driven microservices architecture experience
- SQL or NoSQL Database design (MS SQL, CosmosDB, Redis)
- Front-end development skills, including a good understanding of JavaScript fundamentals and experience with React, HTML5 & CSS
- Hands-on with Docker and Docker compose
- Experience with any MS Azure products highly regarded (Service Bus, Functions, Container Registry, K8s, Storage...)
- Understanding of Git flow, Azure DevOps, CI/CD principles
- Experience working in a start-up, wagering industry, or heavily regulated environments
- An initial base salary circa 110-130k
- Super
- Equity scheme
- Health coverage
- Generous benefits
- Flexible working