Role - Senior Software Developer - Dotnet
Location - Gurgaon
Experience - 5 - 8 years
Work Mode - 5 days, in office
Mandates -
C# - Design & SOLID Principles
Frontend Frameworks - Design Patterns & Session Management
SOAP APIs - SOAP API Development
Automation Testing Knowledge
.NET
About Company
A global leader in secure technologies, providing innovative solutions in banknote printing, digital identity, smart cards, and cybersecurity for governments, banks, and businesses to ensure trust, security, and efficiency.
Key Responsibilities
- Design, implement, and unit test software components for our Product
- Play an active, responsible role in cross-site agile scrum teams (India/Germany)
- Provide detailed effort estimates for assigned components
- Drive software design and implementation with high quality standards
- Collaborate with System Testers, Support Specialists, and Business Analysts
- Create proof of concepts to validate design assumptions
- Contribute to continuous application modernization
- Ensure evolution of software platform across teams and products
- Participate in software development process improvements
Required Skills
- At least Bachelor's degree in Computer Science or related field (Master's preferred)
- 6+ years of experience with C# and .NET
- Knowledge of modern Web Frameworks (ASP.NET and/or Blazor) as well as desktop applications with Telerik
- Strong background in automated Unit and Integration Testing
- Experience with GIT, Visual Studio, GitHub Copilot, Azure DevOps, Azure Boards
- Proficiency in SQL and relational database systems (Oracle, MS SQL Server)
- Experience with service-oriented architecture and multithreading
- Strong troubleshooting and debugging skills for distributed multi-tier applications
- Excellent communication skills in English (written and spoken)
- Ability to work in multicultural teams across international locations
Regards,
Kajal Khatri
[Confidential Information]