About the position
This role is responsible for developing and testing code for geospatial applications in accordance with project requirements. The successful candidate will work closely with team members and mission users to ensure the effective implementation of software design specifications. Strong interpersonal skills, the ability to multitask and prioritize, and familiarity with software development protocols are essential for this position. Additionally, experience with Fortran, Python, and C++ is preferred. The company offers competitive compensation and a comprehensive benefits package, including health and wellness programs, income protection, and various leave options.
Responsibilities
- Apply good software design and development practices based on industry best practices
- Write comprehensive technical design specifications and support documentation
- Suggest new technologies and approaches
- Estimate the duration and level of effort of development tasks
- Excellent interpersonal skills
- Ability to multi-task, prioritize, and meet deadlines
- Ability to change between projects and requirements fluidly
- Familiarity with standard software development protocols and coding standards
- Assist in the development of project timelines
- Excellent problem-solving, verbal and written communication, design, development, and debugging skills
- Ability to work independently and in groups to effectively participate in the Agile software development life cycle
- Knowledge and practice of test-driven development methodology
- Knowledgeable in geospatial principles and analysis processes
- Experience with High Performance Computing (HPC) and parallel processing
Requirements
- Excellent interpersonal skills
- Ability to multi-task, prioritize and meet deadlines
- Ability to change between projects and requirements fluidly
- Familiarity with standard software development protocols and coding standards
- Application documentation including system design and technical specifications
- Assisting in development of project timelines based on platform specific software development project management principles
- Bachelors Degree in Computer Science, Geography/GIS, Engineering or related field; additional experience can be substituted for education
- 2+ years experience as a software developer; additional education can be substituted for years of experience
- Experience with Fortran and Python, C++
- Extensive Python experience a plus
- Excellent problem-solving, verbal and written communication, design, development, and debugging skills
- Ability to work independently and in groups to effectively participate in the Agile software development life cycle
- Experience with using Agile software development methodologies (Scrum)
- Knowledge and practice of test-driven development methodology
- Knowledgeable in geospatial principles and analysis processes
- Experience with High Performance Computing (HPC) and parallel processing
- Top Secret clearance level currently possessed
- Top Secret/SCI clearance level must be able to obtain
Benefits
- Insurance: Paid equal to 1X annual base salary, with a max of $260,000
- Accidental Death and Dismemberment Insurance: Paid equal to 1X annual base salary, with a max of $260,000
- Short- and Long-Term Disability Insurance: Company paid
- Optional Dependent Life Insurance
- Spouse or domestic partner coverage
- Child Coverage
- Optional Employee Life/AD&D
- Optional Hospital Indemnity Plan
- Optional Critical Illness Plan
- Optional LifeLock/Norton
- Optional College Tuition Benefit plan
- Optional Pet Discount Plan
- Optional Legal Plan
- Paid Time Off (PTO)
- Paid Parental Leave
- Holidays: Nine paid holidays each year
- Additional leave: Bereavement, Jury Duty, Election Day, Military Reservist Leave
- Retirement: 401(K) Retirement plan with company match
- Development: Conferences/Training/Certifications, Personal Coaching, Performance Management, R&D Opportunities
- Additional Perks: Bonus Potential, Rewards & recognition programs, Team building activities, Company events, IT/Computer Equipment
- Commitment to Diversity: Equal Employment Opportunity employer, no discrimination based on various characteristics
- COVID 19: Vaccination requirement or exemption with testing requirements for new employees