As a member of the team youll create and influence innovative solutions that meet not only functional but also performance scalability and reliability requirements. You will be expected to work as a member of a high functioning Scrum team to help drive the next generation user experience for the division both internally and externally.
Front End:
- Knowledge of JavaScript libraries such as jQuery and their use in building complex interactive experiences.
- Familiarity with MVC frameworks (AngularJS Angular 2 Backbone.js or similar) and common JavaScript design patterns.
- Familiarity with Responsive Designs; AngularJS or extensive JavaScript.
- Experience using fluid grids and building responsive websites.
- Making use of Cascading Style Sheets CSS3 features & CSS frameworks to implement responsive web design.
- HTML5 including HTML5 APIs; CSS and CSS preprocessors such as SASS or Lint; DOM.
- Ability to create cross browser page layouts and components.
- Knowledge of design techniques for developing websites with good performance (i.e. lazy loading use of Spites etc.).
- Knowledge of expanded HTML5 semantics and popular HTML5 APIs (e.g. audio video SVG)
Back End/Web Services:
- Experience and knowledge of RESTful APIs or other Web Services; Java.
- Common Skills and Knowledge (all items are must haves for all roles):
- Excellent communication skills including the ability to communicate software engineering and/or development concepts and principles.
- Design develop and implement web applications including adherence to coding standards and building/running appropriate unit and integration tests and deployment scripts.
- Basic principles of software design for maintainable and extendable software.
- Analytical and problemsolving skills; Strong teamwork skills with the ability to collaborate with other developers and coworkers including distributed team members.
- Partner with QA to own the quality of the product.
- Ability to use or learn Design Patterns.
- Agile/Scrum experience or basic knowledge.
- Contribute to continual improvement by suggesting improvements to all aspects of the product development.
The following qualifications will receive strong preference:
- Bachelors degree or higher in Computer Science or a related field; software development preferably front end.
- clientside UI development; experience with HTML5 and CSS3 and popular page layout frameworks.
- Responsive Web Design Development experience; Experience mentoring junior staff and defining coding standards and best practices.
- Handson experience with multiple JavaScript libraries and frameworks (jQuery).
- Handson experience with Responsive Web Design and Web Accessibility
- Experience working with large branded websites content management systems Ecommerce platforms and backend frameworks (Java .NET) is a plus
- Experience within a large technical organization a plus.
- Familiarity with Agile concepts in an enterprise setting is a plus
- Familiarity with Content Management Systems concepts and architecture a plus.
Required Skills : AWS Cloud FormationRESTful APIsAngularjQueryJava
Basic Qualification :
Additional Skills : AWS EngineerJavaScriptSoftware Developer
This is a high PRIORITY requisition. This is a PROACTIVE requisition
Background Check : No
Drug Screen : No