Senior UI Developer SciQuest
THIS JOB HAS EXPIRED Overview:
The Senior UI Developer plays a significant role in design and construction of new products, features and enhancements. This must be achieved with exceptional code quality and diligent testing. Familiarity with both technology and the User Experience are essential qualities for this position. Understanding and implementation of architectural standards is a key component of this work. The Senior UI Developer may also be required to communicate with internal and external clients to understand their needs and concerns to ensure the business needs are being effectively addressed. They will contribute to the continuous improvement of quality and design of the existing code base as well as internal development tools and processes.
? Develop and provide guidance on developing clear and understandable code that is in compliance with the client?s requests, and quality standards;
? Coding and testing of software during an iterative, sprint based release cycle using documented user stories and close team communication as a guide;
? Work within an Agile Framework to define user stories, plan sprints, implement code, test and document new features.
? Ensuring the quality of the software through the use of ?good coding hygiene? (for example: comprehensive impact analysis, solid unit testing practices, object oriented design, responsible refactoring)
? Maintenance of existing code as required
? Conduct code reviews as required
? Create test plans, test and debug code, using available/appropriate tools and participate in testing reviews;
? Investigate new techniques and technologies as required to complete construction tasks.
? Ensure consistency in coding standards;
? Working independently with application users to cooperatively design, develop and deploy quality solutions in order to satisfy project objectives and client requirements;
? Proactively communicate risks, issues and timelines on deliverables with the leadership.
? Ensure work management tools are updated at a minimum daily.
? Must have a minimum of a 2 year diploma in computer systems
? A minimum of 5 years professional experience in development of object oriented software;
? Proven analytical and problem solving skills;
? Familiarity working with Razor, Knockout, .LESS, RequireJS, Kendo UI, and an ORM (such as NHibernate) a definite asset.
? Knowledge of the Agile software development methodology a plus
? Experience building web-based applications using Microsoft technologies with a focus on Visual Studio.Net and C#.
? Good understanding of object-oriented design patterns;
? Good communications skills (verbal and written) with a customer oriented mindset;
? Ability to work both independently and as an effective team member.
THIS JOB HAS EXPIRED