C# Developer Backend Developer (Bengaluru)

C# Developer Backend Developer (Bengaluru)

27 Aug
|
Utthunga Technologies
|
Bengaluru

27 Aug

Utthunga Technologies

Bengaluru

Utthunga is seeking a highly skilled C# Backend Developer with 6+ years of experience to join our dynamic team. You'll be instrumental in designing, developing, and maintaining robust backend systems using C# and the .NET ecosystem. If you're passionate about crafting clean, scalable code and thrive in an Agile environment, we encourage you to apply.

Key Responsibilities

- Develop and maintain backend applications using C# and .NET Framework/.NET Core.
- Design, build, and consume RESTful APIs to support various applications.
- Work with relational databases like SQL Server, PostgreSQL, or other RDBMS, writing optimized queries for performance.
- Implement and integrate solutions within a microservices architecture, leveraging Docker and containerized environments.
- Write comprehensive unit tests, integration tests, and utilize mocking frameworks (e.g., xUnit, Moq) to ensure code quality.
- Apply principles of asynchronous programming, dependency injection, and various design patterns in development.
- Collaborate effectively within Agile/Scrum environments, contributing to team success.
- Utilize Git for version control and collaborative development.
- Potentially work with Azure, AWS, or other cloud platforms for deployment and services.
- Gain exposure to message brokers (e.g., RabbitMQ, Kafka), NoSQL databases (like MongoDB or Redis), gRPC, GraphQL, or SignalR.




- Contribute to understanding and implementing Domain-Driven Design (DDD) and Event-Driven Architecture.

Required Skills & Qualifications

- 6+ years of experience in backend development using C# and .NET Framework/.NET Core.
- Robust understanding of ASP.NET Core, Entity Framework Core, and LINQ.
- Proficient in building and consuming RESTful APIs.
- Experience with SQL Server, PostgreSQL, or other RDBMS; able to write optimized queries.
- Familiarity with microservices architecture, Docker, and containerized environments.
- Hands-on experience with unit testing, integration testing, and mocking frameworks (e.g., xUnit, Moq).
- Knowledge of asynchronous programming, dependency injection, and design patterns.
- Proficient in version control systems like Git.
- Comfortable working in Agile/Scrum environments.
- Strong problem-solving and analytical skills.
- Excellent communication and team collaboration abilities.
- Proactive mindset with a passion for clean, maintainable code.
- Ability to take ownership and drive projects to completion.

Preferred Skills (Good to Have)

- Experience with Azure, AWS, or other cloud platforms.
- Knowledge of message brokers (e.g., RabbitMQ, Kafka).
- Familiarity with NoSQL databases like MongoDB or Redis.
- Exposure to gRPC, GraphQL, or SignalR.
- Understanding of Domain-Driven Design (DDD) and Event-Driven Architecture.

📌 C# Developer Backend Developer (Bengaluru)
🏢 Utthunga Technologies
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: c# developer backend developer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: c# developer backend developer (bengaluru) / bengaluru