Senior Integration Engineer
$140,000–$170,000 year
On-siteMcLean, Virginia, United States
Job Summary
Design and implement scalable enterprise integration solutions using Java and Python, connecting data across AWS cloud and on-premises environments. Translate stakeholder needs into technical interfaces, lead design of integration strategies, and develop reusable frameworks and standards. Perform root cause analysis, conduct peer code reviews, and ensure systems adhere to secure coding best practices. Create technical documentation, perform gap analyses, and mentor junior team members while presenting project status updates. Obtain a U.S. Government Security Clearance, hold a Bachelor's degree, and bring 5+ years of experience with AWS, Git SCM, and middleware platforms. Join a DevSecOps practice delivering complex, secure integration solutions for Federal clients.
Required Qualifications
- Ability to obtain a U.S. Government Security Clearance
- Bachelor's degree in an IT-related field OR Bachelor's degree in a non-IT field with two (2) years of related IT experience
- 5+ years of experience working with AWS cloud services and cloud-native integration solutions
- 5+ years of experience with Git SCM providers such as GitHub, GitLab, or Bitbucket
- 5+ years of experience developing software using Java and Python
- 5+ years of experience with enterprise integration technologies, middleware platforms, or ESB solutions
- Experience designing, developing, and implementing API management solutions, microservices, and enterprise integrations
- Experience integrating SaaS platforms, SQL databases, flat files, REST APIs, SOAP APIs, and AWS cloud services
- Experience designing and developing ETL processes, ESB integrations, APIs, and enterprise messaging solutions using integration middleware
Desired Qualifications
- Possess at least one integration-related certification
- 5+ years of application development experience in an Agile environment
- Experience implementing Docker containers and container orchestration platforms such as Kubernetes
- Experience designing, implementing, and documenting APIs
- Experience utilizing CI/CD pipelines with tools such as Jenkins, GitLab CI/CD, GitHub Actions, CircleCI, or Travis CI
- Experience implementing automated testing frameworks for APIs and enterprise integrations
- Knowledge of cloud-native integration, microservices architecture, containerization, and event-driven design
- Excellent written and verbal communication skills with the ability to communicate effectively with both technical and non-technical audiences
- Strong interpersonal, collaboration, analytical, troubleshooting, problem-solving, and decision-making skills
- Demonstrated initiative in recommending process improvements and applying creative problem-solving approaches
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.