29 Aug
|
CareerXperts Consulting
|
India
29 Aug
CareerXperts Consulting
India
.NET Developer responsible for designing, developing, and maintaining scalable enterprise applications and backend systems using Microsoft technologies. The role focuses on building robust software solutions, optimizing application performance, and contributing to the development of high-quality products that support business objectives.
This position requires robust expertise in .NET technologies, problem-solving skills, and the ability to work collaboratively in a fast-paced development environment.
Key Responsibilities
- Design, develop, test, and maintain applications using the .NET framework and related technologies
- Build scalable web applications, APIs, and backend services
- Write clean, maintainable, and efficient code following development best practices
- Collaborate with product managers, business analysts, and engineering teams to deliver software solutions
- Develop and integrate RESTful APIs and third-party services
- Troubleshoot, debug, and resolve software defects and performance issues
- Optimize applications for scalability, security, and reliability
- Participate in code reviews and contribute to technical design discussions
- Work with databases to design, develop, and optimize queries and data models
- Maintain technical documentation and support deployment activities
What You'll Be Working On
- Enterprise software applications
- Web applications and APIs
- Backend systems and integrations
- Cloud-based solutions and services
- Performance optimization and modernization initiatives
Required Skills
- Strong proficiency in C#, ASP.NET, .NET Core, and MVC architecture
- Experience developing REST APIs and web services
- Strong understanding of object-oriented programming principles
- Experience with SQL Server and database design concepts
- Familiarity with Entity Framework and ORM tools
- Knowledge of JavaScript, HTML, CSS, and frontend integration concepts
- Experience with Git and version control systems
- Strong analytical and problem-solving skills
Qualifications
- Bachelor's degree in Computer Science, Engineering, Information Technology, or related field
- 3–6 years of experience in .NET development or software engineering roles
Preferred Qualifications
- Experience with .NET 6/7/8 and modern Microsoft technology stack
- Familiarity with Azure cloud services and cloud-native application development
- Exposure to microservices architecture and distributed systems
- Experience with Docker, Kubernetes, and CI/CD pipelines
- Knowledge of Agile development methodologies
Success in This Role
- Delivering scalable and high-quality software solutions
- Improving application performance and reliability
- Supporting successful product releases and business initiatives
- Contributing to engineering excellence and development best practices
📌 Dotnet Developer (India)
🏢 CareerXperts Consulting
📍 India