Kepora logo

Software Developer

Posted 3 days ago

OfficeMaryland

🔒 Clearance & Citizenship Requirements

This position requires U.S. Citizenship and an active TS/SCI security clearance with Full Scope Polygraph. Candidates who do not currently hold these credentials will not be considered.


Description:
Support a team creating component based services to integrate with multiple applications and frameworks. Provide development support for service and application development to enhance and develop mission-based solutions and support other program office software projects.

Mandatory Skills:
1.
• Demonstrated experience developing Python applications with data science libraries.
2.
• Demonstrated experience with ML frameworks like scikit-learn, SpaCy, TensorFlow, PyTorch, Keras.
3.
• Demonstrated experience with Natural Language Processing techniques.
4.
• Demonstrated experience with AWS Services and Cloud based development.
5.
• Demonstrated experience working with REST services.
6.
• Demonstrated experience working with SQL, including Postgres.
7.
• Demonstrated experience with search syntax to include ICQL and Retrieval Ware.
8.
• Demonstrated on-the-job experience exhibiting analytical skills to assess customer requirements and create innovative solutions.
9.
• Demonstrated on-the-job experience exhibiting problem solving skills to include debugging and testing web applications.

Optional Skills:
1.
• Demonstrated experience in the practical application of engineering science and technology, including applying principles, techniques, procedures, and equipment to the design and production of various goods or services.
2.
• Demonstrated experience in design, such as design techniques, tools, and principles involved in production of precision technical plans, blueprints, drawings, and models.
3.
• Demonstrated experience in project management processes, procedures and tools.
4.
• Demonstrated experience in Project Management concepts and principles.
5.
• Demonstrated experience in Project planning and management skills, including scope of work, time estimation, and resource assignment.
6.
• Demonstrated experience in Technology Design, such as generating or adapting equipment and technology to serve user needs.
7.
• Demonstrated experience in Troubleshooting, such as determining causes of operating errors and deciding what to do about it.
8.
• Demonstrated experience in Systems Analysis, such as determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes.
9.
• Demonstrated experience in Operations Analysis, such as analyzing needs and product requirements to create a design.
10.
• Demonstrated experience in identifying technology gaps in current capabilities and processes.
11.
• Demonstrated experience in developing a project plan and workflow based on a project management model.
12.
• Demonstrated experience in troubleshooting and problem solving both technical and non-technical issues with equipment, systems, networks, and computer operations.
13.
• Demonstrated experience in conveying technical information to non-technical individuals.
14.
• Demonstrated experience in troubleshooting and problem-solving issues related to development across multiple security boundaries including both high and low side environments.
15. Other Skills - will be in Matrix:
16. Experience designing and developing tools that integrate with mission applications.
17. Experience designing and developing collaborative tools, data manipulation techniques, data visualization techniques, and directory services.
18. Designing, building, and maintaining ETL (Extract, Transform, Load) pipelines for data applications.
19. Developing, testing, evaluating, and integrating machine learning models, in particular Large Language Models, into production software.
20. Creating RESTful APls or microservices (using Flask, FastAPI, or Django) to expose data insights or models to other applications.
21. Experience providing the operations and maintenance of operational systems including cloud based activities.
22. Experience modifying existing software to correct errors or to improve performance.
23. Experience optimizing algorithms for efficiency and implementing monitoring tools like Prometheus or MLflow to track model performance, detect drift, and ensure software reliability in production environments.
24. Experience analyzing user needs and software requirements to determine feasibility of design within time and cost restraints for Sponsor consideration.
25. Experience consulting with customers about software system design and maintenance.
26. Experience developing and directing software system testing and validation procedures, programming, and documentation.
27. Experience conferring with other application's systems analysts, engineers, programmers and others to obtain information on project limitations and capabilities, performance requirements and interfaces.
28. Experience correcting errors by making appropriate changes and confirming the desired results are produced.
29. Experience compiling and writing documentation of program development and subsequent revisions, inserting comments in the coded instruction so others can understand the program.
30. Experience writing, updating, and maintaining applications or software packages to handle specific tasks.
31. As needed, consulting with managerial, engineering, and technical personnel to clarify technical aspects of the program(s).
Job details
Workplace
Office
Location
Maryland

Kepora is a Woman-Owned, software engineering firm who specializes in frameworks/platforms like spark, tensorflow, aws, and other tools like Splunk and Tableau to meet their customers’ needs. Kepora has experience with cutting edge data science to help customers get the information they need.

Key team members

Joe McMahon

Joe McMahon

Maewanda Burks

Maewanda Burks

Tim Schneider

Tim Schneider

Mike Castle

Mike Castle

Apply smarter with Jobr

Jobr aggregates jobs directly from company career portals — no middlemen. Our team applies on your behalf with AI-tailored resumes, reviewed by a human before submission.

Direct from company career pages
AI-personalised cover letters
Human review before every submit
Application tracking & follow-ups