RSAWEB
Sea Point, Cape Town
Skills we're looking for:
php HTML Python

Senior Software Engineer

RSAWEB

Sea Point, Cape Town, Western Cape, South Africa

Senior

3 years experience

Job description:

RSAWEB is an established and rapidly expanding Internet Service Provider, specialising in Internet Access & Cloud Hosting Solutions.

We are pushing the boundaries of technology and our trends include automated testing, Service Orientated Architecture and continuous deployment and orchestration.  We are crossing the divide between development, coding and cloud infrastructure. At RSAWEB we are proudly ahead of the curve- joining us would allow you to create your own path within our organisation.

We are looking for a fast learning, self-driven, agile team-players.  If you enjoy problem solving and have big ideas that can make a difference, this might be the job for you.

The Software engineers in our team are responsible for researching, designing, developing, and testing operating systems-level software and network distribution software. Setting operational specifications and formulating and analysing software requirements.

Work Activities:

  • Developing Internet based products and applications.
  • Produce technical specifications outlining software operation and implementation
  • Extend internal system tools and intranet.
  • Modify existing software to improve performance.
  • Software programming and development of subsequent documentation.
  • Consulting with other departments on projects and technical issues.
  • Actively contribute to the existing system knowledge and technical tools.
  • Conferring with product managers to obtain information on limitations or capabilities for processing projects.

Requirements:

Job Competencies:

  • Proficient in modern programming languages with a focus on PHP and Python.
  • Full software development lifecycle experience.
  • A basic understanding of networking concepts.
  • Cooperation and commitment within our team to achieve common goals.
  • Examination of data to grasp issues, drawing conclusions, and solving problems.
  • A relatively grounded understanding of Automated Testing platforms, such as unit testing and behaviour driven development.
  • Some knowledge of continuous integration or automated deployment.
  • A well ground knowledge of source control. Extra brownie points for GIT and GIT-flow
  • A solid foundation or sufficient exposure in working with MVC frameworks such as Rails, Cake, code-ignition, Zend, Django.
  • Experience on working with large scale, complex and heavily integrated systems.
  • A basic understanding of domain driven design, single responsibilities and writing DRY code (Don't Repeat Yourself)
  • Good and clear communication skills as they will be required to maintain visibility and accountability to their work at all times.
  • Analytical. Experience with automated testing & continuous deployment.

Minimum Requirements:

  • 3-5 years of relevant work experience using PHP and Python.
  • Extensive experience with HTML, CSS, JavaScript and other frontend design languages.
  • Experience with automated testing & continuous deployment.
  • Preferred Requirements:
  • Experience with program testing software, SOA-style principals, Agile/Lean/Kanban, database management systems (SQL)
  • Basic/Moderate analytical abilities

About company:

RSAWEB is an established and rapidly expanding Internet Service Provider, specialising in Internet Access & Cloud Hosting Solutions.

We are pushing the boundaries of technology and our trends include automated testing, Service Orientated Architecture and continuous deployment and orchestration.  We are crossing the divide between development, coding and cloud infrastructure.

This job has been viewed 12950 times. 0 people applied.
See how your profile compares to other applicants.