Job Description
Job Description
Job Title : Lead Developer
City : Reston,VA
Visa : -USC / GC / EAD
Duration : -9 Months
Intrview : - Phone / Skype
Job Description :
Lead System Integration Developer
Understand business operations and be able to facilitate and translate the business needs
Build and improve framework and to enhance our system to serve our clients better
Interact with major integrated clients to understand their system architecture and technologies
Provide clients with technical implementation support for integrations with our ServiceNow based system
Collaborate with internal client stakeholders to address clients technology integration concerns
Must be thorough dealing with Application Integration Services, such as API management
Upgrades or enhancements must be made to integration services if needed
Work closely with systems and software engineers, peer systems integrators and testers
Qualifications :
Must have experience in Agile development environment
Must have exceptional verbal and written communications and interpersonal skills
Must have excellent coordination skills
8+ years systems and / or software engineering experience
5+ years of systems integration experience
Familiar with networking fundamentals, and experience with multi-system / platform program integration
Knowledge of DevOps will be beneficial
Hands-on experience on a. Java, RESTful / SOAP APIs implementation b. YAML, JSON data formats c. Relational database knowledge with an ability to write SQL queries and understand data relationship and modeling d.
Infrastructure setup, configuration and maintenance : DataPower, internal and external APIM (API Management)
Gather insights and feedback from Integration Partners for continuous improvement of integration
Solid understanding in integration patterns in terms of architecture and technology usage to assist client evaluate impacts
Strong analytical and problem-solving skills while engaging with external clients
Experience integrating services such as credential and access management, user authorization, password management, and environment provisioning is beneficial
Collaborate with infrastructure and security teams to ensure quality releases