An exciting opportunity available within the energy solutions industry for an Intermediate Software Developer based in Bellville, Cape Town. As an Intermediate Developer, you’ll work on Syntiro, ESG platform, building features to manage and centralise ESG (Environmental, Social, and Governance) data for clients. You’ll focus on ensuring data accuracy and performance while maintaining existing infrastructure and collaborating closely with senior developers. Join an extremely talented team where you can grow your skills on impactful projects in the energy and renewables sector.

RESPONSIBILITIES:

  • Writing and debugging code
  • Troubleshooting software issues
  • Break down features into tasks
  • System monitoring
  • Documenting new features and processes
  • Participate in agile practices
  • QA / Testing

REQUIREMENTS:

  • A tertiary qualification in Computer Science, Engineering or equivalent
  • Minimum of 3 years of experience in software development
  • Excellent verbal and written communication skills
  • Ability to work well in a team environment
  • A solid understanding of a microservice architecture and how web applications work
  • Experience with the following technologies: TypeScript, React
  • Adequate knowledge of relational and non-relational database systems
  • Strong problem-solving and analytical skills
  • Ability to rapidly learn and master modern technologies
  • Hands-on experience with network diagnostics
  • Familiarity with the following technologies: Google Cloud, Python, BigQuery, Bash, Git, UML
  • Knowledge or experience working in the utility, sustainability or engineering space

Desired Skills:

  • Software Developer
  • Computer Science
  • Microservice Architecture
  • Web Applications

Learn more/Apply for this position