Jobs Career Advice Signup

Send this job to a friend


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

  • Posted: Aug 18, 2021
    Deadline: Not specified
  • Black Pen Recruitment is a diversified specialist recruitment consultancy situated in the heart of Cape Town, led by highly respected recruitment professionals, each accomplished in their own right to consult and deliver on staff placement assignments.
    Read more about this company


    Senior Software Developer (Python) - FinTech

    Job Description

    Senior Software Developer - Python  (FinTech)

    Are you an experienced Software Developer that thrives when using Python? Do you want to do meaningful work, grow your career, and make valuable contributions to the SME sector and SA economy as a whole? Well look no further!


    Our client, a proudly South African and award winning FinTech company, is looking for a Senior Software Developer - Python who is innovative and agile. The company specializes in convenient alternatives to traditional business loans to small businesses, enabling easy access to funding and cash advances with no security requirement for their clients' working capital needs.  


    As a Senior Software Developer - Python you will be responsible for overseeing junior developers on  projects; and supporting various development duties, as well as, writing code, analyzing data, and contributing to the design and implementation of software. 


    You will also be a team leader within your department.

    Type: Remote


    Basic Qualifications:  

    • Degree in Computer Science/Information technology or equivalent experience 

    • 5-10 years relevant experience in Software development

    • Knowledge and experience with one or more development methodologies

    • Experience in developing engineering processes 

    Current Tech Stack: 

    • DB: PostgreSQL 

    • ETL: Python

    • Infra: AWS (Lambda, Route53, API Gateway, CloudFront, S3, SES)

    • Dev Tools: Git, Bitbucket, Pipelines, Slack, Gitkraken

    • OS: Ubuntu or Windows 10

    • Apps: SagePay, SalesForce, Jira

    • Dashboards: Dash / Plotly

    • Reporting: MS Office

    Additional key requirements for this position include:

    • Extensive knowledge of software development and its technologies 

    • Strong knowledge of Javascript, Python, and PostqreSQL

    • Solid experience in coding

    • Strong knowledge of user interfaces

    • Strong knowledge of HTML and web frameworks 

    • Good with communication

    • Good time management skills 

    • Must believe in agile methodologies and love collaborations 

    • Must be flexible, with an open mind to find solutions to overcome challenges

    • Ability to multitask while working under pressure 

    • Trustworthy, reliable, and responsible

    • Target and outcome driven

    • Methodical approach to work with a ‘can do’ attitude

    • Self- Motivated and passionate about motivation within a team

    Duties & Responsibilities:

    • Performing coding assignments

    • Reviewing code work for accuracy and functionality

    • Creating and implementing design plans

    • Analyzing code segments regularly

    • Delegating tasks to team members

    • Keeping up-to-date with industry trends and technology developments

    • Managing a small team of junior developers

    We are looking for developers who: 

    • Are able to identify and resolve problems / bottlenecks and find suitable solutions  

    • Are open to exploring new technologies 

    • Are passionate about setting high standards, and shipping quality software 

    • Like to communicate - in email, on Slack but best in person

    • Are inspiring to work for / with

    • Can help non-developers understand - and engage with - the product development process

    • Constantly strive to find / come up with better ways to do things

    • Want to keep learning and love sharing knowledge


    Benefit you will receive: 

    • Medical Aid company contributions through Discovery Health for its main members. 

    • 100% contribution to group risk benefits with Discovery Health (Income Protection and Life Insurance Cover). 

    • Study Assistance Programs. 

    • Wellness Programs and initiatives. 

    • Access to excellent Employee Assistance Programs with 24 hour counselling services available for  employees and their family members.  

    • High end tech - company laptops and equipment.  

    • Remote working conditions. 

    • Truth coffee and healthy, wholesome on-site catering.  

    • Reward and recognition programs.  

    • A one-of-a-kind culture: our TRIBE is connected, inclusive, forward-thinking, energetic, and family  orientated. 

    Method of Application

    Interested and qualified? Go to Black Pen Recruitment on to apply

    Note: Never pay for any training, certificate, assessment, or testing to the recruiter.

  • Send your application

    View All Vacancies at Black Pen Recruitment Back To Home

Career Advice

View All Career Advice

Subscribe to Job Alert


Join our happy subscribers

Send your application through

GmailGmail YahoomailYahoomail