Source description
About the role
You will be responsible for designing, developing, and maintaining backend applications using C#, .NET Core, and ASP.Net Core MVC/Web API. Additionally, you will: - Develop and maintain RESTful APIs and microservices-based applications. - Write clean, scalable, and maintainable code following best development practices. - Implement software design patterns and SOLID principles in application development. - Develop unit tests to ensure application reliability and maintain code quality. - Work with Entity Framework and SQL databases for data management. - Collaborate with cross-functional teams including frontend developers, QA engineers, and product managers. - Participate in code reviews, debugging, and performance optimization. - Follow Agile/Scrum development practices and contribute to sprint planning and stand-ups. Qualifications required for this role include: - 2+ years of hands-on experience in C#, .NET Core, Asp.Net Core MVC, Web API, and Microservices development. - Solid proficiency in C# and .NET technologies. - Solid fundamentals in Object-Oriented Programming (OOP), data structures, and algorithms. - Experience in building or maintaining microservices using .NET Core. - Valuable understanding of SQL databases and ORM tools such as Entity Framework. - Strong understanding of software architecture, design patterns, and SOLID principles, with the ability to apply them in real-world scenarios. - Experience writing unit tests and maintaining code quality. - Excellent problem-solving and communication skills. You will be responsible for designing, developing, and maintaining backend applications using C#, .NET Core, and ASP.Net Core MVC/Web API. Additionally, you will: - Develop and maintain RESTful APIs and microservices-based applications. - Write clean, scalable, and maintainable code following best development practices. - Implement software design patterns and SOLID principles in application development. - Develop unit tests to ensure application reliability and maintain code quality. - Work with Entity Framework and SQL databases for data management. - Collaborate with cross-functional teams including frontend developers, QA engineers, and product managers. - Participate in code reviews, debugging, and performance optimization. - Follow Agile/Scrum development practices and contribute to sprint planning and stand-ups. Qualifications required for this role include: - 2+ years of hands-on experience in C#, .NET Core, Asp.Net Core MVC, Web API, and Microservices development. - Solid proficiency in C# and .NET technologies. - Solid fundamentals in Object-Oriented Programming (OOP), data structures, and algorithms. - Experience in building or maintaining microservices using .NET Core. - Valuable understanding of SQL databases and ORM tools such as Entity Framework. - Strong understanding of software architecture, design patterns, and SOLID principles, with the ability to apply them in real-world scenarios. - Experience writing unit tests and maintaining code quality. - Excellent problem-solving and communication skills.
More at nCircle Tech Careers