Vous êtes sur la page 1sur 3

Senior UI Developer: Prime Vendor Requirement

Location: Lansing, MI

Note: Must be Senior with 9 Plus years and have a LinkedIn page

Phone and Skype

Required Skills:

Technical

 Have worked the last 2 (two) years as a Web UI Developer. Minimum of 7 (seven)
years of total professional experience.
 Expert level knowledge of JavaScript.
 Extensive use of recent JavaScript Web UI development environments/frameworks.
Preferably using Angular.js (version 2+) or React. Agular 2 is a MUST HAVE
 Expert level understanding of JQuery, AJAX and HTML/HTML5.
 Extensive experience consuming HTTP REST/JSON and API level system integration
on Web UIs.
 Detailed knowledge of browser DOM with direct manipulation.
 Able to write & Modify CSS to meet visual guidelines using HTML5.
 Has written at least 20K lines of code directly in JavaScript manipulating browser
Chrome.
 Has written HTML that scales between form factors using Native HTML features
without using Bootstrap.
 Comprehensive knowledge of Web design patterns and front-end technologies such
as HTML5, JQuery and MVC framework (Struts/Spring).
 Experience with TDD (Test Driven Development/Design) for UI and Server
development. Understanding of test code coverage requirements.
 Experience with Junit, Selenium, Cucumber and Continuous Integration.

Non-Technical:

 Bachelor of Science in Computer Science, Information Systems, Engineering or a


related field or comparable work experience.
 Excellent communication skills with the ability to solicit and formalize requirements
and work with end users/customers.
 Ability to work in a semi-structured environment where requirements and priorities
are dynamic.
 Experience working on an agile development team. SCRUM, Kanban, Lean, …

Highly Desirable:

Technical
 Experience working directly with Jetty, Tomcat or similar server writing at the
HttpServlet. Has directly written REST JSON services at this level using only the
container and J2SE features.
 Extensive experience implementing, maintaining and using HTTP REST/JSON and API
level system integration tests to facilitate release process.
 Solid Java and J2EE development skills with 7+ years J2EE experience.
 Solid understanding of the collections frameworks.
 Object-oriented and service-oriented design concepts, including knowledge of data
transfer objects and associated design patterns.
 4+ years’ experience in SQL and Oracle. Understands and can explain when
transitional semantics will limit scalability in large scale distributed systems.
 RDBMS schema design experience. Also includes experience designing business
domain specific JSON to transport partially materialized views from the schema.
 RDBMS schema refactoring experience with experience releasing breaking changes to
prod with minimal downtime.
 Experience with Webscale technologies such as Kafka, Memcache, Riak, AWS, Shared
nothing architectures.
 Experience building and deploying software onto AWS or Openstack using Chef,
Docker or similar technologies.

Non-Technical

 Experience in Insurance Domain


 Experience in Claims Processing Domain
 Experience in Dental Claims Processing Domain
 Experience in Inventory Control or Audit Domains
 Experience in HIPAA and PCI security Domain
 Good understanding and ability to explain ROI tradeoff between System API
integration tests and Unit tests and how they would make such a decision in a
budget constrained environment.

Nice to Have:

Technical

 Master of Science in Computer Science, Information Systems, Engineering or a


related field.
 Knowledge of UML.
 Recent experience with Oracle Weblogic 10.3.x or greater.
 Working knowledge of developing and deploying applications in Weblogic Portal
environment.
 JavaServer Faces (JSF) technology knowledge and experience.
 Understanding of Service Oriented Architecture and experience working with web
services.
 Written parser for files of complexity equal or greater than EDI 834 in at least 2
different languages.
 When using libraries such as J2EE Soap need to understand and verbalize how this
works through the entire stack and how it could be implemented from the ground
up.
 Experience writing complex general-purpose algorithms such as databases, machine
learning engines, parsers, etc.
 Conversant and able to use at least 4 programming languages.
 Experience with Java Message Service (JMS) and Message Driven Bean (MDB)
development is preferred.

Non-Technical

 Writes code both at work and for fun. Has created or contributed to open source
projects.
 US Citizenship is preferred.
 Experience in the insurance industry, specifically with the health care industry.

Minimum Physical Expectations:

 Physical activity that often requires extensive time working on a computer.


 Physical activity may require lifting under 25 lbs.
 Must be able to sit, stand, walk, bend, push, and pull with or without assistive devices
 Must have control of fine motor movements and the ability to grasp small objects
 Physical activity that sometimes requires travel
 Specific vision abilities required include close vision, depth perception, and the ability
to adjust and focus.
 Must hear and speak well enough to conduct business over the telephone or face to
face (in English) for long periods of time.

Vous aimerez peut-être aussi