Full Stack Developer (team Lead)

Stellenbosch, WC, ZA, South Africa

Job Description

Description:



Sun World International is a California-based agriculture and technology firm engaged in fruit variety development, technology, intellectual property, and licensing. Its technology and IP pursuits include one of the world's leading fruit breeding/genetics programs, a broad-based portfolio of plant patents and trademarks, and investments in agriculture technology start-ups benefiting our global licensees. Licensing consists of sharing new proprietary stone fruit and table grape varieties, and the IP they comprise, with like-minded fruit growers and marketers in more than 15 countries around the world. The Company prizes creativity, innovation, and an entrepreneurial spirit. Its people strive for excellence by demonstrating leadership, passion, kindness, authenticity, courage, initiative, and curiosity. We are growing, come and join us!

Position details:




We're focused on developing solutions in the agri-tech space.

We are looking for a senior full stack developer who will serve as a team leader within the Systems and Applications function and grow our team, implement new systems, and augment existing ones.

Agile thinking is at the core of our daily operations. We are always looking for ways to improve these practices to become a better team delivering great products.

The ideal candidate is a pragmatic programmer and a Systematic thinker who employs industry best practices in multiple coding languages. They are a team player possessing strong technical skills and can communicate the thinking behind technical decisions to stakeholders

They must be comfortable working in an agile environment and "take the wheel" when necessary.

Responsibilities:



Lead, participate in and collaborate on various team activities/ceremonies (stand-ups, code reviews, retrospectives, etc.) Create clear technical specifications Create innovative, scalable, fault-tolerant software solutions for our clients Contribute to technical analysis and design of various products Expand existing software to meet the changing needs of our clients Write and test code to ensure compatibility and stability: refine and rewrite as necessary Lead, motivate and manage Systems and Applications team to achieve objectives Team management: including, but not limited to, setting goals, delegating tasks, fostering communication, resolving conflicts, promoting collaboration and ensuring team performance and development

Requirements:Proven experience as a senior full stack developer (4-6 years' experience) Proven experience leading tech teams (2+ years' experience) Experience with cloud platforms:

o AWS


o Google Cloud


o Azure


Experience with an OO programming language (Python

AND

Django will be advantageous)


o Python


o Django


o Angular


o Typescript


o React


o C#


o C++


o Java


Experience with the following technologies and tools in our development would be advantageous:


o Azure


o .Net core / .Net 5


o SQL


o EF


o Micro-Services


o RabbitMQ


o Asp.net


o Web API


o REST


o Prime NG


o Ionic


o GIT

Comfortable with agile practices Must feel at home in a team environment, in terms of communication, peer reviews, guidance/mentoring etc. Time zone flexible, as you would be working with teams in different time zones. Be a person that takes ownership of and pride in your work Knowledge of application, data and infrastructure architecture disciplines. * Legal right to work in South Africa

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1403474
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Stellenbosch, WC, ZA, South Africa
  • Education
    Not mentioned