Role: Senior .NET Developer
Total Experience: 7–10 Years
Working Model: Hybrid (3 days work from office)
Job Summary:
We are looking for a highly skilled Senior .NET Developer with 7–10 years of experience to join our development team. The ideal candidate will have strong expertise in C# and .NET technologies, along with experience in SQL Server. Exposure to or knowledge of technical architecture will be considered a strong advantage.
Key Responsibilities:
- Design, develop, and maintain applications using C# and the .NET framework.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Write and optimize complex SQL queries and stored procedures.
- Review and maintain existing codebases and suggest improvements.
- Participate in code reviews and provide constructive feedback to peers.
- Work closely with stakeholders to understand business requirements and translate them into technical solutions.
- Assist in high-level architectural discussions and contribute to solution design.
Required Skills and Qualifications:
Mandatory Skills:
- Strong hands-on experience with C# and .NET technologies.
- Solid understanding of object-oriented programming principles.
- Experience in writing clean, scalable, and maintainable code.
Preferred Skills:
- Experience working with SQL Server.
- Ability to write and optimize stored procedures.
- Exposure to technical architecture or a strong interest in architectural principles.
- Familiarity with frameworks like Blazor or newer versions of .NET (e.g., .NET 9.0) is a plus.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
- 7–10 years of relevant development experience