• Subscribe   
  • Subscribe   

C++ developer

Job Description: C++ software developer for hyper- growth SAAS company
Location: South Africa
Summary: Striata is growing and looking to onboard bright, uber-technical developers.

You are…

Technically superior to most of the software developers you have worked with. Your ability to foresee the solution early-on and your successful history of delivering well-designed and stable software creates a natural hierarchy that escalates you to the lead position in software project teams.

You enjoy the added responsibility of setting the technical direction for a project and are comfortable debating the technical merits of your decisions. You have the breadth of knowledge that allows you a wider range of considerations which more often than not results in your decisions being right from the start. These attributes are noticed by your peers and sometimes impact your daily productivity as a result of being the “go to guy”

What you need to bring…

  • Expert level C++ development
  • An understanding of what is required to predictably deliver high quality software
  • The breadth of knowledge to confidently work throughout the stack on middleware, front-end and DB technologies
  • Experience in server-side development
  • Experience in design patterns, object orientated design, multi-threading and concurrency
  • Experience working in an Agile (scrum based) environment, a commitment to the Agile ethos and success in delivering software using Agile techniques.
  • Experience in developing OS agnostic software
  • Ability to confidently work using the command line within Linux and FreeBSD
  • Experience using test driven development techniques (TDD)
  • Experience using GIT for version control
  • Experience working in an environment that has successfully implemented continuous integration (CI)
  • Happy, smart and loves technology

Your role…

Your core responsibility will be to design, build and extend high quality applications for the Striata platform. You’ll work closely with our UX design team and fellow developers to bring world class products to the market, leveraging your experience with client/server technologies, preferably with rich clients. You’ll also play a role in sourcing, hiring and leading new members for the software development team.

What you will be doing…

  • Design, construct and extend high quality applications for the Striata platform
  • Consume and take ownership of existing Striata projects and tools
  • Adopt, improve and drive Striata coding standards and processes
  • Contribute to waste elimination within the development environment
  • Manage the overall quality of software produced for your allocated projects
  • Maintain a high level of professionalism
  • Deliver high quality software in a predictable fashion
  • Drive Striata’s culture and values within the UK team

What we will offer you…

  • Ability to make a direct impact on a world class platform and its users
  • Opportunity to work within a small, highly professional, highly skilled development team
  • Our explicit commitment to high quality software engineering – we do it right.
  • A solid company with a vibrant startup culture
  • Autonomy, mastery and purpose in one package
  • Competitive salary and benefits
  • Opportunity to save our trees with your code

Interested in this position?

Application for C++ developer

Nurturing our unique company culture and preserving the right work ethic are very important to us. In addition to reviewing your résumé, we'd like to know why you want to work at Striata. If we like your application, we'll contact you.

By submitting your details via this form, you are consenting that we receive and store your information for the exclusive purpose of considering your job application and contacting you if necessary.
  • We will not share or publish your information or process it for any other reason.
  • We advise you to remove all personal information (ID number, etc) from your CV except for your initial and surname.
  • Only provide your contact details in the secure web form.
  • If you do not hear from us within 5 working days, please consider your application unsuccessful.
  • If your application is successful, we will request your consent for further processing.
  • Please find additional information in our Privacy policy.
View our Terms of use | Protected by reCAPTCHA.

Interested in this position?

Application for C++ developer

Nurturing our unique company culture and preserving the right work ethic are very important to us. In addition to reviewing your résumé, we'd like to know why you want to work at Striata. If we like your application, we'll contact you.

By submitting your details via this form, you are consenting that we receive and store your information for the exclusive purpose of considering your job application and contacting you if necessary.
  • We will not share or publish your information or process it for any other reason.
  • We advise you to remove all personal information (ID number, etc) from your CV except for your initial and surname.
  • Only provide your contact details in the secure web form.
  • If you do not hear from us within 5 working days, please consider your application unsuccessful.
  • If your application is successful, we will request your consent for further processing.
  • Please find additional information in our Privacy policy.
View our Terms of use | Protected by reCAPTCHA.