Job Overview:
We are seeking a skilled .NET Developer with strong Object-Oriented Programming (OOP) expertise to join our team. In this role, you will develop, test, and deploy robust .NET applications and services, while collaborating in an Agile/Scrum environment. You will work with various front-end technologies, Kentico CMS, and database systems, contributing to the development of modern, scalable applications. Your role will involve end-to-end development, focusing on the integration of front-end and back-end technologies to deliver high-performance software solutions.
Job Highlights:
Job Role | .NET Developer |
Experience | Freshers |
Job Type | Onsite |
Company | Ray Business Technologies |
Location | Hyderabad |
Salary | Not Disclosed |
Qualifications:
- Strong expertise in Object-Oriented Programming (OOP).
- Proficient in C#, ASP.NET Core, and ASP.NET MVC.
- Skilled in front-end technologies and libraries, including React and Next.js.
- Solid understanding of HTML, CSS, and JavaScript.
- Extensive experience with Kentico CMS, particularly Xperience by Kentico and Xperience 13.
- Familiar with RESTful API development and microservices architecture.
- Experienced in working with SQL Server and Entity Framework for database management.
Responsibilities:
- Develop, test, and deploy scalable .NET applications and services.
- Utilize Object-Oriented Programming principles to write clean, efficient code.
- Work with front-end frameworks such as React and Next.js to build responsive web interfaces.
- Integrate and maintain Kentico CMS, specifically Xperience by Kentico and Xperience 13.
- Collaborate with cross-functional teams to ensure seamless communication between front-end and back-end systems.
- Design, develop, and sustain RESTful APIs along with microservices architecture.
- Utilize database technologies like SQL Server and Entity Framework for efficient data storage and management.
- Engage in Agile/Scrum methodologies, actively participating in sprint planning, reviews, and retrospectives.
- Identify, troubleshoot, and resolve software defects effectively.
- Deliver clean, scalable, and maintainable code to ensure high-quality software solutions