Software Engineer

BSG

Johannesburg

On-site

ZAR 480,000 - 720,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

BSG is seeking experienced software developers in various domains, including C# and Java, who are passionate about technological innovation and team leadership. The role involves designing and coding software solutions tailored to client needs while collaborating with multi-skilled teams and mentoring junior staff to uphold engineering excellence.

Qualifications

  • 4-8 years of software engineering experience within a consulting context.
  • Experience in software development and/or team leadership.
  • Proven technical skills and ability to learn new technologies quickly.

Responsibilities

  • Design, architect and code software solutions solving client problems.
  • Collaborate with delivery teams for optimal results.
  • Mentor team members to contribute to project outcomes.

Skills

Problem-solving
Communication
Time management
Technical skills

Education

Tertiary degree with honours (e.g., BBusSci, BCom (IS), BSc Eng., BEng or BSc)
Alternative qualifications and deep experience

Job description

We are looking for experienced software developers in C#, Java, Cloud and Data Engineering domains.

Are you a passionate technologist with interest in technical specialisation or team and people leadership? Do you value engineering excellence using cutting edge technologies? Do you want to grow your career through progressive projects at our clients, across all major industry segments? Are you an innovator who values a company with an employee value proposition at its heart?
Then BSG is 100% the place for you. Join us!

Note: We give full consideration to every applicant's fit to this role, so if you decide to apply and you do not hear from BSG within a maximum of a four week period, please consider your application unsuccessful at this time.

Main Purpose of the Role:

To design, architect and code software solutions that solve our client’s problems end-to-end. To collaborate with ourclients and BSG multi skilled delivery teams, consisting ofanalysts, designers, product owners, architects, delivery managers and data scientists for optimal results.

Minimum Qualifications:

  • A tertiary degree with honours that provided you an opportunity to grow your problem-solving skills within a technology context. e.g. BBusSci, BCom (IS), BSc Eng., BEng or BSc.
  • Candidateswith alternative qualifications and deep experience will also be considered

Experience:

  • 4-8 years software engineering experience within a consulting context
  • 4-8 years specialist software development experience AND/OR4 plus years team and people leadership experience

Job Objectives:

  • Understand and apply technologies and patterns appropriately to software solutions
  • Critical thinking as applied to the client problem and solution domains
  • Design, architect and code solutions to meet business needs in the short, medium and longer term
  • Elevate client environments through superior engineering ability
  • Application of best coding, automation, testing and quality practices such that reliable, durable and performant solutions are produced
  • Build real and meaningful relationships with client technology leaders
  • Work with our clients to create innovative solutions to business problems
  • Persuade and influence other team members to make good decisions
  • Deliver on the end-to-end software solution such that value can be realised at the client
  • Hold the BSG technology brand high by role modelling behaviors in the broader team
  • Mentor team members such that they contribute optimally to the overall project outcome

Skills and Attributes:

  • Proven technical skills
  • Strong communication ability
  • Effective time and task management
  • Ability to learn new technologies and skills quickly
  • Broad and deep technical experience
  • Works well in diverse, multiskilled teams
  • Strong focus on client, customer and user
  • Values the importance of good design and engineering
  • Big picture thinking as applied to solutions developed
  • Clear and precise technical leadership and direction
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology, Engineering, and Consulting
  • Industries
    Business Consulting and Services, IT Services and IT Consulting, and Software Development

Referrals increase your chances of interviewing at BSG by 2x

Get notified about new Software Engineer jobs in Johannesburg Metropolitan Area.

Johannesburg, Gauteng, South Africa 2 days ago

Johannesburg, Gauteng, South Africa 5 days ago

Johannesburg Metropolitan Area 2 days ago

Sandton, Gauteng, South Africa 2 months ago

Johannesburg, Gauteng, South Africa 5 months ago

Sandton, Gauteng, South Africa 1 month ago

Johannesburg, Gauteng, South Africa 3 days ago

Johannesburg, Gauteng, South Africa 3 days ago

Johannesburg, Gauteng, South Africa 1 week ago

Johannesburg Metropolitan Area 23 hours ago

Johannesburg Metropolitan Area 2 days ago

Woodmead, Gauteng, South Africa 4 weeks ago

Johannesburg Metropolitan Area 1 month ago

City of Johannesburg, Gauteng, South Africa 2 days ago

Sandton, Gauteng, South Africa 2 weeks ago

Johannesburg, Gauteng, South Africa 1 day ago

Johannesburg, Gauteng, South Africa 3 days ago

Sandton, Gauteng, South Africa 3 days ago

Johannesburg, Gauteng, South Africa 3 days ago

Johannesburg, Gauteng, South Africa 9 months ago

Sandton, Gauteng, South Africa 2 days ago

Johannesburg Metropolitan Area 3 days ago

Johannesburg, Gauteng, South Africa 3 days ago

Johannesburg, Gauteng, South Africa 4 days ago

Johannesburg, Gauteng, South Africa 1 month ago

Ivory Park, Gauteng, South Africa 4 weeks ago

Johannesburg, Gauteng, South Africa 1 month ago

Johannesburg, Gauteng, South Africa 4 days ago

Johannesburg, Gauteng, South Africa 1 year ago

Johannesburg, Gauteng, South Africa 1 week ago

Johannesburg, Gauteng, South Africa 1 year ago

Sandton, Gauteng, South Africa 2 days ago

Ivory Park, Gauteng, South Africa 4 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technology Consultant
Technology Consultant

BSG • Johannesburg

On-site
ZAR 600,000 - 900,000
Software Engineer – Azure & DevOps
Software Engineer – Azure & DevOps

Initiate International • Sandton

On-site
IBM DataPower Developer
IBM DataPower Developer

Blue Pearl • Johannesburg

On-site
ZAR 550,000 - 750,000
Commercial Solutions Analyst (Junior)
Commercial Solutions Analyst (Junior)

DP World • Johannesburg

On-site
ZAR 300,000 - 400,000
IT Administrator
IT Administrator

aston holmes • Krugersdorp

On-site
ZAR 300,000 - 400,000
Intermediate Software Development Engineer (CPT)
Intermediate Software Development Engineer (CPT)

BETSoftware • Cape Town

On-site
ZAR 600,000 - 800,000
Implementation Consultant
Implementation Consultant

Dye & Durham Corporation • Johannesburg

On-site
ZAR 350,000 - 600,000
Healthcare benefits
Pension plan
Company discounts
+2
SAP Technical Lead
SAP Technical Lead

PwC Careers Africa • Gauteng

On-site
ZAR 600,000 - 840,000
SAP Solutions Manager
SAP Solutions Manager

Blue Pearl • Johannesburg

On-site
Lead Software Engineer
Lead Software Engineer

PBT Group • Wes-Kaap

On-site
ZAR 700,000 - 1,050,000
Flexible work arrangements
Continuous learning opportunities
Collaborative team culture