Senior .NET Developer
Skills
.NET FrameworkASP.NETC#OOPREST ApisSoftware DevelopmentC
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Hold a Bachelor’s degree in Computer Science Engineering or a related field
- Possess over 9 years of professional experience in .NET development including mastery of C# and ASP.NET
- Demonstrate strong experience with web services RESTful APIs and SQL Server
- Understand software design patterns object-oriented programming and best practices
- Possess excellent problem-solving skills and the ability to work both independently and as part of a team
- Have strong communication skills and the ability to interact effectively with stakeholders
- Experience with Agile/Scrum methodologies is preferred
Nice to have
- JavaScript
- HTML
- CSS
Day to day
- Design develop and maintain high-performance .NET applications using C# and ASP.NET
- Lead the architecture and design of new software solutions ensuring alignment with business requirements and technical standards
- Collaborate with cross-functional teams to gather and analyze requirements and provide technical guidance and support
- Optimize application performance troubleshoot issues and implement effective solutions
- Stay current with industry trends and emerging technologies to continuously improve development processes
