Software Engineer - Clearance Required

Debugging, Government, Computer science, COTS, Information systems, Real-time, Software development, Software design, Software engineering, Software, Test methods, Algorithms, polygraph
Full Time
Depends on Experience

Job Description

Eccalon is seeking a qualified Software Engineer, Level 1 (SWE1) Web Application Developer with solid experience in these technologies: object-oriented PHP7, VueJS, JavaScript, Typescript, SQL/MariaDB. The primary focus will be developing user-facing web applications and components. The candidate will implement them with the Vue.js framework, following generally accepted practices and workflows. The software engineer will coordinate with other team members, including back-end developers and UX/UI designers.

Security Clearance Requirements:

This position requires all candidates to be U.S. Citizens and possess an active TS/SCI Security Clearance with a Polygraph

 

Responsibilities:

  • Web Application Development, Maintenance and Support
  • Building dynamic, modular, reusable system components
  • Implementing software testing throughout development life-cycle
  • Optimizing application for usability, scalability, security and performance

 

Required Qualifications: 

  • A minimum of seven (7) years of experience in Software Development.
  • Motivated self-starter with ability to write efficient, secure, well-documented code
  • Object-oriented PHP7 Web Application / PHP Framework skills (Lumen/Laravel preferred)
  • Server-Side Rendering (SSR)/ Single-Page Application (SPA) experience
  • Strong JavaScript development capabilities (ES6+) using Typescript
  • Solid Vue.js experience with templates, components, reactivity, and rendering virtual DOM
  • Node front-end packaging and deployment experience
  • Relational Database / SQL experience with MySQL/MariaDB.
  • Test-Driven Development knowledge with unit testing mindset, integration testing skills
  • E2E Testing Framework experience to validate web application (Cypress preferred)
  • SCM experience with Git desired and preferably Atlassian Suite of tools.
  • Solid Linux skills and DevOps experience in Linux environment (Ansible experience plus).
  • Secure Development / Pen testing /Web Application Assessment experience preferred
  • Knowledge of how to resolve OWASP issues SQL Injection, XSS, CSRF, HPP
  • Development or Security Certification plus (eg. GWEB, GWAPT, Security+, CEH, OSCP)

 

Required Education:

  • Bachelor's degree in Computer Science or related discipline from an accredited college or university is required.
    • Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree for a total of 11 years without the Bachelor's degree.
Dice Id : 91012586
Position Id : 6633797
Originally Posted : 3 months ago
Have a Job? Post it

Similar Positions

Senior Software Engineer
  • Hirewell
  • Northbrook, IL
Software Engineer
  • Experis
  • Silver Spring, MD
Senior Software Developer
  • Visionist
  • Columbia, MD
Ruby Rails Developer (Mid-Senior Level)
  • Ionidea
  • Washington D.c., DC
Jr Software Developer
  • The Denzel Group
  • Ruxton, MD
Junior Software Engineer
  • Avesta Computer Services
  • Annapolis, MD
Sr SW Engineer - Tools & Infrastructure Dev.
  • SAIC
  • Annapolis Junction, MD