US Citizen
Green Card
EAD (OPT/CPT/GC/H4)
H1B Work Permit
Corp-Corp
W2-Permanent
W2-Contract
Contract to Hire
Consulting/Contract
UG :- - Not Required
PG :- - Not Required
No of position :- ( 1 )
Post :- 20th Sep 2023
***Senior Software Engineer with Informatica and Mainframe experience. Must have both! Must also have GraphQL and either React/Angular/Typescript experience!
Duties and Responsibilities:
• Analyze complex legacy code / JCLs and document business logic, develop data flow diagrams, job dependency diagrams from legacy systems job scheduler.
• Translate legacy code and job flows into applications requirements to assist development of web-based solutions.
• Assist in identifying interrelated business components and perform impact analysis.
• Assist in developing technical test specifications, test scenarios and assist test team in validating the test results
• Assist in testing by preparing test data, mock test files, and running test jobs in legacy systems.
Qualifications:
• 8+ years of experience as a software engineer and/or architect including experience leading development teams
• Considerable experience leading global development teams
• Experience working with teams distributed across significant time zone differences
• Deep Agile experience with distributed teams
• Established experience in GraphQL
• Established experience in Informatica ( Looking especially for Informatica Cloud experience and specifically with the API integration component.)
• Deep experience applying design patterns in Angular 5+/TypeScript, Vue, React, or similar
• Established experience in Node.js
• Proficient in object-oriented development and design patterns
• Experience designing and implementing solutions using Serverless and PaaS-based approaches within the AWS cloud platform
• Experienced utilizing various AWS services such as: VPC, EC2, ELB, RDS, API Gateway, DynamoDB, AWS Lambda, Athena, S3, and CDN.
• Proficient in the review of source code
• Proven ability to design and develop microservices and their supporting structures
• Proficient in the art of Git-based source control
• Established understanding of Test-Driven development, unit testing, and clean code
• Worked with tools such as Azure DevOps, Jenkins, Jira, Bitbucket, or similar.
• Outstanding interpersonal skills, strong work ethic, self-motivated and excellent written and verbal communication skills
• Ability to effectively work both autonomously as well as on a team
Education and Years of Experience:
• A Bachelor's Degree from an accredited college or university with a major in Computer Science, Information Systems, Engineering, Business, or 5 years of equivalent and relevant experience
• At least five (5) years of experience in developing COBOL/DB2/SQL/CICS programs on IBM mainframes.
Additional Requirements:
This role requires some front-end (React) and also some GraphQL.