Front End Software Developer
Convirgence · Herndon, VA · 33 mo ago
EngineeringFull-time
About the role
A Front End Applications Developer is needed to develop, enhance, and maintain enterprise / departmental IT systems. The role demands expertise in front end development and working in a team environment.
Responsibilities
- Develop, enhance, and maintain web applications
- Work independently and interact well with others
- Interact with others in a Linux environment
- Work in a constantly evolving work environment
Requirements
- Experience with front end development (Angular 2+, React, HTML, CSS, JQuery)
- Experience with JavaScript / Typescript
- Experience in Java
- Knowledge of using an IDE to code (IntelliJ, Eclipse, NetBeans)
- Experience with relational databases (Oracle / MySql)
- Experience with interacting in a Linux environment (Bash scripting, VI)
- Ability to work well with others as well as independently
Desired Skills
- Familiarity with Source code management and integration (GitHub/GitLab, Jenkins)
- Hands on experience with cloud technology (AWS / C2S)
- Experience in an Agile environment
- Experience with testing frameworks (JUnit, Mockito, Swagger, Postman)
- Experience with web services (REST) and service oriented architecture (SOA) - Spring Boot, Tomcat