remote
Senior Interface Engineer - Integration
Software Engineer
Lead the design, development, and maintenance of enterprise‑grade integration solutions for the VA Financial Management Business Transformation program, leveraging Python, Java, SQL, REST APIs, and AWS to deliver scalable, secure data flows.
About the role
Key Responsibilities
- Architect and implement robust integration services using Python, Java, and RESTful APIs to connect VA financial systems with external partners.
- Design and maintain data models, ETL pipelines, and SQL scripts for high‑volume transactional data.
- Collaborate with cross‑functional teams to define integration requirements, performance metrics, and security controls.
- Deploy and manage services on AWS, ensuring scalability, resilience, and compliance with VA security standards.
- Implement CI/CD pipelines, automated testing, and monitoring to support continuous delivery and rapid issue resolution.
Requirements
- 8+ years of experience in integration engineering or related roles.
- Proficiency in Python, Java, SQL, and REST API development.
- Hands‑on experience with AWS services (Lambda, API Gateway, S3, RDS, ECS/EKS).
- Strong understanding of microservices architecture, DevOps practices, and secure coding principles.
- Excellent communication skills and ability to work collaboratively in a federal government environment.