We are seeking a talented individual who is comfortable coding 80% of her/his day while also overseeing the daily work of the Development team. The ideal candidate will have had experience navigating in fast-paced fluid environments. The ideal candidate will have a background in Java Web Services, Micro-services, REST APIs, Spring framework and Messaging techniques. Other skills needed for this position are Nodes JS, Backbone, JQuery and Handlebar templates or other related libraries and frameworks.
- Oversee design process of Development as well as testing for large-scale, ecommerce web applications, tools, and/or software.
- Design and develop solid test software using test frameworks such as JUnit/TestNG, Jasmine, and Selenium.
- Identify and Optimize opportunities to improve the software development lifecycle.
- Evaluate new tools / products in support of changing business needs.
- Work with distributed teams across various time zones.
- Passion for product quality
- Bachelor’s Degree in Computer Science/Engineering and 3+ years of experience
- Must have at least 3+ years of experience working through the design, development, release cycle, and delivering software products to market
- 3+ years of full life cycle hands-on experience designing and developing large scale web applications on high traffic Internet site(s)
- A record of successful delivery of software applications as an individual, team leader and/or Development manager
- 3+ years of full life cycle development J2EE or UI project and development experience
- 3+ years of experience with Backbone, Marionette and Underscore or equivalent technologies
send resume to: firstname.lastname@example.org