Mid-Level Software Engineer
Company: Synergy ECP
Location: Annapolis Junction
Posted on: April 1, 2026
|
|
|
Job Description:
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. In an ultra-competitive
environment, Synergy ECP has thrived by adhering to our name,
making sure excellence is displayed by our E mployees, to our C
ustomers and by Improving P erformance (ECP). It’s what sets us
apart, enabling us to be an autonomous yet agile business that
delivers huge results—showing we’re ready to meet our customers’
evolving demands. Synergy ECP has earned a client list that
includes numerous Fortune 100 companies, in addition to multiple
branches of the US government and military services. Job
Description: AV, Inc. PRIME contract is seeking a Software Engineer
1 to join the software development team who will develop and
sustain integrated, feature-rich capabilities that promote
modernization of visualization and presentation tools. The software
development team will provide application development and support
to tools that allow mission analytic users to view existing data or
contribute new information in a collaborative environment. Required
skills: • Languages: Java, Python • Testing: Unit, Integration •
Source Code Control (specifically Git) • IDE (Intellij or Eclipse)
• Maven • Frameworks: Spring Boot, Flask Familiarity with multiple
of the following: • Analytical development: Machine Learning,
Stream, Batch • Virtualization Environments: Kubernetes, Containers
(Docker, Containerd), Cloud (AWS/HCI) • Streaming Frameworks:
Kafka, Flink • MongoDB, ArangoDB, Redis, PostgreSQL Desired skills:
• ElasticSearch Additional information: • Work performed in
contractor facility in Annapolis Junction • Both low and high side
access • Potential telework Required Education: • 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. Individual Capabilities
Required: • Seven (7) years experience as a SWE, in programs and
contracts of similar scope, type and complexity is required. •
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 • 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 • Serve as team lead at the level appropriate to the
software development process being used on any particular project •
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
CLEARANCE REQUIRED: TS/SCI w/ Polygraph Other Requirements: U.S.
Citizenship Compensation Spotlight: For this role, our typical
salary range starts at $175,000 and stretches up to $190,000. But
here's the deal – we're not about capping your potential. We're
committed to snapping up the best and brightest, and we're ready to
put our money where our mouth is. So, if you're one of the rare
exceptions to the status quo with the education, experience, and
that extra something special, we're not afraid to go above and
beyond to secure your talent. Because for us, it's not just about a
salary. It's about the complete rewards package, the culture, and
the opportunity to make a real impact. Taking Care of the People
Who Take Care of The Nation Compensation : We offer highly
competitive compensation that is consistently recognized by our
employees as being generous! Health & Retirement : We offer a
comprehensive Health Benefits package and 401K Retirement plan so
you can take care of yourself and your family both now and in the
future. Other health-related benefits include People Partners who
will help you navigate both personal and professional worlds, as
well as strong wellness related resources offered through our
healthcare provider. Education : Individual growth is a priority at
Synergy ECP. Employees are encouraged to take advantage of our
company-sponsored continuing education program so they can get
their degree or that next certification needed to propel them
towards the next level. Not sure what's best for your career plans,
we'll help you navigate it all! Work/Life Balance : A healthy
work/life balance is essential for building and executing your work
effectively at Synergy ECP, but it’s also necessary to allow you
the room to pursue everything you want to develop in your personal
life. We offer a generous Paid Time Off benefit and 11 paid
holidays a year. Synergy ECP also provides flexible work options
that work with your schedule and lifestyle. Philanthropy: With the
help of our amazing employees, Synergy ECP participates annually in
building awareness, volunteering and contributing to dozens of
organizations. We believe that giving back creates a sense of
purpose, engagement, and fulfillment. Have a cause you are
passionate about? We bet you'll find others here that care about it
just as much! Great Corporate Facilities : Come by our corporate
office and enjoy a weekly happy hour, take a drive to nearby
restaurants, grab a snack or coffee in our café, or utilize our
collaborative office space and conference rooms. SkillBridge: Our
SkillBridge Program takes the incredible experience our
servicemembers already have and shows them how to apply it within
corporate environments. We are fanatical about helping our
Military! Synergy ECP is committed to providing equal employment
opportunities to all qualified individuals. Employment decisions
are based on merit, qualifications, and business needs. We do not
discriminate on the basis of race, color, sex, national origin,
religion, age, disability, or any other status protected by
applicable law. We welcome candidates from all backgrounds and are
dedicated to maintaining a professional and respectful workplace
where every employee can succeed.
Keywords: Synergy ECP, Reading , Mid-Level Software Engineer, IT / Software / Systems , Annapolis Junction, Pennsylvania