Employment Opportunities » Senior Software Developer
Senior Software Developer
Job Type: Full Time
Posted: November 24, 2014
Location: Greater Philadelphia Area
Desired Skills:
- Assist the marketing and product groups in evaluation of ideas to make go/no go market decisions.
- Develop prototypes for the ideas that get “Go” decision from stakeholders.
- Work with development groups within the company to take the prototypes to production.
- Assist in crafting and maintaining the future state technology architectural strategy and roadmap.
- Evaluate new technologies and software products to determine feasibility and desirability of incorporating their capabilities within the company's products.
- Works with third party vendors to develop software and/or integrate their software into the company's products.
- Guide and contribute extensively to the ongoing collection, development, review and adoption of architecture and development standards and best practices.
- Stay up to date on latest technologies, open source projects and languages.
- Mentor and assist developers as they migrate to new technologies.
- Bachelor's degree in engineering or computer science
- Strong Object Oriented Design Skills
- Web development
- Proficient in HTML, CSS, JSON, JavaScript
- Ability to translate UX Design to web app solution
- Familiarity/Experience with responsive web app design
- Familiarity/Experience with CSS frameworks like Bootstrap, Foundation
- Familiarity/Experience with CSS preprocessing frameworks like LESS, SASS
- Familiarity/Experience with client side AJAX web apps
- Familiarity/Experience with client side MVC or MVVM frameworks, AngularJS preferred
- Familiarity/Experience with client side app unit and end-to-end testing, Karma, Jasmine preferred
- Familiarity/Experience with client side app tasks development automation, Grunt preferred
- Familiarity/Experience with mobile web apps (target browsers: Safari for iOS and Chrome/WebKit for Android)
- Familiarity/Experience with mobile hybrid apps, Phonegap preferred
- Full understanding of Service Oriented Architecture and Web Services: RESTful and SOAP
- Full understanding of Single Sign On and relevant technologies/specifications like OAuth, OpenID and SAML
- Excellent analytical, communication, organizational and problem-solving skills coupled with a strong work ethic
Additional Preferences
- Experience with Spring Framework
- Experience with Hibernate/JPA.
- Good understanding and experience in relational databases ( Oracle)