SilverEdge
Software Engineer
SilverEdge, Laurel, MD
Required Skills
Overview
SilverEdge is a premier provider of innovative cyber, software and intelligence solutions addressing everyday challenges to meet mission goals across the DOD and Intel Communities and beyond. We are seeking a candidate to augment the existing team as a software developer providing full life cycle support to the Human Resource Applications and Services organization. A successful candidate will be comfortable working in a team environment, collaborating with other developers and having frequent interaction with customers. This position will require working in a fast-paced team and a willingness to take on challenges to creatively solve customer requirement problem sets. The role requires a self-motivated individual that will support new development work as well as sustainment activities to Human Resource applications.
Responsibilities
Overview
SilverEdge is a premier provider of innovative cyber, software and intelligence solutions addressing everyday challenges to meet mission goals across the DOD and Intel Communities and beyond. We are seeking a candidate to augment the existing team as a software developer providing full life cycle support to the Human Resource Applications and Services organization. A successful candidate will be comfortable working in a team environment, collaborating with other developers and having frequent interaction with customers. This position will require working in a fast-paced team and a willingness to take on challenges to creatively solve customer requirement problem sets. The role requires a self-motivated individual that will support new development work as well as sustainment activities to Human Resource applications.
Responsibilities
- Six (6) years of experience in software development/engineering
- Bachelors degree from an accredited college or university in Computer Science or related discipline
- Experience in one of the following JavaScript frameworks: Angular, Vue, React, with the willingness and ability to pivot to one of the others
- Experience with SQL and NoSQL databases
- Experience integrating external resources through REST APIs
- Proven ability to work with the customer and team to elicit requirements and translate them to actionable tasks
- Understanding of automated unit and integration testing
- Experience with Docker
- Willingness to learn modern technologies
- Experience working directly with customers to understand requirements and troubleshoot system issues
- Experience with GitLab
- Experience with GitLab runners for continuous Integration
- Experience with Agile methodologies
- Experience with Ansible
- Experience creating and consuming RESTful endpoints
- Experience setting up and maintaining Linux environments
- Working knowledge of accessibility standards (ADA Section508 compliance)