Senior Application Developer #2341
Careers
- Fairfax, VA
- Information Technology
Share
GovCIO is a team of transformers—people who are passionate about transforming government I.T. We believe in making a difference by developing digital strategies and delivering the technology-related innovation that improves governmental operations each day.
But we can’t do it alone. We welcome and nurture an inclusive and diversified work culture. Because different backgrounds, experiences, abilities, and perspectives make us better decision-makers, problem solvers, and creators. We’re changing the face of I.T. – from our diverse staff to the end-products we develop. And we’re excited to expand our team. Are you ready to be a transformer?
Responsibilities
- Provide leadership in the design, build, and modification of application software using a variety of programming languages such as NodeJS, HTML5, Typescript, Java.
- Recommend and implement multiple design patterns such as MVC, web services, SOA, and/or microservices
- Manage legacy code and/or develop new code using container technologies such as Kubernetes
- Develop and execute unit tests to verify code meets functional requirements
- Identify applicable secure coding techniques to harden code
- Integrate COTS products, uses APIs, interacts with data repositories, and manages system interfaces
- Lead development team to resolve integration issues, vulnerabilities, and functional defects
- Minimize technical debt by applying coding standards and best practices
- Work closely with Systems Analysts to build or modify software to meet the business needs of the organization
- Develop all code to conform to DEA system security requirements
Required Qualifications
- Bachelor’s with 8+ years (or commensurate experience)
- Must have active Secret clearance and able to acquire DEA suitability
- Java (5 years)
- NodeJS (5 years)
- HTML5 (3 years)
- Typescript (Angular or React) (3 years)
- ExpressJS (5 years)
- Exposure to Microservice architecture
- Docker/Kubernetes/OpenShift experience (3 years)
- System Administrative/DevOps experience (3 years)
- Unix/Linux (5 years)
- Active Directory Federated Services
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Experience working with Git commands
- Experience working in an Agile environment
- Experience building RESTful API’s concepts
- Familiarity with DevSecOps principles
- Experience with container technology
Desired Qualifications
- Experience with ReactJS or Angular Elements
- Experience with MEAN Stack
- Adobe XD/Moqup/Prototype or Wireframe experience
- Micro-front-end design and code experience
- Familiarity with modern front-end build pipelines and tools
- Developed and managed Docker/Kubernetes image/containers
- Experience with Windows Server Administration, such as creating/managing certificates
- Experience with Webpack, NPM
- Experience with browser-based debugging and performance testing software
- Experience with Linux using the command-line interface
#zr
Not The Right Fit?
Is this not the job you’re looking for? That’s ok! We’ve got plenty of other opportunities for you to peruse. Search all of our open positions by your area of interest or location.
