Genesis10
Python and Azure Full Stack Developer - Integration Engineer
Genesis10, Jersey City, New Jersey, us, 07097
Genesis10 is currently seeking an Integration Engineer Azure and Python Full stack developer who will assist in developing applications and integration components that interacts with Collibra Data Quality and ServiceNow, TWS, Business Automation workflow, and Power BI for our Global Banking clientThis is 6-9 month engagement with potential for extension and requires being onsite in Jersey City, NJ 2 days per week.
Responsibilities
Design and build highly scalable applications in Python/Django frameworkImplemented at least 2 end to end full scale Python implementation including REST API
Create and deploy applications in Azure environment (Azure Red Hat OpenShift) with various interconnected azure components such as Entra Id and Open Shift
Expertise in Python coding and all libraries
Understand and enhance front-end applications using JavaScript (Vue and/or React JS), HTML5 and CSS3
Design, implement, and manage APIs using frameworks such as Flask and Django
Experience with cloud services and deployment technologies (Azure Functions, Docker or OpenShift)
Implement security best practices, including authentication and authorization mechanisms like OAuth, and Azure AD
Build apps using HTML/CSS, Open-Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes
Manage and query relational and NoSQL databases, including PostgreSQL or MongoDB
Integration with TWS scheduler
Continuous deployment (CD) - Bitbucket, Jenkins, or ArgoCD
Continuous Integration (CI) - ArgoCD or another tool
Build Continuous Integration/Continuous Deployment (CI/CD) pipelines to streamline development workflows
Utilize version control systems like Git to manage codebase effectively
Experience in security aspects of CA certs, SSL for integration of Python to external components
Collaborate with cross-functional teams to define system requirements and translate them into technical specifications
Knowledge of user authentication and authorization between multiple systems, servers, and environments
Ensure that programs are written to the highest standards - Unit Test cases and technical specifications
Qualifications and Skills:
Ability to collaborate on projects and work independently when required
Identify and fix bottlenecks that may arise from inefficient code
Scripting language - Python and JavaScript
Spring boot programming is optional
Python - extensive experience in handling and parsing the XMLs and validations
Knowledge about the Collibra Data Quality (CDQ), Service Now, Power BI, Business Automation Workflow (BAW) toolsBachelor's degree in computer science or related field
10+ years of prior experience as a developer in the required technologies includes experience in Banking and Financial services
Strong knowledge of Python frameworks such as Django, Flask, or Tornado
Solid organizational skills, ability to multi-task across different projects
Experience with Agile methodologies
Skilled at independently researching topics using all means available to Client relevant information
Ability to work in a team environment
Excellent verbal and written communicate on skills
Self-starter with ability to multi-task and to maintain momentum
If you have the described qualifications and are interested in this exciting opportunity, apply today!
Genesis10Ranked a Top Staffing Firm in the U.Sby Staffing Industry Analysts for six consecutive years, Genesis10 puts thousands of consultants and employees to work across the United States every year in contract, contract-for-hire, and permanent placement rolesWith more than 300 active clients, Genesis10 provides access to many of the Fortune 100 firms and a variety of mid-market organizations across the full spectrum of industry verticals.
For contract roles, Genesis10 offers the benefits listed belowIf this is a perm-placement opportunity, our recruiter can talk you through the unique benefits offered for that particular clientBenefits of Working with Genesis10:
Access to hundreds of clients, most who have been working with Genesis10 for 5-20+ years
The opportunity to have a career-home in Genesis10; many of our consultants have been working exclusively with Genesis10 for years
Access to an experienced, caring recruiting team (more than 7 years of experience, on average.)Behavioral Health PlatformMedical, Dental, VisionHealth Savings AccountVoluntary Hospital Indemnity (Critical Illness & Accident)Voluntary Term Life Insurance401KSick Pay (for applicable states/municipalities)Commuter Benefits (Dallas, NYC, SF)Remote opportunities available
For multiple years running, Genesis10 has been recognized as a Top Staffing Firm in the U.S., as a Best Company for Work-Life Balance, as a Best Company for Career Growth, for Diversity, and for Leadership, amongst othersTo learn more and to view all our available career opportunities, please visit us at our website.
Genesis10 is an Equal Opportunity EmployerCandidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran
Responsibilities
Design and build highly scalable applications in Python/Django frameworkImplemented at least 2 end to end full scale Python implementation including REST API
Create and deploy applications in Azure environment (Azure Red Hat OpenShift) with various interconnected azure components such as Entra Id and Open Shift
Expertise in Python coding and all libraries
Understand and enhance front-end applications using JavaScript (Vue and/or React JS), HTML5 and CSS3
Design, implement, and manage APIs using frameworks such as Flask and Django
Experience with cloud services and deployment technologies (Azure Functions, Docker or OpenShift)
Implement security best practices, including authentication and authorization mechanisms like OAuth, and Azure AD
Build apps using HTML/CSS, Open-Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes
Manage and query relational and NoSQL databases, including PostgreSQL or MongoDB
Integration with TWS scheduler
Continuous deployment (CD) - Bitbucket, Jenkins, or ArgoCD
Continuous Integration (CI) - ArgoCD or another tool
Build Continuous Integration/Continuous Deployment (CI/CD) pipelines to streamline development workflows
Utilize version control systems like Git to manage codebase effectively
Experience in security aspects of CA certs, SSL for integration of Python to external components
Collaborate with cross-functional teams to define system requirements and translate them into technical specifications
Knowledge of user authentication and authorization between multiple systems, servers, and environments
Ensure that programs are written to the highest standards - Unit Test cases and technical specifications
Qualifications and Skills:
Ability to collaborate on projects and work independently when required
Identify and fix bottlenecks that may arise from inefficient code
Scripting language - Python and JavaScript
Spring boot programming is optional
Python - extensive experience in handling and parsing the XMLs and validations
Knowledge about the Collibra Data Quality (CDQ), Service Now, Power BI, Business Automation Workflow (BAW) toolsBachelor's degree in computer science or related field
10+ years of prior experience as a developer in the required technologies includes experience in Banking and Financial services
Strong knowledge of Python frameworks such as Django, Flask, or Tornado
Solid organizational skills, ability to multi-task across different projects
Experience with Agile methodologies
Skilled at independently researching topics using all means available to Client relevant information
Ability to work in a team environment
Excellent verbal and written communicate on skills
Self-starter with ability to multi-task and to maintain momentum
If you have the described qualifications and are interested in this exciting opportunity, apply today!
Genesis10Ranked a Top Staffing Firm in the U.Sby Staffing Industry Analysts for six consecutive years, Genesis10 puts thousands of consultants and employees to work across the United States every year in contract, contract-for-hire, and permanent placement rolesWith more than 300 active clients, Genesis10 provides access to many of the Fortune 100 firms and a variety of mid-market organizations across the full spectrum of industry verticals.
For contract roles, Genesis10 offers the benefits listed belowIf this is a perm-placement opportunity, our recruiter can talk you through the unique benefits offered for that particular clientBenefits of Working with Genesis10:
Access to hundreds of clients, most who have been working with Genesis10 for 5-20+ years
The opportunity to have a career-home in Genesis10; many of our consultants have been working exclusively with Genesis10 for years
Access to an experienced, caring recruiting team (more than 7 years of experience, on average.)Behavioral Health PlatformMedical, Dental, VisionHealth Savings AccountVoluntary Hospital Indemnity (Critical Illness & Accident)Voluntary Term Life Insurance401KSick Pay (for applicable states/municipalities)Commuter Benefits (Dallas, NYC, SF)Remote opportunities available
For multiple years running, Genesis10 has been recognized as a Top Staffing Firm in the U.S., as a Best Company for Work-Life Balance, as a Best Company for Career Growth, for Diversity, and for Leadership, amongst othersTo learn more and to view all our available career opportunities, please visit us at our website.
Genesis10 is an Equal Opportunity EmployerCandidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran