Previous Job
Previous
Marketing Offer Management Systems Sr. Developer
Ref No.: 18-37551
Location: Ann Arbor, Michigan
Position Type:Full Time/Contract
Experience Level: 6 Years
Start Date: 05/31/2018
 Generic Specifications
• Performs product design tasks of a moderate to high complexity which require research and analysis
• Perform system design and specification development, program logic and flow-charting, testing, debugging, and documentation
• Works independently and with supervisory review on moderate to highly complex programming tasks.
• Provides analysis of problems and recommends solutions.
• Prepares program specifications and develops coding logic flowcharts
• Participates in client interactions, possibly with more senior team members, to develop system solutions to business problems
• Works within established procedures to develop, test, implement, and maintain application software
• Mentors more junior developers and may lead projects as needed
• Recognized as a SME on a particular system, aspect or module of a system
• Preferred Bachelor's degree in Computer Science or related discipline

Technical Specifications
• Minimum 4 years of experience on cross browser compatibility like Firefox, Google Chrome and Internet Explorer
• Minimum 4 years of working exposure with Java 5+ (Java 8 is preferred)
• Minimum 4 years of working exposure to rest based services
• Minimum 4 years of working exposure with Apache TC Server or Web Sphere Application
• Minimum 4 years of experience in developing and designing user experiences of web applications using HTML5/HTML/XHTML, JavaScript, jQuery and Ajax.
• Preferred working exposure to real time, concurrent and high volume transaction systems
• Preferred working exposure to scripting background with extensive knowledge of Unix/Linux and shell scripts
• Preferred working exposure to Behavior Driven Development (BDD)
• Programming experience in AngularJS version 1.5+ or 2.x + is a plus
• Minimum 4 years of experience in developing web page quickly and effectively using MVC Frameworks like Angular JS/React, Responsive Web Design, Bootstrap/Material design is a plus
• Package management and deployment experience with tools like Gulp, Web pack, NPM is a plus
• Working experience with UX, CSS/CSS3 is a plus
• Strong working exposure to Maven/Gradle, Junit, Karma, Selenium, Git, JIRA and Jenkins is a plus