Software Systems Integrator
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+30 more
Job description
- Take initiative to drive integration efforts forward by coordinating across teams and stakeholders.
- Collaborate with external stakeholders and internal teams to capture and analyze data feed requirements.
- Employ and refine repeatable data feed integration processes to ensure efficiency, consistency, and scalability.
- Analyze unique or technically challenging data exchange requirements, designing tailored solutions.
- Write comprehensive data mappings between external data formats (CSV, JSON, XML, Parquet, ORC, etc.) and the program’s internal data structures.
- Create, update, and present system diagrams, integration workflows, and technical architecture artifacts.
- Write and maintain actionable Jira tickets to guide development work.
- Partner with cybersecurity teams to validate architecture changes and meet security requirements.
- Oversee end-to-end testing for new data feed integrations, identifying and resolving issues.
- Engage in lightweight scripting and software development tasks to enable custom data transformations.
Requirements
Education: Bachelor’s degree in Computer Science, Software Engineering, Data Science, Information Systems, Systems Engineering, or a related technical field and nine (9) years of relevant experience; OR a Master’s degree and seven (7) years of relevant experience. Equivalent years of directly related experience may be considered in lieu of a degree.
Experience: 8+ years of professional experience in one or more of the following roles: Software Systems Engineer, Data Engineer, or Software Engineer. Experience should include designing and integrating complex software architectures, ETL pipelines, and scalable systems for secure data exchange. Proficiency in integrating data feeds, APIs, and distributed systems is required.
Technical Skills: Strong programming skills in Java, Python, and SQL. Proficiency with data formats such as CSV, JSON, and XML. Demonstrated experience in designing, developing, and maintaining data pipelines. Expertise in troubleshooting performance bottlenecks and compatibility issues. Strong collaboration skills in cross-functional Agile teams.
Citizenship: U.S. Citizenship is required for this position., * Additional certifications (e.g., CompTIA Security+, CISSP, CCSP) or certifications in data engineering, cloud architecture, or software networking.
- Familiarity with additional programming or scripting languages such as Rust, Go (Golang), R, or Python libraries like Pandas is a plus.
- Experience with cloud-focused programming (e.g., working with APIs, cloud SDKs).
- Familiarity with event-driven architectures or stream-processing technologies like Kafka or RabbitMQ.
- Proven ability to work in secure environments, performing installations and integration events in restricted areas.
- Proficiency in lightweight scripting to automate data transformations.
- Knowledge of software design patterns and distributed system architectures.
- Strong analytical, organizational, and problem-solving skills.
About the company
Join the Data Feed Integration (DFI) team on the Advanced Battle Management System (ABMS) Cloud-Based Command and Control (CBC2) Program. In this role, you will support efforts as the Lead Systems Integrator (LSI) by driving data feed integration initiatives. The DFI team plays a pivotal role in ensuring the seamless integration of external data feeds, API-based systems, and internal architectures, enabling mission success. This position is central to modernizing advanced Command and Control (C2) capabilities for government systems and advancing operational readiness.
Work Environment
This position operates in a hybrid work environment with responsibilities divided between 25% travel for installations and integration events in secure spaces, 25% in-office presence for team collaboration, and 50% remote work. This is a position that blends technical, strategic, and collaborative responsibilities. You will manage repeatable, standardized integration processes while also developing custom solutions for complex challenges requiring knowledge of software networking, secure data exchange, and system compatibility., Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRateds Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico.
Everforth Apex uses a virtual recruiter as part of the application process. Click for more details. By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Everforth Apex and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
The 12 Best Jobs for Software Engineers
Fully Remote Software Engineer Jobs
Top-Paying Tech Jobs (with Salaries)