-
18 people are interested
ASP.NET MVC Web Developer
ORGANIZATION: e-NABLE.org
Please visit the new page to apply.
-
18 people are interested
Looking for an ASP.NET MVC web developer for an ongoing part-time project. Hired resource will make enhancements to an existing website, with potential for more future engagements.
It’s critical for the developer to have solid experience building websites using Microsoft's ASP.NET MVC platform with C#. Must have experience using SQL Server, as well as Entity Framework - experience with an ORM like NHibernate is an acceptable substitute. Developer also must be skilled in front end development technologies: HTML, CSS and JavaScript; should have worked with at least one JavaScript framework like Angular, ReactJS, KnockoutJS (preferred), as website is built almost entirely using KnockoutJS (MVVM); also good to have experience working with Bootstrap 4 (or Zurb), creating responsive and/or mobile websites. It's critical for developer to have familiarity with core concepts and practical usage of Dependency Injection (aka Inversion of Control/IoC), and at least one DI framework (Autofac, Ninject, StructureMap, etc.), as Autofac is being used at the core of the website’s architecture. Strongly preferred are good coding habits with an orientation toward writing reusable software components that exhibit S.O.L.I.D. principles. Developers with experience writing code that can be unit tested are strongly preferred.
Additionally, developer should have strong communication skills esp. experience translating complex business requirements into working software; ability to strategically leverage existing system components to fulfill needs. We strongly prefer developers that have experience writing and analyzing specifications, or working as a consultants, interacting with stakeholders and/or subject matter experts.
Project Description
----------
We have an existing website ( https://www.enablewebcentral.com) that acts as a matching service between volunteers and recipients of volunteer services, centering around 3D printed prosthetics. Users are able to sign up using their Google account or can create an account and password. They are then able to submit requests and/or offer to fulfill existing requests for volunteer services.
More opportunities with e-NABLE.org
No additional volunteer opportunities at this time.
About e-NABLE.org
Location:
36 BRUNSWICK ST, ROCHESTER, NY 14607, US
Mission Statement
e-NABLE is a global network of volunteers providing free open-source 3D-printed prosthetics to those who need them. http://enablingthefuture.org http://e-NABLE.org
Description
We are pioneers of an emerging movement that might be called Humanitarian Makers: volunteers offering solutions to under-addressed problems, not for profit but for the opportunity to make the world better.
CAUSE AREAS
WHEN
WHERE
This is a Virtual Opportunity with no fixed address.
DATE POSTED
September 21, 2020
SKILLS
- Website Programming
- Web Design / UX
- Software Development
- SQL / MySQL
- Project Management
- Verbal / Written Communication
GOOD FOR
N/A
REQUIREMENTS
- Hours are flexible.