Only on W2
Python Full Stack Developer
Location: Hybrid - Tuesday through Thursday - McLean, VA
Responsibilities:
• Work closely with Enterprise Third Party Business, MDM, and I&CM BTO support teams to support technology delivery activities in support of Enterprise Third Party Risk Reporting.
• Support SaaS solution configuration, integration and implementation initiative as required.
• Application development, prototyping, and high-level technical consulting.
• Predict effects of configuration changes; identify application bottlenecks and opportunities to optimize performance.
• Support issue resolution and completion of ad-hoc requests in support of business partners within the I&CM division.
Basic Requirements:
• 5+ years of Python and microservices experience is a must.
• 7-10 years of IT experience in design, development, integration and testing of software solutions based on Python, REST/SOAP Webservices, and web development.
• 7-10 years of experience with relational databases including Sybase, SQL Server, and MySQL. Good knowledge and experience with database technologies such as SQL and NoSQL
• 3-5 years of experience with managing, building, and deploying code through tools including Jira, Eclipse, GIT, Bitbucket, Gradle, Docker, and Jenkins.
• 3-5 years of experience designing and executing unit tests using python testing framework based on business requirements and functional specifications.
• Experience with popular Python frameworks such as Django, and FAST API.
• In-depth understanding of the Python software development stacks, ecosystems, frameworks and tools such as Numpy, Scipy, Pandas, Dask, spaCy, NLTK, sci-kit-learn.
• Ability to design and lead implementation working with DevOps, technical teams, business, and external vendors.
• Bachelors degree in computer science or related field.
Preferred Skills:
• Experience with OAuth implementation using PING Identity.
• Familiarity with API Management (Apigee) and COTS product data integration.
• Experience with data analysis and data mapping (Informatica experience is preferrable).
• Work independently contributing to the success of assigned project(s).
• Demonstrated business acumen, problem solving skills, intellectual maturity, and relationship management skills.
• Experience cloud technologies such as Snowflake is preferred.