This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a Python Developer to join a Financial Services organization in Greer, South Carolina on a contract basis with the potential for a permanent role. This role offers the opportunity to contribute to a collaborative engineering environment where modern software solutions support critical lending operations. You will work alongside experienced developers and cross-functional partners to design, build, and enhance scalable applications using Python and cloud technologies.
Job Responsibility
Develop and enhance Python-based applications that support lending and financial services platforms
Partner with engineers, product stakeholders, and other cross-functional team members to deliver reliable software solutions
Contribute to the design and build of new features, including intelligent agent-driven capabilities where applicable
Help advance the modernization of the loan origination platform through scalable and maintainable development practices
Build and integrate cloud-based components within AWS to improve application performance and deployment flexibility
Participate in technical discussions, code reviews, and problem-solving sessions to strengthen overall solution quality
Translate business use cases into effective technical solutions and clearly communicate design decisions
Support the full software development lifecycle, including development, testing, troubleshooting, and ongoing improvement
Requirements
8+ years of experience working in full stack development, ideally in fast-paced enterprise environments
8+ years of experience developing software with Python, Django, Flask
5+ years of experience in SQL development, and exposure to high-level database concepts
4+ years of hands-on experience working with Amazon Web Services (AWS), ideally with exposure to Redis, Elastic Search, or RDS
Familiarity with Claude or similar AI-assisted development or agent-based technologies
Ability to design, code, and troubleshoot applications in a collaborative team environment
Strong communication skills with the ability to explain technical concepts and solution approaches clearly
Experience working with cross-functional teams in an agile or fast-paced development setting
Understanding of software design principles, code quality practices, and scalable application development