C and MVC Developer

Essential Functions   Serve as mid-level or senior-level developer for a small, senior product development scrum team. Participate in the development of a next-generation SaaS platform, primarily built upon ASP.NET MVC, ASP.NET Web Api, and SQL Server 2014 technologies.  The platform includes multiple components including but not limited to data model and persistence layer, web-services based business tier, business rules engine, UI tier, and integration components.  Help establish best-practice development standards by working withdevelopers both within and outside the core team. Work with QA engineers to develop testing protocol to identify and correct defects.     Technical Skills and Experience Required   Minimum 10 years end-to-end web development experience. Minimum 5 years experience with C# and web development frameworks. Experience with .NET MVC 4+ required. Experience designing and developing multi-tenant SaaS products preferred. Familiarity with client-side technologies including but not limited to HTML, CSS and JavaScript libraries/frameworks such as jQuery, jQueryUI, Bootstrap, and Angular. Experience with HTML5 and responsive web design preferred. SOA, web services, REST. Minimum 5 years experience with relational database design and development (SQL Server). Experience working in agile/scrum programming environment. User Interface design and development a plus. Git/hub experiencepreferred. Test-driven development and CI/CD experiencepreferred.   Other Skills and Experience Required   Excellent interpersonal skills and oral/written communication. Ability to handle challenging situations and multiple tasks simultaneously while performing within tight time constraints. Creative problem solving skills a must.     Education/Experience   Four-year college degree in Computer Science or a related field, or equivalent experience is required.
Salary Range: $100k
Minimum Qualification
11 - 15 years

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.