Software Engineer I
Black Eagle Defense
Fort Meade, United States of America
1 month ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Junior Compensation
$ 176KJob location
Fort Meade, United States of America
Tech stack
Testing (Software)
Java
Agile Methodologies
Business Analytics Applications
Computer Programming
Databases
Software Debugging
Python
Ansible
Software Engineering
PySpark
Patch Management
Apache Nifi
Job description
- 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
Requirements
- Analyze user requirements and derive software and performance requirements, 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:
- Strong background in analytics development
- Proficiency in Pig and PySpark
Desired Skills
- Experience with patch management and IAVA tracking
- Programming skills in Python, Java, or Scala
- Familiarity with NiFi and Ansible
- Experience working in Agile environments