Tential Solutions
Lead Software Engineer for Integration and Orchestration
Tential Solutions, Washington, District of Columbia, us, 20022
Overview
Lead Software Engineer for Integration and Orchestration role at Tential Solutions. Experienced Software Architect/Senior Software Engineer to design and implement enterprise integration, orchestration, and event-driven architecture solutions within our cloud infrastructure. This role requires cloud architecture expertise (particularly AWS), API design and development, AsyncAPI and OpenAPI specifications, and experience with event-driven architectures and frameworks. You will build scalable, efficient solutions that enable seamless communication across systems, automate workflows, and integrate event-based systems, supporting our client’s mission to advance scientific knowledge. Key Responsibilities
Design and implement enterprise integration solutions: architect integration frameworks that connect disparate systems with reliable data flow between applications and services. Design and implement enterprise orchestration solutions: develop and manage tools that automate and coordinate workflows across platforms. Architect and implement event-driven systems to enable real-time communication, scalability, and reliability across microservices and distributed systems. Lead API design, development, and management to support business and operational needs with consistency and scalability. Design and develop APIs following AsyncAPI and OpenAPI specifications for seamless service communication and integration. Collaborate with DevOps to define project requirements and support continuous integration/delivery. Manage environments for development, testing, and production with configuration management best practices across the software lifecycle. Define and manage CI/CD pipelines with GitHub and containerization strategies to optimize performance. Collaborate with the DevOps architect to build operation solutions and optimize cloud infrastructure. Act as a technical liaison with stakeholders and present solutions to leadership. Qualifications
Bachelor’s or higher in Computer Science or a related field. 10+ years: strong experience in architecting and building software solutions; mastery in Java, and/or Python; JavaScript is a plus. 10 years: expertise in building enterprise integration solutions and APIs (AsyncAPI, REST, SOAP, GraphQL, webhooks). 10 years: experience in designing and implementing monitoring and observability for system logging, performance tracking, and alerting. 10 years: experience with Agile methodologies (SCRUM or Kanban) emphasizing iterative development and continuous delivery of integration solutions. 5–10 years: experience designing and implementing enterprise integration and orchestration solutions in AWS (EventBridge, Lambda, SNS/SQS, API Gateway, AppFlow, Glue, Step Functions, S3, Kinesis, MQ, DynamoDB Streams). 5 years: experience building CI/CD pipelines with GitHub, AWS CodePipeline, ArgoCD, or similar. 5 years: experience designing and implementing microservices architectures. 5 years: experience in data integration workflows using AWS services (Glue, S3, Lambda, Kinesis) for batch and real-time processing with CloudWatch/X-Ray monitoring. 5 years: experience building event-driven solutions in AWS using SNS, SQS, EventBridge, and Lambda with decoupled, scalable integrations. 5 years: experience collaborating with business analysts, QA, DevOps, product managers, and other engineering teams to ensure cohesive integration strategies. 2 years: experience in Infrastructure as Code for automated deployment and resource management. 2 years: strong understanding of AWS IAM roles, policies, and permissions for secure access control to integration and orchestration services. 2 years: ability to manage third-party integrations with external vendors and partners for successful data and system integration. Preferred Experience
Certifications in AWS or cloud architecture. Knowledge of publisher IT environments. Employment details
Seniority level: Mid-Senior level Employment type: Full-time Job function: Engineering and Information Technology Location: Arlington, VA; Fort Meade, MD; Rockville, MD (as examples in postings).
#J-18808-Ljbffr
Lead Software Engineer for Integration and Orchestration role at Tential Solutions. Experienced Software Architect/Senior Software Engineer to design and implement enterprise integration, orchestration, and event-driven architecture solutions within our cloud infrastructure. This role requires cloud architecture expertise (particularly AWS), API design and development, AsyncAPI and OpenAPI specifications, and experience with event-driven architectures and frameworks. You will build scalable, efficient solutions that enable seamless communication across systems, automate workflows, and integrate event-based systems, supporting our client’s mission to advance scientific knowledge. Key Responsibilities
Design and implement enterprise integration solutions: architect integration frameworks that connect disparate systems with reliable data flow between applications and services. Design and implement enterprise orchestration solutions: develop and manage tools that automate and coordinate workflows across platforms. Architect and implement event-driven systems to enable real-time communication, scalability, and reliability across microservices and distributed systems. Lead API design, development, and management to support business and operational needs with consistency and scalability. Design and develop APIs following AsyncAPI and OpenAPI specifications for seamless service communication and integration. Collaborate with DevOps to define project requirements and support continuous integration/delivery. Manage environments for development, testing, and production with configuration management best practices across the software lifecycle. Define and manage CI/CD pipelines with GitHub and containerization strategies to optimize performance. Collaborate with the DevOps architect to build operation solutions and optimize cloud infrastructure. Act as a technical liaison with stakeholders and present solutions to leadership. Qualifications
Bachelor’s or higher in Computer Science or a related field. 10+ years: strong experience in architecting and building software solutions; mastery in Java, and/or Python; JavaScript is a plus. 10 years: expertise in building enterprise integration solutions and APIs (AsyncAPI, REST, SOAP, GraphQL, webhooks). 10 years: experience in designing and implementing monitoring and observability for system logging, performance tracking, and alerting. 10 years: experience with Agile methodologies (SCRUM or Kanban) emphasizing iterative development and continuous delivery of integration solutions. 5–10 years: experience designing and implementing enterprise integration and orchestration solutions in AWS (EventBridge, Lambda, SNS/SQS, API Gateway, AppFlow, Glue, Step Functions, S3, Kinesis, MQ, DynamoDB Streams). 5 years: experience building CI/CD pipelines with GitHub, AWS CodePipeline, ArgoCD, or similar. 5 years: experience designing and implementing microservices architectures. 5 years: experience in data integration workflows using AWS services (Glue, S3, Lambda, Kinesis) for batch and real-time processing with CloudWatch/X-Ray monitoring. 5 years: experience building event-driven solutions in AWS using SNS, SQS, EventBridge, and Lambda with decoupled, scalable integrations. 5 years: experience collaborating with business analysts, QA, DevOps, product managers, and other engineering teams to ensure cohesive integration strategies. 2 years: experience in Infrastructure as Code for automated deployment and resource management. 2 years: strong understanding of AWS IAM roles, policies, and permissions for secure access control to integration and orchestration services. 2 years: ability to manage third-party integrations with external vendors and partners for successful data and system integration. Preferred Experience
Certifications in AWS or cloud architecture. Knowledge of publisher IT environments. Employment details
Seniority level: Mid-Senior level Employment type: Full-time Job function: Engineering and Information Technology Location: Arlington, VA; Fort Meade, MD; Rockville, MD (as examples in postings).
#J-18808-Ljbffr