Python Developer
Responsibilities:
- Design, build, and maintain scalable backend applications using Python and the Django framework
- Implement RESTful APIs and integrate third-party services
- Deploy models and data applications on AWS or similar cloud platforms
- Work closely with business analysts and data scientists to automate financial workflows and support underwriting and credit modelling
- Optimize code for performance and scalability; participate in code reviews and collaborative design discussions
- Work with relational and NoSQL databases ( PostgreSQL, Oracle, MongoDB, etc. ) and optimize database queries.
- Support full software development lifecycle: requirement gathering, architecture, development, testing, deployment, and documentation
- Employ version control (Git), CI/CD pipelines, Containerisation (Jenkins, Docker, Kubernetes ) and deployment, and automated testing best practices
- Troubleshoot and maintain core data pipelines and APIs for loss mitigation, credit models, and financial services applications
- Bachelor’s or master’s degree in computer science, Engineering, or related quantitative field
- 6+ years’ experience in professional software development with Python and Django required (preferably in finance, data, or enterprise domains)
- Deep knowledge of Python libraries (NumPy, Pandas), REST API development, and backend system integration
- Cloud deployment experience ( AWS preferred); Docker, Jenkins, and CI/CD tools highly desired
- SQL database expertise (PostgreSQL, MySQL) and understanding of data ETL concepts
- Experience with frontend technologies (Angular, React, JavaScript) is a plus
- Strong communication skills and ability to work in cross-functional Agile team
- Commitment to security, privacy, and regulatory standards
Technical Skills
- Python programming: Advanced proficiency in software development and scripting
- Django framework : Building REST APIs, scalable web applications, and modular backend systems
- Cloud technologies: Experience with AWS or comparable cloud platforms for deployment and scaling
- Database management: Work with relational and NoSQL databases ( PostgreSQL, Oracle, MongoDB, etc. ) and optimize database queries.
- Version control and CI/CD: Git(GitHub Actions, GitLab CI), Jenkins, Docker, Kubernetes for seamless development workflows. Familiarity with containerization (Docker, Kubernetes)
- Automated testing: Unit, integration, and system testing for reliable code
- Data analysis libraries: Experience with Pandas, NumPy, and related tools
- Experience in financial services / mortgage industry or highly regulated environments.
- Knowledge of asynchronous frameworks (Celery, RabbitMQ, Kafka).
- Familiarity with front-end frameworks (React, Angular, or Vue.js).
- Exposure to data engineering or machine learning integration with Python.
- Understanding of security best practices (OAuth2, JWT, SSL, SAML).
Recommended Jobs
ICU | RN
Locum Tenens ICU Registered Nurse (RN) – Neuro ICU Travel Nursing Jobs in Roanoke, Virginia Advance your nursing career with a rewarding locum tenens opportunity as an ICU Registered Nurse speciali…
Critical Care APP Locum need in Virginia
All Star Healthcare Solutions is looking for a Critical Care APP for locums coverage in Virginia ~ Must have VA license and DEA (or transferrable DEA) ~ Need starts in September and is ongoing. …
Part Time Night Auditor-Fairfield by Marriott Chester, VA
Job Title: Part Time Night Auditor Location: Fairfield by Marriott, Chester, VA Address: 12400 Redwater Creek Rd, Chester, VA 23831 Overview: As a Night Auditor, you will play a vital ro…
Paralegal- HUBZone
Job Description Job Description Salary: VG Systems, LLC is a HUBZone small business based in Quantico, VA. We are a dynamic, expanding company with exciting opportunities in legal support, IT,…
Concession Stand Worker - Longwood University
Job Description The Concession Stand Worker is responsible for preparing and/or building food items while providing a memorable guest service experience. Adheres to established food safety, food h…
Caregiver looking for flexible hours (CNA, PCA, HHA)
Job Description Job Description Senior Helpers is Hiring Caring, Loving and Compassionate Caregivers in Stafford and Fredericksburg! As a member of Senior Helpers, you will be at the forefront …
ICU | RN
ICU Registered Nurse – Neuro ICU Jobs (Locum Tenens) in Roanoke, Virginia Advance your nursing career with a locum tenens ICU Registered Nurse position specializing in Neuro ICU care at a leading L…
Software Developer
BasisPath is seeking a Lead Software Engineer to support the development of mission-critical capabilities. In this role, you will be responsible for architecting and developing software solutions, le…
Restaurant Cook Weekend Partime
Job Description Job Description Hospitality America is looking for a Restaurant Cook to join our team! The Dinner Restaurant Cook is responsible for the opening, cooking and closing prep line for…