Enable job alerts via email!

Software Developer L2 (Talent Pool)

SBV South Africa

York

On-site

GBP 40,000 - 80,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a talented Software Developer to join their innovative team. This role involves designing and developing high-quality software solutions, focusing on re-usability and portability. You will work on a variety of projects, driving innovation through new technologies while ensuring the highest standards of quality. If you are passionate about technology and eager to tackle challenges in a dynamic environment, this opportunity is perfect for you. Join a company that values transformation and diversity, and make a significant impact in the tech landscape.

Qualifications

  • 5+ years of experience in software development with a focus on web technologies.
  • Experience in cloud application development and database management.

Responsibilities

  • Develop and design software products focusing on re-usability and high availability.
  • Collaborate with teams to improve applications in line with SLAs.

Skills

HTML5
JavaScript
Angular
ReactJS
CSS
Java
C#
.NET Core
Python
SQL
MySQL
PostgreSQL
Git
MS TFS
Docker
Kubernetes
Node.js
NGINX

Education

Degree in IT Management
Degree in Computer Science
Technical certifications in SQL, .NET, Java, Python

Tools

Docker
Kubernetes
Git
MS TFS

Job description

Description

SBV seeks a Software Developer to develop and design products according to industry best practices and standards, focusing on re-usability, high availability, and portability. Responsible for providing in-depth analysis and technical input across a broad range of challenges in the technology landscape. Provides technical assistance to Level 1 developers.

Technology Transformation & Innovation
  • Assist in deploying delivery components of the Development Functional Strategy
  • Proactively drive innovation through new ideas and technologies
Analysis and Planning
  • Research new innovations and solutions, including new application, database, and OS technologies for mobile, open source, and closed source domains
  • Manage and execute project plans with milestone tracking and communication checkpoints
  • Contribute to the Application Roadmap aligned with the Technology Strategy
  • Collaborate with internal teams and vendors to improve and develop applications in line with SLAs
  • Analyze business requirements, architecture, and technical documents
  • Identify opportunities for application improvements and make recommendations
  • Apply security principles to all development work
  • Conduct system and impact analysis of new development changes and address issues prior to development
Implementation and Execution
  • Develop software using relevant tools, focusing on re-usability, high availability, and portability
  • Write, translate, and code software programs according to specifications
  • Analyze test results and resolve problems
  • Generate reports on programming status
  • Assist in creating user manuals and guidelines
  • Install software for end users as needed
  • Write scripts to enhance website and web application functionalities
  • Coordinate with network and system teams to resolve software issues
  • Manage roll-out, change control, and release processes
Risk & Quality Management
  • Aim for zero defects in developed code
  • Design and develop unit tests
  • Perform code reviews and testing
  • Manage internal risks and controls, report into the Technology Risk Register
  • Oversee code deployment and error log evaluation
  • Maintain artefacts in repositories as per policies
  • Monitor software performance and debug as necessary
Client Support
  • Manage incidents, problems, and releases
  • Ensure system uptime
  • Monitor support cases and assist in resolving issues
  • Implement help line protocols and escalations
  • Adhere to SLAs
Business Engagement
  • Communicate effectively with stakeholders at all levels
Policy & Process Management
  • Develop policies and processes
  • Define reporting content and tailor presentation for audiences
Teamwork & Self-Management
  • Maintain quality and productivity standards
  • Follow procedures and guide junior staff
  • Prioritize tasks and manage change
  • Stay updated with industry and technical changes
  • Provide leadership and motivation
  • Drive team improvement and embody SBV values
Requirements
Minimum Work Experience
  • 5 years as a software developer, with experience in web development (HTML5, JavaScript, Angular, ReactJS, CSS), object-oriented development (Java, C#, .NET Core, Python), database management (SQL, MySQL, PostgreSQL), and version control (Git, MS TFS)
  • 1 year of cloud application development experience, including Docker, Kubernetes, Node.js, NGINX
Minimum Education
  • Degree in IT Management, Computer Science, Business Administration, Commerce, or similar
  • Technical certifications (SQL, .NET, Java, Python) are advantageous

Note: Communication will be limited to shortlisted applicants only. SBV is committed to transformation and diversity. Work level: Mid-Level. Job type: Permanent. Salary: Market Related. EE Position: Yes. Location: Selby.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Developer L2 (Talent Pool)

SBV Services (Pty) Ltd.

Selby

On-site

GBP 35,000 - 65,000

30+ days ago