As part of the Secure the Enterprise initiative, develop capabilities to shift from the current manual system security evaluation and authorization process to a new model that emphasizes automation, streamlined processes and approvals, continuous monitoring and assessment, and network data gathering across the entire life cycle of a project.
The software engineer will provide the development, test, deploy, and sustainment of various Python based ReST end points, microservices, and data model management capabilities utilizing Django and Flask frameworks to interact with data models such as MariaDB, MongoDB, and PostgreSQL and send data upon request, in JSON format, to UI front ends.
The developer will provide middleware and backend support to all system applications.
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.
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.
Develop or implement algorithms to meet or exceed system performance and functional standards.
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 improve its performance.
Requirements
Seven (7) years experience as a SWE, in programs and contracts of similar scope, type, and complexity.
Bachelor’s degree in Computer Science or related discipline from an accredited college or university.
Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree.
Python
Experienced using Django or Flask
Databased experience using MongoDB or MariaDB
ReST endpoint development
Micro service model
Tech Stack
Django
Flask
MariaDB
Microservices
MongoDB
Postgres
Python
Benefits
Competitive health, dental, and vision plans with 100% paid premiums.
401k: We contribute 6% even if you don't!
Time Off: 11 standard holidays, and 25 days of PTO
Career Development: Get career counseling and individualized career development plans, including education and training.