
Full Stack Engineer
- Sydney, NSW
- Permanent
- Full-time
- Design and build new C# RESTful Web APIs and microservices
- Maintain and enhance existing C# RESTful Web APIs and microservices
- Continuously add to suite of unit, integration and functional tests
- Develop and maintain frontend components using React
- Mentoring the less experienced members in the team
- NOTE: CODING EXERCISE IS A MANDATORY STEP IN THE RECRUITMENT PROCESS.
- Strong C#
- Experience building APIs preferably with .NET
- Strong JavaScript fundamentals (ES6+)
- Proficiency in React and Node development using TypeScript
- Track record building and supporting microservices in Production
- Exposure writing and maintaining automated tests e.g. unit testing and functional tests
- Working knowledge of SQL (Postgres / SQL Server/ Oracle)
- Event Driven Architecture & messaging (Solace, Kafka, RabbitMQ, ZeroMQ, MSMQ)
- Distributed caching (Redis, Memcached, Couchbase)
- Websockets, GraphQL
- ORM experience (EF Core, NHibernate or similar)
- CI/CD - Continuous Delivery (Git, Jira, ArgoCD, Jenkins, Teamcity, Octopus)
- Exposure to high-traffic / distributed software systems
- Docker, Kubernetes, Helm or similar
- .NET Core
- Exposure to SOA design and maintenance
- AWS, Azure
- Exposure to modern observability practices