A complete application in a minute — tailored resume and cover letter, ready to send.
Cova Strategies is seeking talented Software Engineers to join our onsite team at Fort Meade, MD. You will contribute to development, enhancement, and maintenance of high-performance software systems across analytics, data processing, and enterprise solutions.
The role emphasizes collaboration, technical excellence, and continuous learning while offering a strong benefits package and opportunities to impact the company's growth.
Cova Strategies is seeking talented and driven Software Engineers to join our dynamic, employee-focused
engineering team. In this role, you will contribute to the development, enhancement, and maintenance of
complex and innovative software systems. These systems span a wide range of applications, including high-
performance analytics, cutting-edge algorithm design, large-scale data processing, real-time computing, and
enterprise business solutions.
You’ll work in a collaborative environment where creativity, technical excellence, and continuous learning are
highly valued. If you're passionate about solving challenging problems and making a meaningful impact
through software, we invite you to bring your expertise to our small but rapidly growing team.
In addition to offering highly competitive compensation and an outstanding benefits package, Cova
Strategies is a company who prioritizes employee happiness and actively involves team members in shaping
the company's future. We are dedicated to creating a workplace culture where employees feel genuinely
valued and supported.
We believe that your job should not only challenge you but also bring you joy. We are committed to
supporting your career goals and fostering your professional growth. If you would like to hear more, please
reach out.
Security Clearance:
Active TS-SCI with FS poly required.
Citizenship:
Due to the clearance requirement, all candidates must be U.S. citizens.
Place of Performance:
Ft. Meade, MD.
Pay Rate
Please note, the compensation range for this position is determined by a comprehensive evaluation of multiple
factors, including, but not limited to, the candidate’s skills, experience, education, certifications, and the
specific needs of the organization.
Responsibilities:
Analyze user requirements to derive software design and performance requirements.
Debug existing software and correct defects
Provide recommendations for improving documentation and software development process standards
Design and code new software or modify existing software to add new features
Provides specific input to the software components of system design to include hardware/software trade-
offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of
new development, and requirements analysis and synthesis from system level to individual software
components.
Integrate existing software into new or modified systems or operating environments
Develop simple data queries for existing or proposed databases or data repositories
Write or review software and system documentation
Design or implement complex database or data repository interfaces/queries
Develop or implement algorithms to meet or exceed system performance and functional standards
Assist with developing and executing test procedures for software components
Develop software solutions by analyzing system performance standards, confer with users or system
engineers; analyze systems flow, data usage and work processes; and investigate problem areas
Modify existing software to correct errors, to adapt to new hardware, or to improve its performance
Design, develop and modify software systems, using scientific analysis and mathematical models to predict
and measure outcome and consequences of design
Design or implement complex algorithms requiring adherence to strict timing, system resource, or
interface constraints; Perform quality control on team products
Implement recommendations for improving documentation and software development process standards
Confer with system engineers and hardware engineers to derive software requirements and to obtain
information on project limitations and capabilities, performance requirements and interfaces
Coordinate software system installation and monitor equipment functioning to ensure operational
specifications are met
Qualifications:
Bachelor’s degree in Computer Science or related discipline from an accredited college or university is
required. Four (4) years of additional SWE experience on projects with similar software processes may
be substituted for a bachelor’s degree.
Active TS/SCI with FS Polygraph security clearance required.
Must be willing to work onsite five days/week.
Seven (7) years experience as a SWE in programs and contracts of similar scope, type, and complexity is
required.
Self motivated
Required Skills:
UI framework experience with React, and Angular.
Relational databases experience Postgres, and SQLite.
Understanding of Containerization in Docker.
Familiarity with operating systems windows, Linux, IOS, or Android.
Joining Cova means joining a team that values your expertise and well-being.
We offer a comprehensive benefits package designed to support you personally and professionally.
Our benefits include:
100% Paid Medical, Dental & Vision with CareFirst (for you & your family)
No Payroll Deductions or Deductibles
Short- & Long-Term Disability Coverage
Life Insurance – 150% of Salary (up to $200K)
401(k) with 6% Match – Fully Vested Immediately