Web Developer at Kenya Red Cross Society February, 2021

Job Description

Description


Reporting to:               Digital & Software Development Manager
OVERALL PURPOSE:
Reporting to the Digital and Software Development Manager, the Web developer will ensure delivery of complete end to end software solutions that deliver the best customer experience.
KEY RESPONSIBILITIES

Writing well designed, testable, efficient code by using best software development practices.
Creating web applications in ASP.NET using standard practices.
Integrating data from various back-end services and databases
Responsive website development
Client support (Features and functionality)
Collaborating with front-end developers.
Write scalable, maintainable, and reusable code
Provide quality assurance control and cross-browser/cross-platform compatibility on all projects
Develops, tests, documents, and implements high quality websites and applications on time that perform according to specifications and requirements documents
Ability to work well in a team environment, active contribution to team issues, support of team members and sharing of relevant information.

EXPERIENCE AND COMPETENCES

Degree in Computer Science, Information Technology, or similar.
Previous 3+ years’ experience as a Developer.
Extensive working knowledge of coding using .NET languages (Preferably C#).
Familiarity with the .NET framework and MS SQL Server.
Responsive frameworks such as Foundation or Bootstrap.
Git version control.
A keen eye for detail.
Personable, enthusiastic, a strong communicator, and are detail oriented.
Enjoys solving problems and providing the best possible solutions.
Strong decision-making and strategic planning skills.
Enjoys designing and developing modern-looking and highly effective web pages and content.
Enjoys staying current with new technology.