Today
Top Secret/SCI
$119,000 - $176,000
Full Scope Polygraph
IT - Software
Fort Meade, MD (On-Site/Office)
Job Description
SALARY RANGE $119,000 - $176,000/year.
DUTIES As a successful candidate for the Software Engineer I role, you will develop, maintain, and enhance complex and diverse software systems such as processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems based on documented requirements. You will work individually or as part of a team to review and test software components for adherence to design requirements and document test results. You will resolve software problem reports and apply appropriate software development and design methodologies. You will provide input to system design decisions, including hardware/software trade-offs, software reuse, use of COTS/GOTS solutions, and requirements analysis and synthesis from the system level down to individual software components.
Required Skills
SKILLS
QUALIFICATIONS Bachelor's degree plus seven (7) years of professional experience is acceptable. Eleven (11) years of relevant experience is acceptable if the candidate does not possess a degree.
Additional Requirements:
Desired Skills
SALARY RANGE $119,000 - $176,000/year.
DUTIES As a successful candidate for the Software Engineer I role, you will develop, maintain, and enhance complex and diverse software systems such as processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems based on documented requirements. You will work individually or as part of a team to review and test software components for adherence to design requirements and document test results. You will resolve software problem reports and apply appropriate software development and design methodologies. You will provide input to system design decisions, including hardware/software trade-offs, software reuse, use of COTS/GOTS solutions, and requirements analysis and synthesis from the system level down to individual software components.
Required Skills
SKILLS
- Analyze user requirements and derive software and performance requirements
- Debug software and correct defects
- Recommend improvements to documentation and development standards
- Design, code, and modify software to add features or enhance functionality
- Integrate software into new systems or environments
- Develop data queries for databases or repositories
- Write or review technical documentation
- Serve as team lead based on project development level
- Design and implement complex database interfaces or queries
- Create and implement performance-driven algorithms
- Develop and execute software test procedures
- Analyze system standards and performance to develop solutions
- Modify software for error correction, new hardware, or improved performance
- Use scientific and mathematical models to predict and evaluate software design outcomes
QUALIFICATIONS Bachelor's degree plus seven (7) years of professional experience is acceptable. Eleven (11) years of relevant experience is acceptable if the candidate does not possess a degree.
Additional Requirements:
- Experienced with using TypeScript JavaScript language
- Experienced in using Angular Framework to develop user interfaces
- Experienced with analyzing JSON data structure when working with the ReST
- Experienced with Cascading Style Sheets (CSS) to enhance the look and feel of user interfaces
Desired Skills
- Jira
- Confluence
- Agile Framework / SAFe
- AWS
- Balsamiq
- MongoDB
group id: 91130336