Senior .NET Developer
Full-time
Coimbatore
Nov 23, 2024
Exp: 3 - 5 Yrs
Job Description
We are currently seeking an experienced and skilled Senior .NET Developer to join our innovative team. The ideal candidate should have a solid background in .NET development, with a focus on creating robust and scalable applications. As a Senior .NET Developer, you will play a key role in the design, development, and maintenance of our software solutions. If you have a passion for technology, a strong problem-solving mindset, and the ability to work collaboratively, we encourage you to apply.
Responsibilities
.NET Development
Design, develop, and maintain high-quality software applications using the .NET framework.
Database Management
Work with SQL Server or other relational databases to design efficient and reliable data storage solutions.
Code Architecture
Contribute to the design and implementation of scalable and maintainable code structures.
API Development
Create and maintain RESTful APIs to facilitate seamless communication between different components of the application.
Collaboration
Collaborate with cross-functional teams to gather requirements, analyze needs, and deliver effective software solutions.
Code Review
Conduct regular code reviews to ensure code quality, adherence to coding standards, and performance optimization.
Troubleshooting
Identify and address software defects, performance bottlenecks, and other technical issues.
Documentation
Create and maintain technical documentation for code, APIs, and application architecture.
Careers
Apply Job
Requirements
- Proven experience as a .NET Developer with 3 to 5 years of relevant work experience.
- Strong proficiency in C# and the .NET framework.
- Experience with SQL Server or other relational databases.
- Knowledge of web technologies such as HTML, CSS, and JavaScript.
- Familiarity with front-end frameworks (e.g., Angular, React) is a plus.
- Solid understanding of software development principles and best practices.
- Excellent problem-solving and communication skills.
- Ability to work independently and collaboratively in a team environment.