Logo
Synergy ECP

Software Engineer

Synergy ECP, Baltimore, Maryland, United States

Save Job

Overview

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 focuses on data transport solutions, software and systems engineering, and other solutions to deliver capabilities to high-level decision makers that enhance national security. Seeking a

Software Engineer

to join the software development team to develop and sustain integrated, feature-rich capabilities that promote modernization of visualization and presentation tools. The team provides application development and support to tools that allow mission analytic users to view existing data or contribute new information in a collaborative environment. Responsibilities

Develop and sustain integrated, feature-rich software capabilities for visualization and presentation tools. Provide application development and support to tools used by mission analytic users in a collaborative environment. Participate in services-focused or full-stack software development, with experience in Java (Springboot, unit testing), Groovy (XML parsing, ETL), Dataflow (Niagara Files), virtualization (Kubernetes, Rancher, Docker, containers), MongoDB, microservices, Spring, Jersey REST, Git, Maven, jUnit, Mockito. Assist with designing, coding, testing and debugging software; develop data queries for databases or data repositories; write or review software and system documentation. Coordinate with system engineers and hardware engineers to derive software requirements and evaluate project limitations and capabilities. Develop and implement complex algorithms and data interfaces; ensure software meets performance and functional standards. Lead software development activities as appropriate to the process used on projects; oversee one or more teams and monitor their performance. Ensure quality control of developed and modified software and propose improvements to documentation and development standards. Coordinate software system installation and monitor equipment functioning to meet operational specifications. Evaluate new technologies and processes for complex software projects and consider their applicability to current programs. Qualifications

Twenty (20) years experience as a Software Engineer in programs and contracts of similar scope, type, and complexity is required. Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of SWE experience on projects with similar software processes may be substituted for a bachelor’s degree. Clearance & Other Requirements

TS/SCI w/ Polygraph U.S. Citizenship Compensation & Benefits

Base pay range: $180,000.00/yr - $250,000.00/yr. Compensation Spotlight highlights a competitive rewards package beyond base salary, including culture and impact opportunities. Compensation: Highly competitive compensation recognized by employees as generous. Health & Retirement: Comprehensive health benefits and 401K retirement plan, gym wellness benefit, People Partners, and wellness resources. Education: Company-sponsored continuing education programs to support degree or certification goals. Work/Life Balance: Generous Paid Time Off and 11 paid holidays; flexible work options. Philanthropy: Annual participation in charitable activities and volunteering opportunities. Facilities: Corporate office amenities including a weekly happy hour and available collaboration spaces. SkillBridge: Program to help servicemembers apply experience in corporate environments. Equal Employment Opportunity

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. Seniority level

Not Applicable Employment type

Full-time Job function

Engineering and Information Technology Industries: Transportation, Logistics, Supply Chain and Storage Referrals increase your chances of interviewing at Synergy ECP by 2x Other Nearby Roles

Junior Full Stack Software Engineer (JAVA) – Annapolis Junction, MD Junior Full Stack Software Engineer (Part-Time/Internship) – Fort Meade, MD Various locations and salary ranges listed in the original posting We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr