Job Description
We are searching for a quality C# developer to develop codes and .NET solutions for our clients. In this role, you will be required to design, write, and maintain C# coding for our ongoing and future projects. You will also be required to contribute to design and planning sessions as well as formulate approaches for current coding tasks.
Responsibilities
• Design, develop and test new features in the applications
• Debug and maintain written code
• Report and resolve issues related to the projects
• Identify and handle technical risks and issues
• Report on project status to senior team members
• Communicate regularly with others involved in the development process
• Participate as a team member in fully Agile Scrum deliveries
Requirements
• Ability to work independently and complete tasks with minimal supervision
• Knowledge of C#/.NET core 3 or higher
• Proven experience with software design and OOD methodologies
• Familiarity with Relational Databases and SQL
• Strong knowledge of Object-Oriented Programming, MVC, Design patterns and SOLID principles
• Experience with GIT and CI/CD
Nice to Have
• Experience with HTML, JavaScript and web development frameworks (e.g., AngularJS, Bootstrap, jQuery)