Software Developer L2 (Talent Pool)
Software Developer L2 (Talent Pool)

Software Developer L2 (Talent Pool)

Selby Full-Time No home office possible
S

Software Developer L2 (Talent Pool) (Selby)

2022/11/02

Reference Number: SDL2PM

Description

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

Technology Transformation & Innovation

  • Assist in deployment of delivery components of the Development Functional Strategy.
  • Proactively drive innovation through the generation of new ideas and options made by new technologies.

Analysis and Planning

  • Research new innovations and solutions (includes new application, database, and operating system technologies for mobile, open source, and closed source domains).
  • Efficiently manage and execute project plans – milestone tracking and communication checkpoints.
  • Provide input on the Application Roadmap in line with the Technology Strategy.
  • Collaborate with internal teams and vendors to fix, improve, and develop new applications in accordance with SLAs.
  • Analyze and understand business requirements, architecture, and technical documents.
  • Enhance applications by identifying opportunities for improvement and making recommendations.
  • Review and apply security principles to all development work performed.
  • Conduct system and impact analysis of new development changes and remedy them prior to development.

Implementation and Execution

  • Write code according to industry best practices and standards with a focus on re-usability, high availability, and portability meeting business requirements using the relevant technologies.
  • Consistently write, translate, and code software programs and applications according to specifications.
  • Administer critical analysis of test results and deliver solutions to problem areas.
  • Generate statistics and prepare and write reports for management and/or team members on the status of the programming process.
  • Assist in the development and maintenance of user manuals and guidelines.
  • Install software products for end users as required.
  • Write programming scripts to enhance functionality and/or appearance of the company website and/or related web applications as necessary.
  • Remove code scripts from the company website and/or related web applications as necessary.
  • Liaise with network administrators, systems analysts, and software engineers to assist in resolving problems with software products or company software systems.
  • Implement roll-out, change control, release management, project, and client management.

Risk & Quality Management

  • Strive for ZERO defects on any code developed from the team.
  • Assist in design and develop unit test cases for any development work.
  • Perform unit testing on code developed for quality assurance and alignment with requirements.
  • Conduct and report on code reviews and unit testing on code written by other team members including corrective action identified to meet minimum standards.
  • Identify, document, and manage Internal Risks Controls with reporting into the Technology Risk Register.
  • Manage code deployment, fixes, updates, and related processes through defect tracking in testing and evaluation of error logs.
  • Ensure that all artifacts are well managed and controlled in the relevant repositories as per the defined policies and procedures.
  • Run and monitor software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging.

Effective Client Support

  • Incident, problem, and release management.
  • Ensure systems uptime.
  • Assist and provide support to resolve problems.
  • Deploy proper Help Line protocol and escalation for problem solution.
  • Monitor adherence to SLAs.

Business Partner Engagements

  • Effectively communicate and regularly engage with key stakeholders at different levels.

Policy Formulation & Management

  • Ability to construct policies and processes.
  • Ability to define the reporting content for the correct audience combined with the ability to scale the presentation of these reports to the appropriate audience.

Effective Teamwork and Self-Management

  • Follow through to ensure that personal quality and productivity standards are consistently and accurately maintained.
  • Demonstrate consistent application of internal procedures.
  • Provide guidance to junior software developers and research assistants.
  • Plan and prioritize, demonstrating abilities to manage competing demands.
  • Demonstrate abilities to anticipate and manage change.
  • Demonstrate flexibility in balancing achievement of own objectives with abilities to understand and respond to organizational needs.
  • Manage own career development by staying abreast of any technical and industry changes.
  • Provide leadership, guidance, and motivation to employees measured via the SBV people survey.
  • Drive, train, and inspire the team to consistently improve their technical knowledge.
  • Drive the SBV values while inspiring confidence and generating excitement, enthusiasm, and commitment.

Requirements

  • 5 years’ experience as a software developer.
    • Web-based development (HTML5, JavaScript, Angular, ReactJS, CSS).
    • Object-oriented development (Java, C#, .Net Core, Python).
    • Database Management (SQL, MySQL, PostgreSQL).
    • Version Control (Git, MS TFS).
  • 1 year development experience of cloud applications.
    • Docker knowledge.
    • Kubernetes.
    • Node.js.
    • NGINX.
  • Understanding of new emerging web and mobile development frameworks and models.
  • Degree in Information Technology Management, Computer Science, Business Administration, Commerce, or similar.
  • Technical certifications, e.g., SQL, .Net, Java, Python (advantageous).

NB: Communication will be limited to shortlisted applicants only.

SBV recruitment is committed to transformation and diversity alignment.

#J-18808-Ljbffr

S

Contact Detail:

SBV Services (Pty) Ltd. Recruiting Team

Software Developer L2 (Talent Pool)
SBV Services (Pty) Ltd.
S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>