Senior Developer

IBS Club Software

(Richmond, Virginia)
Full Time
Job Posting Details
About IBS Club Software
IBS Club Software is a software and services company that has been serving the technology needs of the club industry with integrity and pride for over 20 years. Based in Richmond, Virginia, we have installed IBS software at over 1,500+ clubs throughout the United States, Canada, Mexico, the US Virgin Islands, Puerto Rico, the United Kingdom and Guam. IBS provides complete turnkey systems for busy club administrators; including all PCs, file servers, network configuration and POS equipment.
Responsibilities
* Develop ASP.NET MVC web applications * Implement and maintain client side user interactivity * Perform maintenance programming for existing applications * Create and consume MS SQL Server 2008 (and higher) stored procedures and functions * Collaborate with development team on improvements to product suite * Maintain build automation and deployment – MSBuild, Grunt/gulp, TFS, Batch/PowerShell * Write and maintain JSON-based web services
Ideal Candidate
**Knowledge and Skills:** * C# .NET development (Framework 3.5 and higher) * JavaScript and jQuery * Familiarity with JavaScript Frameworks (e.g. AngularJS, Kendo UI, Bootstrap) * Cross browser and mobile HTML, CSS, AJAX * Enterprise software design (e.g. Visio, UML, Whiteboarding) * Distributed application development (e.g. SQL Server Service Broker or MSMQ, Hangfire) * Revision control (e.g. TFS, Git) * Unit testing (TDD, BDD) **Minimum Requirements:** * Bachelor’s degree in Computer Science or equivalent * 4+ years of experience in C# .NET development or equivalent * Background in JavaScript and jQuery
Compensation and Working Conditions

Additional Notes on Compensation

* Competitive Pay * Medical Insurance * Dental Insurance * 401(k) * Profit Sharing * Life Insurance * Long Term Disability * Vacation time - Paid Time Off * Casual Atmosphere

Working Conditions

Remote work is not available for this position

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.