Front-end software engineer will participate in technology activities related to new web application development and/or major enhancements. This includes reviewing system design specs, contributing to technical design documentation, coding, unit testing, conducting development-led integration testing, and defect resolution throughout all phases. The successful candidate will have demonstrated expertise in both client-side (presentation layer) and server-side (integration/controller layer) web development.
Primary Responsibilities
- Perform software development on new applications using Java technologies
- Contribute to story grooming as part of an agile project delivery
- Follow quality-driven processes including collaborative code design review, writing technical documentation, and executing end-to-end unit testing
- Provide software engineering support through defect analysis and resolution
Education & Experience
- 7+ years of web application development experience
- Experience with Web Services, XML Messaging, WSDL
- Recent experience in web application development (client- and server-side)
- Strong web application support capability
- Experience with agile development methodologies
- Bachelor’s degree (or foreign education equivalent)
Qualifications
Skills and Knowledge
- Angular 5
- Java/J2EE
- JSP
- JavaScript
- HTML/HTML5
- CSS
- XML
- Web services integration with SOAP and/or RESTful
- Spring MVC Framework
- JSON
- JQuery
- Fortify/Veracode
- SONAR
- GIT/Stash
Additional Information
All your information will be kept confidential according to EEO guidelines.