Padmi

Senior Software Engineer (C .Net)

ChennaiPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at Darts India Pvt Ltd

Opens the source posting on shine.com

Source description

About the role

View original

As a C# .NET developer at our company, your role will involve designing and developing C# applications, including back-end services like API's and Analytics services, as well as front-end Windows and web applications. Key Responsibilities: - Translate requirements and use cases into functional applications. - Design, build, and maintain efficient, reusable, and reliable C# code. - Write high-performance applications that process large amounts of data accurately. - Develop highly modular and maintainable code. - Write Unit test cases for different use cases. - Diagnose and fix code-related issues promptly. Qualifications Required: - Proficient in C# and .NET framework (4.0 and above) and .NET Core. - Proficient in WINFORMS and ASP.Net applications. - Deep understanding of object-oriented programming. - Experience in writing reusable C# libraries. - Solid experience in writing Multi-threaded applications. - Knowledge of concurrency patterns in C#. - Familiarity with Microsoft SQL Server. - Familiarity with Windows Presentation Framework. - Understanding of fundamental design principles behind a scalable application. - Proficient in code versioning tools such as TFS and Bitbucket. - Should have a research mindset, logical thinking, and attention to details. If you are looking for a challenging role where you can utilize your skills in C# development and be part of a dynamic team, this position is for you. Please note that the educational qualification required for this role is a minimum of B.Tech in Computer Science or any other discipline, or MCA. As a C# .NET developer at our company, your role will involve designing and developing C# applications, including back-end services like API's and Analytics services, as well as front-end Windows and web applications. Key Responsibilities: - Translate requirements and use cases into functional applications. - Design, build, and maintain efficient, reusable, and reliable C# code. - Write high-performance applications that process large amounts of data accurately. - Develop highly modular and maintainable code. - Write Unit test cases for different use cases. - Diagnose and fix code-related issues promptly. Qualifications Required: - Proficient in C# and .NET framework (4.0 and above) and .NET Core. - Proficient in WINFORMS and ASP.Net applications. - Deep understanding of object-oriented programming. - Experience in writing reusable C# libraries. - Solid experience in writing Multi-threaded applications. - Knowledge of concurrency patterns in C#. - Familiarity with Microsoft SQL Server. - Familiarity with Windows Presentation Framework. - Understanding of fundamental design principles behind a scalable application. - Proficient in code versioning tools such as TFS and Bitbucket. - Should have a research mindset, logical thinking, and attention to details. If you are looking for a challenging role where you can utilize your skills in C# development and be part of a dynamic team, this position is for you. Please note that the educational qualification required for this role is a minimum of B.Tech in Computer Science or any other discipline, or MCA.

One address, no account. We’ll tell you when matching roles go live.