Job Openings Intermediate Software Developer

About the job Intermediate Software Developer

Responsibilities:

  • Guide and implement software and product design
  • Produce code of the highest quality
  • Produce code in line with project requirements
  • Implement and maintain appropriate security standards
  • Write and maintain unit and functional tests
  • Reproducing and locate the source of reported bugs and issues
  • Fix bugs and issues
  • Communicate errors and solutions to product owners
  • Manage source code and versioning
  • Manage to branch and pull requests
  • Provide accurate estimates for new work and assessment for work completed
  • Manage projects task in line with project workflow
  • Identifying and suggesting functional improvements
  • Work with product owners to plan and execute project sprints
  • Maintaining detailed documentation for software components
  • Maintain and improve skill set
  • Identify developmental needs and motivate for additional training

Requirements:

  • 3+ years of coding experience
  • Python​ experience
  • Django experience
  • Django Rest Framework experience​
  • PostgreSQL experience
  • Redis experience
  • Exposure to GoLang will be advantageous