02 Jan
Front End Software Developer, Mid
Job Number: R0137435 Front End Software Developer, Mid Key Role: Design and implement web application front ends for a RESTful interface. Build HTML5 graphical user interfaces with a RESTful backend. Interact with technical team members from multiple organizations in a team environment. Provide engineering level documentation to enable testing and reporting. This position requires the ability to travel up to 10% of the time, with trip durations ranging from overnight to several weeks.Basic Qualifications:
- 5+ years of experience with web based systems, including HTML, RESTful interfaces, or JavaScript
- 5+ years of experience with web design and interactive web applications
- 2+ years of experience with component-based application design
- Experience developing in an environment running the Linux Operating System
- Experience with JavaScript frameworks, including ReactJS or Angular
- Ability to program in HTML, JavaScript, JSON, and XML
- Ability to shift from one project to another in a dynamic work environment
- Top Secret clearance
- Bachelor's degree in Computer Science or Engineering
- Experience using GitLab, Jira, Confluence, and Artifactory
- Experience coding with the Python language
- Experience with software technologies, including MongoDB, Docker, Git, and Redis
- Experience with scripting languages
- Knowledge of basic wireless communication and software defined radios
- Ability to approach classical problems with new ideas and innovation
- Ability to communicate technical approaches and details within small project teams, including team interaction and presentations
- Ability to complete tasks, drive projects to closure, assimilate and correlate project information in a fast-paced environment, and incorporate them into coherent test strategies
- Ability to create and complete tasks in a timely manner
- TS/SCI clearance