What are the responsibilities and job description for the Senior Software Developer (IBM Data Power / AWS API Gateway, API Management System (APIM)) position at Amtex Enterprises?
Job Details
Senior Software Developer (IBM Data Power / AWS API Gateway, API Management System (APIM),)
Location: Reston VA (Hybrid)
Duration: 12 Months- Contract To Hire
Rate: Market Rate
Hybrid, C2H role.. Has to be in DMV to report to Reston office to meet once or twice per month but could increase down the road.
Has to be hands on resource with Node.js, IBM APIC, DataPower (v.10) and IBM Cloud SaaS platform... AWS API Gateway is strong preference..
Basic coding/scripting skills: Node.js or Python is must.. Jenkins scripting exp is must.. Java & Bash/Shell only preference.
Ideal candidate: Java Developer with a focus on API work..
Mix of Developer and Configuration skills... But having a coding BG is basically mandatory with some API exp..
Interview process: 1st round virtual and 2nd round on-site
Preferred Qualifications
Knowledge, Skills and Abilities (KSAs)
Ability to communicate technical requirements to all levels of expertise., Advanced
Proficient in establishing and maintaining good working relationships., Advanced
Knowledge and understanding of software development life cycle (SDLC)., Advanced
Proficient with integrating complex and/or existing systems., Advanced
Knowledge of programming languages (e.g. JavaScript, C, Python, etc.)., Advanced
Excellent communication skills both written and verbal., Advanced
Knowledge of cloud technologies (e.g. AWS, Azure), Proficient
Knowledge of database technologies (e.g. cloud, SQL, Oracle, Mongo DB, PostgreSQL, etc.), Advanced
Fundamental knowledge of software engineers best practices, agile methodologies, CI/CD pipelines, Advanced
Knowledge of test-first practices including Test-Driven Development (TDD) for unit tests and Behavior-Driven Development (BDD) for automated acceptance tests, Advanced
Strong experience with Deployment/Continuous Integration/ Continuous Testing/ Continuous Delivery processes and tools and have expertise in CI/CD tools and framework, Advanced
Knowledge of Code quality and promotion practices, Advanced