Skip to main content
ResumeKart
← Back to Jobs

Senior Software Engineer I

Boardroom Appointments•South Africa
Full-time3-7
R600k - R900k
per year
👁️ 0 views•📝 0 applications•Posted 9/11/2026•Expires 10/11/2026
Tailor Resume for This JobCheck ATS Score

Get alerts for roles like this

More Senior Software Engineer I roles in South Africa — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.

Job Description

About the job Senior Software Engineer I • Matric (Grade 12) • 4 years of Software Engineering experience • BS Engineering/Computer Science or equivalent experience required. • Knowledge of continuous Software delivery • Intermediate knowledge of software development methodologies (e.g., Agile, Waterfall) • Intermediate proficiency with data manipulation language including optimization techniques • Intermediate understanding of normalized/dimensional data modelling principles • Intermediate knowledge of multiple data storage subsystems • Proficient research skills Developing knowledge in Industry best practices in development • Knowledge in using and developing in applicable toolsets • Ability to interface competently with other technical personnel or team members to finalize requirements • Ability to work well with internal and external technology resources • Knowledge of test-driven development • Ability to write and review portions of detailed specifications for the development of complex system components • Ability to complete complex bug fixes • Good oral and written communications skills Responsibilities: • Interface with other technical personnel or team members to finalize requirements. • Write and review portions of detailed specifications for the development of complex system components. • Complete complex bug fixes. • Implements and guides other to continuous integration, delivery, and deployment software delivery practices. • Identifies operational requirements for logging, instrumentation and alerting and works with Senior II to ensure operational requirements are met • Proficient in implementing continuous integration, delivery, and deployment software delivery practices. • Aware of operational requirements and implementation for logging, instrumentation, and alerting Work closely with other development team members to understand product complex requirements and translate them into software designs. • Successfully implement development processes, coding best practices and code reviews. • Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders. • Resolve complex intermediate technical issues as necessary. • Pair Programming with squad members to support the learning and development of others • Develop skills to Mentor less senior software developers on development methodologies and optimization techniques. #J-18808-Ljbffr

Required Skills

Software EngineeringContinuous Software DeliveryAgileWaterfallData Manipulation LanguageData ModellingData Storage SubsystemsTest-Driven DevelopmentResearch SkillsIndustry Best PracticesToolsetsComplex System ComponentsBug FixesContinuous IntegrationContinuous DeploymentLoggingInstrumentationAlertingCoding Best PracticesCode ReviewsPair ProgrammingMentoring

Partner picks for Senior Software Engineer I in South Africa

Matched to the skills this page calls for and the candidate's location.

Partner
  • edXVerified partner
    Partner course provider

    Courses and programmes from universities and institutions worldwide.

  • UdemyVerified partner
    Partner course provider

    A marketplace of instructor-created courses across technology, business and creative skills.

  • Partner competition

    Hackathon platform used by student and community hackathons across India.

Partners are ResumeKart affiliates or institutes it works with; ResumeKart may earn a commission when a candidate enrols. Placement is decided by relevance, not payment. How ResumeKart earns

Prepare to Win This Role

Everything you need to ace the interview and negotiate top-of-band compensation.

The best-paying roles in your field. Every week. Free.

Join 10,000+ professionals getting job alerts and salary insights in their inbox

We respect your privacy. Unsubscribe anytime with one click.