Search

Python Developer

Alasus Technologies
locationMcLean, VA, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description
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

Qualifications:

  • 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

Key Skills to Highlight
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

Preferred :

  • 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).

Powered by JazzHR

vdY4asiJ5G

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...