Senior Software Engineer (Dotnet) | 4 to 6 years | Pune
Long Description
Seeking a talented and detail-oriented .NET C# Developer to join our software development team. The ideal candidate will have strong experience in Microsoft development technologies, particularly C# and the .NET framework, and a passion for building scalable, high-performance applications in a collaborative IT environment.
Key Responsibilities:
- Design, develop, and maintain applications using .NET Framework/Core and C#.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Write clean, scalable, and efficient code following best practices and coding standards.
- Participate in code reviews, unit testing, and debugging to ensure high-quality software.
- Integrate third-party APIs and services as needed.
- Maintain and improve the performance of existing software.
- Document development processes, code changes, and technical specifications.
Required Skills & Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 3–7 years of experience in .NET and C# development.
- Strong understanding of object-oriented programming and software development principles.
- Experience with ASP.NET, Entity Framework, and RESTful APIs.
- Familiarity with SQL Server or other relational databases.
- Proficiency in Visual Studio and Microsoft development tools.
- Good problem-solving skills and attention to detail.
Preferred Qualifications:
- Experience with .NET Core, Blazor, or Azure cloud services.
- Familiarity with Agile/Scrum methodologies.
- Knowledge of DevOps practices, CI/CD pipelines, and version control systems (e.g., Git).
Bangalore, IN