Enable job alerts via email!

Software Developer Centurion

Iglobe

Gauteng

On-site

ZAR 300,000 - 600,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A technology company is seeking a Software Developer to design and develop high-quality software solutions. The role involves collaborating with teams, coding for both front-end and back-end, and troubleshooting applications. Candidates should have a BSc in a relevant field and at least two years of experience in software development.

Qualifications

  • At least 2 years of relevant experience.
  • Ability to meet deadlines and think strategically.

Responsibilities

  • Design, develop, and implement high-quality software solutions.
  • Build websites and applications according to specifications.
  • Collaborate with cross-functional teams and analyze user requirements.

Skills

Full stack development
Strong communication skills
Time management

Education

BSc / BCom / BA in Web Development, Software Development, Computer Science, Software Engineering

Job description

Software Developer

The role of the Software Developer is to design, develop, and implement high-quality software solutions that meet the needs of the organization and its clients.

Through collaboration with cross-functional teams, the Software Developer analyzes user requirements, translates them into technical specifications, and creates efficient, reliable, and scalable code.

Duties & Responsibilities
  • Building websites and applications according to specifications.
  • Updating and monitoring the functions of websites and applications.
  • Troubleshooting websites and applications.
  • Presenting and demonstrating new applications or developments.
  • Ensuring compliance with application development standards.
  • Constructing websites from start to end based on management specifications (both Front-end and Back-end).
  • Converting source code files into standalone software artifacts.
  • Continuously checking feedback and success of developed websites and applications.
  • Efficiently fixing errors during development.
  • Developing attractive websites and apps to enhance company branding and customer engagement.
  • Modifying software to fix errors, adapt to new hardware, improve performance, or upgrade interfaces.
  • Working with customers or departments on technical issues including design and maintenance.
  • Analyzing information to recommend and plan new systems or modifications.
  • Designing and developing software systems using scientific analysis and mathematical models.
  • Preparing reports on project specifications and activities.
  • Collaborating with project managers regarding system limitations and capabilities.
  • Developing all stages of digital development for apps and websites.
  • Coding in front-end and back-end development.
  • Staying up to date with new technology trends and mentoring other developers.
  • Generating ideas and offering solutions with team members.
  • Participating in meetings with clients and peers.
Skill Set
  • Strong written and verbal communication skills.
  • Full stack development expertise.
  • Excellent coding and digital development abilities.
  • Confidence in expressing ideas within a creative team.
  • Interest in technological trends.
  • Ability to meet deadlines and think strategically.
  • Passionate and boundary-pushing work ethic.
  • Time management skills.
Desired Experience & Qualifications
  • BSc / BCom / BA in Web Development, Software Development, Computer Science, Software Engineering, or similar.
  • At least 2 years of relevant experience.
  • National Senior Certificate.
  • Only emailed CVs will be considered; no telephone calls.
  • Full name and surname must be included in the email and CV.
  • Shortlisted candidates will be contacted for interviews.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.