drjobs Software Developer

Software Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Cape Town - South Africa

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Remote position

Minimum requirements:

  • 4 years of Python experience; Django is a plus
  • Comfortability learning a bit of JavaScript if you dont know it already
  • Ability to navigate the command line
  • Strong and demonstrated data modeling experience with attention to detail
  • SQL familiarity; you can hand code moderately complex SQL queries but only when needed
  • Excellent communication skills written and verbal
  • Ability to write documentation clearly and concisely and to communicate well with nontechnical stakeholders
  • Experience crafting or working closely with Web/REST/GraphQL APIs
  • Understanding of common application stacks (nginx uwsgi etc.)
  • Knowledge of web standards; excitement about new technologies

Responsibilities:

  • Learn all you can about our existing system and applications
  • Design code test and maintain software applications and systems
  • Develop software solutions that meet the needs of endusers and stakeholders
  • Write clean efficient and maintainable code
  • Debug and troubleshoot software defects and performance issues
  • Develop and implement comprehensive testing plans including unit integration and system testing
  • Maintain accurate and uptodate documentation of code processes and projectrelated information
  • Participate in code reviews and provide constructive feedback to peers
  • Stay uptodate with industry trends and emerging technologies

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.