Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jan 17, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Located in the most populous country in the most diverse continent, we have come to realise that conventional financial institutions are handicapped in creating sustainable value for the present generation and the next.
    Read more about this company

     

    Software Engineer (Python/Django)

    About the job

    We are hiring a Software Engineer with 3+ years of experience in Python/Django, REST API development, SQL, and database management. Proficiency in Docker, microservices, and Test-Driven Development (TDD) is required, with FinTech or payment system experience as a plus. This role focuses on developing scalable, secure backend solutions for financial products.

    • Develop, test, and maintain scalable backend applications using Python/Django.
    • Design and implement RESTful APIs for seamless integration with front-end systems and third-party services.
    • Build and maintain microservices-based architectures for modular, scalable solutions.
    • Containerize applications using Docker to ensure consistency across development, testing, and production environments.
    • Write clean, maintainable, and testable code using Test-Driven Development (TDD) principles.
    • Design and optimize relational databases, including schema design and query performance tuning.
    • Debug and resolve technical issues across the application stack.
    • Ensure the security, scalability, and performance of applications in alignment with industry best practices.
    • Collaborate with cross-functional teams, including product managers and front-end developers, to deliver robust software solutions.
    • Document code, systems, and processes for future reference and team collaboration.
    • Participate in agile processes, including sprint planning, code reviews, and stand-ups.
    • Stay updated with emerging trends and technologies in Python/Django, Docker, microservices, and FinTech/payments.

    Requirements

    • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
    • 3+ years of professional experience in software development with Python and Django.
    • Hands-on experience in designing and building REST APIs for scalable applications.
    • Experience with microservices architecture and building distributed systems.
    • Proficiency in Docker for application containerization and deployment.
    • Strong understanding and application of Test-Driven Development (TDD).
    • Proficiency in SQL and relational databases like PostgreSQL or MySQL, including schema design and performance optimization.
    • Experience working in the FinTech or payments industry is highly desirable.
    • Familiarity with payment gateways, transaction processing, or banking systems is an advantage.
    • Strong problem-solving and debugging skills.
    • Proficient in version control systems (e.g., Git) and collaborative development workflows.
    • Experience with cloud platforms (e.g., AWS, Azure) is a plus.
    • Good understanding of software security principles and best practices.
    • Excellent communication and teamwork skills.

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to CapitalSage Technology Limited on capitalsage.zohorecruit.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at CapitalSage Technology Limited Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail