Junior Software Engineer

 

Recruiter:

Juru Holdings

Job Ref:

JH-02

Date posted:

Friday, July 1, 2022

Location:

CapeTown, South Africa

Salary:

Negotiable


SUMMARY:
Junior Software Engineer

JOB DESCRIPTION:

We have an exciting opportunity available for two Junior Software Engineers to join an IT company in Cape Town. Junior Software Engineers are responsible for developing and maintaining the Enterprise Platform software.

Their tasks fall into three main areas, described in the following sections.

Software engineering

Junior Software Engineers are primarily required to perform technical coding in Java, .NET and SQL. They are expected to fulfil the following requirements:

Produce quality code

  • Standards must be applied, for example regarding spacing and camel case.
  • Code must be readable by other developers.
  • Code must be ''DRY'' – must not repeat itself.
  • Code must be ''SOLID'' – single responsibility, open-closed principle, Liskov substitution, interface segregation, dependency inversion.
  • Code must be optimised and stable.

Follow the SDLC

  • The Junior Software Engineer must use Gitlab correctly, following the processes for creating merge requests, back-porting and forward-porting.
  • The Junior Software Engineer is expected to keep their Redmine TTS queue up to date.

Deliver within deadlines and without comebacks

  • The Junior Software Engineer is expected to keep to their commitments according to scheduling.
  • The Junior Software Engineer is expected to deliver code to the validators without any bugs. (Delivering on time doesn''t count if the code breaks or is of poor quality.)

Product knowledge

Junior Software Engineers are expected to actively acquire and maintain their knowledge of the products and the industry in which they are used.

Using the TEP

  • Product knowledge includes understanding and using the components that the product is built from.
  • The Junior Software Engineer needs to know how to use the Configuration Manager to create and deploy installations.
  • The Junior Software Engineer needs to know how to use the Management Console.
  • The Junior Software Engineer needs to be able to interpret log files correctly.

Financial technology

  • Product knowledge includes understanding how the TEP is used by our clients. This assists the Junior Software Engineer in reasoning whether an engineering solution will solve a client requirement.

Teamwork

Junior Software Engineers are expected to work proactively within the Engineering team, particularly in the following ways:

  • Communication: Listening to colleagues, and keeping everyone involved in a topic updated, using the correct platform (email, TTS, Kanban, etc.).
  • Resolving issues: Junior Software Engineers need to work with the Product Development, Support and Project teams. They are expected to help with investigations when issues arise, including production issues, and they are expected to create a healthy, positive atmosphere of co-operation between departments and teams.

 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Junior Software Engineer - Java
Location: Capetown
Salary: R28000 - R30 000 pm
Build software That Makes a Difference Are you a talented junior software engineer looking for an opportunity where you can do more than just write code?
79 days ago


Junior Software Engineer
Location: Cape Town
Salary:
An established software development company is looking for a junior software engineer!
22 days ago


Junior Software Implementation Engineer - Graduate
Location: Capetown
Salary: R30 000 pm
Our client is seeking top-performing IT or engineering graduates to join their innovative team. Ideal candidates are academically strong individuals with a passion for technology and a desire to build impactful, business-focused software solutions.
61 days ago


Junior Java Software Engineer
Location: Capetown
Salary: R28000 - R30 000 pm
Build software that solves real-world problems. We''re looking for exceptional Graduate and junior software engineers who are passionate about building high-quality software and solving complex business challenges.
80 days ago


Solutions Architecture / Technical Presales
Location: Capetown
Salary: BARAKA IT Solutions
Solutions Architecture / Technical Presales
2 days ago


Project Lead
Location: Cape Town
Salary: 800 000 Annually
An exciting opportunity exists for an experienced Project Led to lead and manage engineering projects within the civil sector, ensuring quality technical delivery, cost control, and compliance with relevant standards.
5 days ago


Senior Software Engineer / Senior .NET Developer - 12 month contract (renewable)- Cape Town (Hybrid)
Location: Cape Town
Salary: Market related
Senior, software, engineer, Senior, NET, Developer, 12, month, contract, renewable, Cape, Town, Hybr
9 days ago


Senior Software Engineer (Mobile)
Location: Cape Town
Salary: 900 000 Annually
Are you a senior mobile developer who thrives on building high-quality apps used at scale? Do you enjoy solving complex technical challenges, mentoring developers, and influencing engineering best practices? My client is looking for a Senior software engineer (Mobile) to join a highly skilled engineering team where collaboration, innovation, and software craftsmanship are valued. This is an o...
17 days ago


Civil Engineer
Location: Capetown
Salary: Up to R53,000 per month
The Civil engineer will support the delivery of major water and wastewater non-infrastructure projects, contributing to projects from concept through to detailed design and construction support.
19 days ago


Data Engineer (Junior / Intermediate / Senior)
Location: Stellenbosch
Salary:
Are you passionate about building the data platforms that power modern businesses? Do you enjoy solving complex data challenges, working with cutting-edge technologies, and turning raw information into valuable business insights?My clients are actively seeking Data engineers across junior, Intermediate, and Senior levels to join innovative teams working on large-scale data platforms, cloud environ...
29 days ago


Create a free job alert for Junior Software Engineer in CapeTown

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions