JOBSEARCHER

Python Programmer

Overview In this role, you help drive end-to-end SDLC for financial services tech solutions, collaborating with cross-functional teams to turn requirements into working software. You’ll contribute to design discussions, implement features in Python, and ensure reliability through testing and maintenance. The role blends coding with documentation, training, and production support, delivering AI-driven, scalable applications. This is a chance to work on transformative projects across banking, wealth management, and insurance. Compensation / BenefitsMedical/Dental/Vision/Life InsuranceDisability insuranceHealth and Dependent Care Reimbursement AccountsInsurance (Accident, Critical Illness, Hospital Indemnity, Legal)401(k) plan and employer contributionsPaid holidays and Paid Time Off ResponsibilitiesDocument assigned parts of business requirements to guide developmentFacilitate design discussions and record decisions for the technical teamCode and integrate new features while maintaining system stabilityConduct code reviews and manage code repositoriesImplement test strategies and coordinate bug fixesDevelop user training, documentation, and support materialsResolve production issues and propose preventive reliability improvementsMaintain detailed records of code, testing techniques, and support activities Key requirementsEnd-to-end project experience in Python server-side backend programmingStrong understanding of OOP conceptsSQL, Unix shell scripting proficiencyRESTful APIs, data structures, algorithms, and concurrency/memory managementExperience with ETL; MongoDB and Hadoop advantageousAgile methodologies and SDLC familiarityAbility to deploy Python code to OpenShift and Docker environmentsCollaborative mindsetExcellent communicationAbility to translate complex requirements into actionable tasksPython server-side backend programmingOOP conceptsSQL