drjobs
Software Developer II Full-STACK
drjobs Software Developer II Full-STACK العربية

Software Developer II Full-STACK

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Jobs by Experience

drjobs

5years

Job Location

drjobs

Cape Town - South Africa

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 2697159

Job Overview:

As a Software Developer II (Full Stack) and be part of an exciting journey in Cape Town.

In this role youll play a pivotal part in shaping the future of our clients products by

understanding and defining requirements designing and implementing enterprise

architecture and developing innovative solutions. With a focus on both frontend and

backend development youll have the opportunity to work on medium to largescale

projects collaborating with stakeholders and mentoring junior developers.


Job description will include but not be limited to:

  • Understanding the product goals and related strategy and communicating with
    stakeholders (including clients) to clarify and define requirements
    Researching designing implementing and maintaining enterprise and business
    architecture

  • Developing and or selecting critical components of the overall solution

  • Specifying and designing medium to large and/or moderately complex to complex
    systems

  • Designing coding testing correcting and documenting new and amended software
    components from agreed specifications and agreed subsequent iterations using agreed
    standards and tools

  • Assisting with the effective allocation of task to team membersincluding coaching and
    mentoring less experienced developers and/or graduates

  • Participating in the review of own work and that of others

  • Analyzing business processes to identify potential alternative and new approaches
    including automation cost assessment benefits and change impacts

  • Assists with the definition and management of business goals and the scoping of
    medium to large or relatively complex changes

  • Thoroughly documenting and supporting software components that are deployed and
    will participate and/or lead in all facets of the software life cycle
    Acting as a point of contact for technical issues creating documentation and
    monitoring service levels



Requirements

Core Competencies required but not limited to:


Knowledge of the regulatory risk and compliance environment and

requirements e.g. privacy policies

Strong written presentation skills both technical and verbal and the ability to

structure and articulate complex information and messages to different

audiences at all levels

Good analytical and problemsolving skills

Solid interpersonal skills with the ability to work with different levels in the

organization

Ability to work independently but also as part of the wider team

Developing subject matter expertise and able to mentor and coach less

experienced team members

Proficiency in related SW development collaboration and testing tool suites

(GitLab Slack Selenium Chaos Monkey Postman)

Appreciation for and alignment to standard methodologies regarding objectoriented

design coding standards DevSecOps RESTful service development and

integration common design patterns secure application development test

coverage containerization code reviews etc

Active interest in new technology and emerging engineering practices

Full grasp of the software development process including analysis design

coding system and user testing problem resolution and planning


Core qualifications and experience but not be limited to:

Skills knowhow and experience

  • Bachelor s degree in computer science Information Systems Engineering or equivalent
  • Relevant coding bootcamp MOOCs certifications (e.g. Javascript React Node.js and AWS)
  • Additional skills : PL/SQL Analytical queries JQuery Bootstrap and PHP
  • At least 7 years experience in a similar position (progressive career development into a senior frontend or backend development)
  • Experience of dealing with relevant stakeholders building strong relationships with decisionmakers influencers and clients
  • Experience of delivering consultancy type projects whether within a consultancy or as an internal business team
  • Experience of IT in a complex business environment with the ability to translate technical concepts into business terms
  • DevOps experience
  • Experience of developing and implementing relevant strategies in a multisupplier
  • environment managing thirdparty services


Benefits

  • Medical Aid
  • Performance Bonus


Tertiary qualification in computer science/ Software Engineering/ Information Technology/Multi Media Solid understanding of HTML Good working knowledge of CSS. Proficiency in JavaScript is a plus, but not required. Familiarity with React is a plus, but not required. Strong problem-solving and analytical skills. Excellent communication and teamwork abilities. Detail-oriented with a commitment to delivering high-quality work. Self-motivated and eager to learn and grow in a fast-paced environment. You need to know the basic languages of frontend programming. TypeScript, created as an extension of JavaScript is expected more and more often, is a plus, but not required. You need to know at least one modern JavaScript framework, but knowing more can give you an advantage. React or Angular skills are a plus

Employment Type

Full Time

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.