Senior .NET Full Stack Developer
Sindhu ShettyyAustraliaSENIORPosted 2h ago
C#.NET CoreReactTypeScriptAWSECSApplication Load BalancersAurora PostgreSQLCloudWatchAWS LambdaDockerCI/CDGitHub ActionsObserveAI AgentsRAGPrompt Engineering
About the Role
We are looking for an experienced Senior .NET Full Stack Developer with strong expertise in C#/.NET Core, React, TypeScript and AWS cloud technologies to join our dynamic engineering team.
Key Responsibilities
• Design and implement RESTful APIs
• Build scalable, maintainable and well-tested applications
• Troubleshoot and analyze distributed systems
• Develop modern web applications using React and TypeScript
• Utilize AWS services including ECS, Application Load Balancers, Aurora PostgreSQL, CloudWatch, and AWS Lambda
• Work with Docker and containerized applications
• Implement CI/CD pipelines using GitHub Actions
• Monitor application performance with observability tools
Requirements
• Strong hands-on experience with C# and .NET Core
• Proficiency in React and TypeScript for modern web application development
• Strong understanding of RESTful API design, development and integration
• Experience building scalable, maintainable and well-tested applications
• Excellent troubleshooting and root cause analysis skills across distributed systems
• Hands-on experience with AWS services
• Experience with Docker and containerized applications
• Familiarity with CI/CD pipelines, particularly GitHub Actions
• Experience with application monitoring, logs, metrics and observability tools
AI Engineering – Highly Desirable
• Exposure to AI Agents and Agentic Workflows
• Knowledge of Retrieval-Augmented Generation (RAG)
• Prompt Engineering
• Experience with AI-assisted software development
• Familiarity with AI-powered developer productivity tools
What We're Looking For
• Strong problem-solving and analytical skills
• Ability to work independently and collaboratively
• Excellent communication and stakeholder management skills
• Passion for building high-quality, scalable software solutions