Python Developer
Skills: Python, REST API, ETL, AWS and SQLPosition: Java DeveloperLocation: Herndon, VADescription:The client is seeking a Developer to design, develop, and implement applications using general languages and technologies (e.g. Python) to support business requirements. Developer performs high complexity (i.e. system level applications) analysis, design, development and unit testing of software applications from user requirements and design documents. The candidate also resolves defects encountered during various testing cycles.Required Skills:Python/JavaREST/SOAP APIAWS packagesSQLReporting tools: Tableau/Business ObjectsETL tools: Ab InitioScheduling tools (autosys)Job RequirementsMinimum of 5 years' experience writing code in high-level language like Java, scripting language like Python3-4 yrs. of experience building integrations between applications using REST APIs, SOAP APIsExperience with Scrum/Agile methodologyHave a keen interest in using any and all appropriate tools, especially Cloud-based, to solve the problem at handExpert level demonstrated experience in developing code, implementation and adopting to cloud strategyConfigure and implement AWS tools such as CloudWatch, CloudTrail and direct system logs for monitoring.At least one language common to cloud platforms such as Java or PythonCreation and maintenance of CI/CD pipelinesTest-driven development and/or behavior-driven developmentFamiliarity with GIT and managing branching strategiesStrong skills in creating and using complex SQL queries, Stored Procedures and validating reports/back end data.Strong Data Analysis skills with Database knowledge and experience with database query tools and languages (TOAD/DB Visualizer/SQL Developer).Ability to work on multiple projects and flexibility to change priorities when needed.Leverage industry best practices to design, test, implement and support a solution.Ability to take ownership and drive issues to closure