Enable job alerts via email!

Fullstack Software Engineer

Findojobs-Za

Johannesburg

On-site

ZAR 30 000 - 60 000

Full time

8 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a skilled Software Developer to join their dynamic team. This role offers the opportunity to work with cloud platforms and engage in various development methodologies while promoting a healthy work/life balance. The company values employee well-being through flexible working hours and numerous benefits, including generous holiday allowances, health screenings, and extensive learning resources. If you are passionate about software development and looking for a supportive environment to grow your career, this is the perfect opportunity for you.

Benefits

Generous holiday allowance
Health screening
Life assurance
Contributory pension scheme
Employee Assistance Programme
Flexible working hours
Study assistance
Electric Vehicle Scheme
Maternity and paternity leave
Employee discounts

Qualifications

  • Solid experience in software development with a focus on cloud platforms.
  • Strong communication skills and ability to work with diverse teams.

Responsibilities

  • Collaborate with team members to finalize requirements and specifications.
  • Implement coding best practices and conduct code reviews.

Skills

Software Development
Cloud Platforms (AWS, Azure)
Data Modeling
Code Coverage Best Practices
Agile Methodologies
Test-Driven Development
Communication Skills

Job description

Responsibilities
  1. Interfacing with other personnel or team members to finalize requirements
  2. Writing and reviewing portions of detailed specifications for the development of system components of moderate complexity
  3. Working closely with other Development team members to understand Product Requirements and translate them into Software designs
  4. Implementing development processes, coding best practices, and conducting code reviews
  5. Operating in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders
  6. Completing bug fixes and resolving technical issues
Requirements
  • Solid Software Development experience
  • Understanding of cloud platforms such as AWS or Azure
  • Excellent understanding of data modeling principles, data manipulation languages, and storage systems
  • Familiarity with industry best practices, such as code coverage
  • Knowledge of software development methodologies (e.g., Agile, Waterfall) and test-driven development
  • Ability to work well with internal and external technology resources
  • Excellent verbal and written communication skills

We offer an appealing working prospect for our people.

With numerous wellbeing initiatives, shared parental leave, study assistance, and sabbaticals, we support your immediate responsibilities and long-term goals.

We promote flexible working hours to help you work when you are most productive, fostering a healthy work/life balance.

These are some of the benefits we offer:

  • Generous holiday allowance with the option to buy additional days
  • Health screening, eye care vouchers, and private medical benefits
  • Life assurance
  • Access to a competitive contributory pension scheme
  • Save As You Earn share option scheme
  • Travel Season ticket loan
  • Electric Vehicle Scheme
  • Maternity, paternity, and shared parental leave
  • Employee Assistance Programme
  • Access to emergency care for the elderly and children
  • RECARES days for charity and cause support
  • Access to employee resource groups with volunteer opportunities
  • Extensive learning and development resources
  • Employee discounts via Perks at Work
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.