Overview:
The Senior Dot Net Developer plays a critical role in our organization responsible for designing developing and maintaining highquality software applications using Microsofts .NET framework. They will be instrumental in driving the development of innovative and efficient solutions aligned with our business requirements ensuring the overall success of our technology initiatives.
Key Responsibilities:
- Design and develop software applications using C# ASP.NET and MVC framework
- Create and optimize SQL queries and procedures to support application development
- Collaborate with crossfunctional teams to gather and define software requirements
- Implement responsive and dynamic user interfaces using JavaScript HTML and CSS
- Participate in code reviews debugging and troubleshooting to ensure highquality deliverables
- Integrate external web services and APIs using RESTful protocols
- Contribute to architectural and technical design discussions
- Employ best practices for software development and Agile methodologies
- Provide technical guidance and support to junior developers
- Stay updated on industry trends and emerging technologies in the .NET ecosystem
Required Qualifications:
- Bachelors degree in Computer Science Engineering or a related field
- 5 years of experience in software development using C# and .NET framework
- Proficiency in ASP.NET MVC and web application development
- Strong expertise in SQL database design and optimization
- Handson experience with frontend technologies such as JavaScript HTML and CSS
- Knowledge of Agile software development practices and principles
- Ability to work collaboratively in a team environment
- Experience in RESTful web services and API integration
- Excellent problemsolving and analytical skills
- Effective communication and interpersonal abilities
agile software development,css,javascript,c#,framework,mvc framework,agile,asp.net,mvc,html,sql,restful web services,polymorphism