Net Fullstack Developer
Tech Aalto is hiring a .NET full-stack developer in Sydney to design and build enterprise web applications: React/TypeScript/Next.js front ends, .NET 8+ REST APIs and microservices, and cloud-native deployment on Azure/AWS/GCP, along with CI/CD pipelines, observability, and API security (OAuth2/OIDC/JWT).
- Compensation
- Not disclosed
- Location
- Sydney, Australia
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Design, develop, and maintain enterprise-grade web applications using .NET technologies
- Develop responsive UIs with React and TypeScript
- Modern React concepts: Hooks, Context API, state management, custom hooks
- Server-side rendered and static web applications using Next.js
- Cross-browser compatibility, accessibility, and performance optimization
- Design and develop RESTful APIs using .NET Core / .NET 8+
- Build and maintain distributed microservices-based applications
- Event-driven architectures and asynchronous messaging patterns
- Domain-Driven Design (DDD) and Clean Architecture principles
- Design and deploy cloud-native applications on Azure, AWS, or GCP
- Implement Infrastructure as Code (IaC)
- Implement CI/CD pipelines for build, test, and deployment automation
- Secure coding standards and DevSecOps practices
- Monitoring, logging, alerting, and observability solutions
- OAuth2, OpenID Connect, JWT, and API security best practices
- API Gateway technologies for routing, security, throttling, and monitoring
- Participate in technical design discussions, code reviews, and architecture decisions
Full description
Job Description
Key Responsibilities
Application Development
- Design, develop, and maintain enterprise-grade web applications using .NET technologies and modern frontend frameworks.
- Build scalable, secure, and high-performance solutions following industry best practices.
- Translate business requirements into technical solutions and architectural designs.
- Participate in technical design discussions, code reviews, and solution architecture decisions.
Frontend Development
- Develop responsive and interactive user interfaces using React and TypeScript.
- Build reusable components and frontend libraries for future use.
- Implement modern React concepts including:
- React Hooks
- Context API
- State Management
- Functional Components
- Custom Hooks
- Develop server-side rendered and static web applications using Next.js.
- Ensure cross-browser compatibility, accessibility, and performance optimization.
Backend & Microservices Development
- Design and develop RESTful APIs using .NET Core/.NET 8+.
- Build and maintain distributed microservices-based applications.
- Implement event-driven architectures and asynchronous messaging patterns.
- Develop scalable services adhering to Domain-Driven Design (DDD) and Clean Architecture principles.
- Ensure high availability, resiliency, and fault tolerance of services.
Cloud Engineering
- Design and deploy cloud-native applications on Azure, AWS, or GCP.
- Leverage cloud services for compute, storage, networking, monitoring, and security.
- Implement Infrastructure as Code (IaC) using modern cloud automation tools.
- Optimize cloud resources for performance, scalability, and cost efficiency.
DevOps & Security
- Implement CI/CD pipelines to automate build, test, and deployment processes.
- Work closely with DevOps teams to improve deployment reliability and release management.
- Integrate security controls throughout the software development lifecycle.
- Ensure compliance with secure coding standards and DevSecOps practices.
- Implement monitoring, logging, alerting, and observability solutions.