Participate in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team
Job Summary
Participate in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team.
Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems.
Act as SME to senior stakeholders and /or other team members, appropriately assessing risk when business decisions are made.
Matching Summary
Participate in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team.
Skills & Requirements
Must-have
Python software development expertise
Python frameworks (Django, Flask, FastAPI)
Software design principles and patterns
Relational and NoSQL databases
RESTful API development
Cloud platforms (AWS, Azure, GCP)
Docker and Kubernetes
CI/CD pipelines
Testing methodologies
Git version control
Nice-to-have
Applications systems analysis
Programming solutions
Problem identification and analysis
Risk assessment and compliance
Advising and coaching junior analysts
Key Requirements
5+ years of professional experience
Bachelor’s degree/University degree or equivalent experience