Salary:
up to 170k Base + Super + Equity
Location:
Martin Place 1day per week in office
Key Tech Stack:
React, .NET 9+, AWS and Kubernetes
Overview:
Join an innovative early-stage SaaS start-up looking to grow its development team. My client are seeking an experienced Senior Full Stack .NET Developer to enhance and expand our cutting-edge platform which is already taking traction in the market.
Your Responsibilities:
- Develop robust, scalable full stack applications using .NET Core, ASP.NET, WebAPI, and React.
- Collaborate closely with product managers and stakeholders to align technical solutions with business goals.
- Build intuitive front-end components using HTML, CSS, JavaScript/TypeScript, and React.
- Design, develop, and manage relational databases (SQL Server, PostgreSQL).
- Utilise Git for version control and actively participate in code reviews.
- Apply microservices and clean architecture principles.
- Implement event-driven architecture applications.
- Leverage Docker and Kubernetes for efficient containerisation and orchestration.
- Set up and maintain CI/CD pipelines adhering to Infrastructure as Code (IaC) practices.
- Strong expertise in object-oriented programming and design patterns.
- Extensive hands-on experience with .NET Core, ASP.NET, and WebAPI.
- Proficient with SQL and relational database management.
- Solid experience with front-end development (HTML, CSS, JavaScript/TypeScript, React).
- Proven experience with version control systems (Git).
- Experience with cloud environments, particularly AWS.
- Knowledge of microservices architecture and clean coding principles.
- Previous experience developing event-driven applications.
- Familiarity with containerisation (Docker) and orchestration tools (Kubernetes).
- Understanding of CI/CD and Infrastructure as Code (IaC).
- You’re a passionate problem-solver with excellent analytical capabilities.
- An effective communicator who thrives in collaborative environments.
- Self-driven, adaptable, and comfortable operating autonomously.
- Eager to learn and implement the latest technologies and best practices.
- Comfortable navigating the dynamic and fast-paced start-up landscape.
- Possess strong leadership skills and willing to take initiative.