Senior Software Engineer

Johannesburg FULL TIME R66,667 - R83,333 / Month
(R800,000 - R1,000,000 / Year)

Job Description

Tech Innovations Inc. is looking for a Senior Software Engineer with a flair for full-stack development to drive our projects forward in Johannesburg. Thrive in a fast-paced environment where you can apply your creativity to deliver exceptional software solutions.

Responsibilities

  • Lead software engineering projects from inception to completion.
  • Develop APIs and define integration processes.
  • Integrate third-party services and libraries into applications.
  • Stay up-to-date with emerging trends in software engineering.
  • Optimize software for speed and scalability.
  • Develop automated tests to ensure code reliability.
  • Collaborate with UX/UI designers to create seamless user experiences.

Requirements

Education
  • Bachelor's degree in Computer Science or Software Engineering
  • Relevant certifications are a plus
Experience
  • 5+ years of experience in a full software development role
Technical Skills
  • JavaScript
  • TypeScript
  • Microservices Architecture
Soft Skills
  • Analytical thinking
  • Effective communication
Certifications
  • Google Cloud Certified – Professional Cloud Architect
  • Certified Kubernetes Administrator (CKA)
Languages
  • English: Fluent

Advantageous

  • Experience with cloud services (AWS, Azure): Hands-on experience with cloud platforms for software deployment.
  • Experience with microservices architecture: Skilled in designing and implementing microservice-based applications.

Benefits

  • Comprehensive health coverage including dental and vision.
  • Generous retirement savings plan.
  • Flexible work environment with remote capability.
  • Wellness programs and initiatives.

Company Culture

  • Collaborative Teamwork: Teamwork is key. We encourage collaboration to drive projects forward.
  • Continuous Learning: We support professional development through continuous learning opportunities.
  • Empowerment: We empower our employees to take ownership of their roles and lead initiatives.
Status: Closed