Our Information Technology department is looking for a Web Developer to work on a variety of internal projects.
This is an opening for a talented and self-directed Web Developer to support and improve both our internal operations and our large and growing Datacenter operations. The individuals focus will be creating and maintaining rich single-page web applications for a variety of uses, working with client-side libraries such as JQuery and AngularJS, and consuming/updating resources exposed by REST/SOAP web services. The candidate will have the opportunity to learn other technologies in our software stack and contribute to back-end projects as well.
Qualified candidates will have two or more years in a related role with proven experience in web development. We look for self-starters, with interest in utilizing various tools along multiple business processes.
Candidates must have the following:
Strong understanding of asynchronous programming technologies and concepts (JQuery/AJAX) Experience developing CRUD applications that interface with web services (REST/SOAP, JSON/XML) Strong UI development and design skills using modern technologies (HTML5/CSS, client-side templating) Experience with unit testing, test-driven development and/or behavior-driven development
The following skills are strongly preferred:
REST and SOAP web service development
Best practices (markup validation, minification, concatenation, image optimization/compression, web server tuning)
This is a unique opportunity for a talented individual who is passionate about programming, computers, and technology. The individual must be self-directed and highly-motivated as they will be involved in all aspects of their projects. The right candidate will be a professional Computer Scientist who genuinely enjoys solving problems and learning new technologies.