What are the responsibilities and job description for the Senior Software Integration Engineer position at Evans & Chambers Technology?
Evans & Chambers Technology is seeking a highly motivated Senior Software Integration Engineer to join our team!
Evans & Chambers partners with the US national defense community to create fully integrated, resilient, and innovative digital solutions that enable them to make smart decisions in real-time. We work with our customers on everything from conquering their data to improving and safeguarding IT infrastructure. Our ultimate goal? To enhance our nation's ability to identify, address, and act - no matter what challenges arise.
Clearance: Top Secret with ability to obtain a Polygraph
Location: Remote with ability to report to offices in Norther Virginia
Job Description
The Senior Software Integration Engineer is responsible for designing, developing, and supporting the integration of enterprise software systems across secure and mission-critical environments. This role focuses on ensuring that data and functionality flow smoothly between systems through reliable, scalable, and compliant integration solutions. The ideal candidate has strong technical skills in software integration, system APIs, and cloud platforms. This position works closely with engineering, infrastructure, DevOps, and security teams to implement solutions that connect disparate applications, services, and data pipelines within complex enterprise ecosystems.
Key Responsibilities
Evans & Chambers partners with the US national defense community to create fully integrated, resilient, and innovative digital solutions that enable them to make smart decisions in real-time. We work with our customers on everything from conquering their data to improving and safeguarding IT infrastructure. Our ultimate goal? To enhance our nation's ability to identify, address, and act - no matter what challenges arise.
Clearance: Top Secret with ability to obtain a Polygraph
Location: Remote with ability to report to offices in Norther Virginia
Job Description
The Senior Software Integration Engineer is responsible for designing, developing, and supporting the integration of enterprise software systems across secure and mission-critical environments. This role focuses on ensuring that data and functionality flow smoothly between systems through reliable, scalable, and compliant integration solutions. The ideal candidate has strong technical skills in software integration, system APIs, and cloud platforms. This position works closely with engineering, infrastructure, DevOps, and security teams to implement solutions that connect disparate applications, services, and data pipelines within complex enterprise ecosystems.
Key Responsibilities
- Integration Development: Build, configure, and support integration solutions using APIs, data pipelines, and middleware.
- Ensure integration reliability, performance, and data consistency across systems.
- API Management: Design and manage RESTful APIs and service interfaces.
- Implement authentication, logging, and monitoring across endpoints.
- Cross-Team Collaboration: Partner with developers, architects, infrastructure, and security teams.
- Ensure integrated components align with architectural and operational requirements.
- System Troubleshooting: Identify, diagnose, and resolve issues related to system communication and data flow.
- Support testing, debugging, and post-deployment validation.
- Documentation & Compliance: Maintain integration documentation, interface specifications, and configuration details.
- Ensure compliance with internal and external security frameworks.
- Continuous Improvement: Recommend tools, frameworks, or patterns to improve scalability and efficiency.
- Support modernization of legacy interfaces and migration to cloud-native solutions.
- An eligibility of Top-Secret is required for this position.
- The applicant may be subject to SCI eligibility requirements, including but not limited to a Full-Scope Polygraph.
- All applicants will undergo a security prescreening during the application process regardless of existing level of security clearance.
- Citizenship Requirements: All applicants must be U.S. Citizens residing in the United States.
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Experience: 6-8 years of experience in software engineering or integration roles, preferably within secure or enterprise environments.
- Flexible: Comfortable working across diverse systems, languages, and deployment models.
- Communication: Effective communicator for documenting and discussing technical integrations.
- Organization: Ability to manage multiple integration projects with attention to detail.
- Mindset: Results-driven, technically curious, and committed to system reliability and mission success.
- Strong understanding of REST APIs, web services, and message queues (e.g., Kafka, RabbitMQ)
- Hands-on experience with scripting and automation (e.g., Python, PowerShell, Bash)
- Familiarity with cloud platforms (AWS, Azure) and containerization (Docker, Kubernetes)
- Working knowledge of integration frameworks (e.g., Apache Camel, Spring Integration)
- Experience with CI/CD, DevSecOps, and infrastructure-as-code tools
- Understanding of security frameworks (NIST, FedRAMP) and secure data exchange practices