Overview
Job Summary:We are seeking a skilled and experienced .NET Developer to join our dynamic development team. The successful candidate will be responsible for designing, developing, testing, and maintaining high-performance and scalable software solutions using the .NET framework. The ideal candidate should have a strong understanding of software development best practices, excellent problem-solving skills, and a passion for staying current with emerging technologies.
Responsibilities:
Software Development:Design, develop, and maintain software applications using the .NET framework.
Collaborate with cross-functional teams to analyze requirements and deliver high-quality software solutions.
Write clean, efficient, and maintainable code in C#.
Database Design and Management:Design and implement database structures to support software applications.
Optimize database performance and ensure data integrity.
Testing and Debugging:Conduct thorough testing of developed code to ensure functionality, reliability, and security.
Debug and resolve software defects and issues.
Documentation:Create and maintain technical documentation for software development projects.
Document code, processes, and procedures.
Collaboration:Collaborate with other developers, testers, and stakeholders to ensure successful project delivery.
Participate in code reviews to maintain code quality and promote knowledge sharing.
Continuous Learning:Stay current with industry trends and emerging technologies.
Proactively identify opportunities to improve existing systems and processes.
Requirements:
Education and Experience:Bachelor's degree in Computer Science, Information Technology, or a related field.
Proven experience as a .NET Developer with a strong portfolio of successful projects.
Technical Skills:Proficient in C# and the .NET framework.
Experience with ASP.NET, MVC, and Web API development.
Strong understanding of object-oriented programming (OOP) principles.
Knowledge of front-end technologies such as HTML, CSS, and JavaScript.
Database experience with SQL Server or other relational databases.
Soft Skills:Excellent problem-solving and analytical skills.
Strong communication and collaboration skills.
Ability to work independently and as part of a team.
Attention to detail and a commitment to delivering high-quality software.
Tools and Technologies:Familiarity with version control systems (e.g., Git).
Experience with agile development methodologies.
Knowledge of software development best practices and design patterns.
Benefits:
- Competitive salary
- Health, dental, and vision insurance
- Retirement savings plan
- Flexible work hours
- Professional development opportunities
Job Type: Full-time
Pay: Up to ₹30,000.00 per month
Location Type:
- In-person
Schedule:
- Day shift
Experience:
- AWS: 1 year (Preferred)
- ASP.NET: 1 year (Preferred)
- APIs: 1 year (Preferred)
Work Location: In person