Senior Executive TA at Coforge (ANZ Region)
Location: Melbourne
Employment Type: Permanent
Experience: 3+ Years
About the Role
We are seeking an experienced Microsoft C#.NET Developer to join our team. The ideal candidate will have strong technical expertise in modern .NET development and a solid understanding of architectural patterns and best practices. You will work closely with cross-functional teams in an Agile environment to design, develop, and maintain high-quality software solutions.
Key Responsibilities
* Design and develop applications using C# and .NET 8.0+
* Implement Clean Architecture principles to ensure maintainability and scalability
* Apply CQRS and MediatR patterns for effective command and query handling
* Develop and maintain data models using Entity Framework (Code First) and manage migrations
* Write optimized queries and stored procedures in Microsoft SQL Server (T-SQL)
* Collaborate with product owners, QA, and other developers in Agile ceremonies (daily stand-ups, sprint planning, retrospectives)
* Ensure code quality through unit testing, code reviews, and adherence to best practices
* Troubleshoot and resolve technical issues across the application stack
Required Skills & Experience
* 3+ years of professional experience in C# development with .NET 8.0 or later
* Strong knowledge of Clean Architecture, CQRS, and MediatR
* Hands-on experience with Entity Framework Core (Code First approach and migrations)
* Proficiency in Microsoft SQL Server and T-SQL
* Excellent problem-solving and communication skills
* Familiarity with Agile methodologies and tools (e.g., Jira, Azure DevOps)
Nice-to-Have
* Experience with cloud platforms (Azure preferred)
* Knowledge of microservices architecture
* Exposure to CI/CD pipelines and DevOps practices
#J-18808-Ljbffr