Founded in 2007 and headquartered in Columbia, Maryland, Synergy ECP is a leading provider of cybersecurity, software and systems engineering and IT services to the U.S. intelligence and defense communities. The company leverages its expertise in data transport solutions, software and systems engineering, and other solutions to deliver critical and innovative capabilities to high-level decision makers that enhance our nation’s security.
Synergy ECP is looking for a Backend Python Software Engineer to develop, test, deploy, and sustain 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. Essential duties and responsibilities include:
• 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
A bachelor's degree in computer science or related discipline from an accredited college or university is required and four (4) years of experience as a SWE on projects and program of similar scope and complexity. In lieu of a degree, seven (7) years of experience as a SWE in programs and contracts of similar scope, type and complexity is required
Required Capabilities:
• Python
• PIG
• Py-Spark
• Django or Flask
• MongoDB or MariaDB
• Micro service model
Desired Qualifications:
• NiFi
• PressureWave
• Swagger
• AWS,C2S or other cloud experience
• Docker
• Visual Studio Code or similar IDEs
• JSON and/or XML serialization
• Jira
• Confluence
• Git version control
• Agile
CLEARANCE REQUIRED
The qualified individual must be fully cleared in current access with the appropriate MPO client polygraph
Taking Care of the People Who Take Care of The Nation
Synergy ECP is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity and expression, age, disability, veteran status, or any other protected class.
Top Skills
What We Do
Welcome to Synergy ECP, the most trusted partner in navigating the complex landscape of cybersecurity and digital transformation. With nearly two decades of dedicated service, we specialize in Cybersecurity, Engineering, Mission IT, and Special Programs Support, delivering mission-critical solutions to defense and intelligence agencies.
Our team is counted on to address the most challenging national security issues with precision, leveraging our deep expertise and innovative technologies. Synergy ECP embraces the strategy and focus behind our name offering true collaboration and excellence. Our centralized focus begins with the investment in our Employees alongside our commitments to our Customers – together to improve Performance. We simply cannot have one without the other.
Synergy ECP aims to be intentional in our work, our commitment to our employees, and to how to continuously evolve and grow to deliver excellence.
Explore our career options on our website and find your path with us!