Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Job description:
- Design, develop, and maintain software applications using the .NET framework
- Write clean, maintainable, and efficient code and reliable C# code
- Test and debug software applications to ensure they meet quality standards
- Creates multi functions system modules serving various business functions
- Creating and making architecture and technical documents up to date for follow up and approval
- Achieve the release of a high-quality software product within agreed timescales, mentoring & guiding the other team members so that best use is made of the skills available to complete the project on schedule
- Troubleshoot issues and provide timely resolutions
- Participate in code reviews and provide constructive feedback to other team members
- Assist in the deployment and maintenance of software applications
- Contribute to the continuous improvement of our development processes
Job Requirements
- BSC in Computer Science or equivalent
- Not less than 7 years in desktop applications
- Solid knowledge C#, .Net framework, MS SQL, ASP.NET.
- Proficiency in building web-based applications
- Full Software Life Cycle Knowledge
- Strong experience in Desktop Applications
- Nice to have experience in MVC, SOAP, AJAX, jQuery, Web API.
- Team player with open mind and the ability to adapt to changes fast.
- Eager for learning and working on new business and technical solutions.