Jobs in

INTERMEDIATE SOFTWARE ENGINEER - Cape Town Region

APPLY HERE: https://crayon.jobs/jobs/south-africa/cape-town/intermediate-software-engineer/982 How you'll role As the Intermediate Software Engineer, you will collaborate with other developers in writing well-designed, testable code. You will be working with a team of passionate technology professionals, developing modern technologies, and solving tough problems. You will need to develop software in C#, Java, and other programming languages (polyglots preferred). Excellent knowledge of relational databases, SQL, and ORM technologies (EF, NHibernate) will also be required in this role. What you'll do Collaborate with other developers in writing well-designed, testable code Work with a team of passionate technology professionals, developing modern technologies, and solving tough problems Develop software in C#, Java, and other programming languages (polyglots preferred) Work with relational databases, SQL, and ORM technologies (EF, NHibernate) Work with NoSQL databases such as Redis, Riak, MongoDB, and others Assist in developing web applications Assist in unit testing and applying test-driven development Use DevOps principles and apply them practically Make use of cloud services (AWS, Azure) What you'll need At least 4 years of work-related experience as a Software Engineer or Software Developer An IT Diploma or Degree The ability to develop software in C#, Java, and other programming languages (polyglots preferred) Excellent knowledge of relational databases, SQL, and ORM technologies (EF, NHibernate) Knowledge of NoSQL databases such as Redis, Riak, MongoDB, and others Experience developing web applications, with a good understanding of how the web works Proven experience in high-scale applications and an understanding of the practices and approaches that are employed in scaling applications would be beneficial Experience with unit testing, knowledge of applying test-driven development would be beneficial An understanding of DevOps principles and how to apply them practically Experience in cloud services preferred – AWS, Azure Experience with containerisation (Docker/Kubernetes) is highly beneficial Experience working with agile methodologies – a true believer APPLY HERE: https://crayon.jobs/jobs/south-africa/cape-town/intermediate-software-engineer/982 Apply Now
Share this job with someone you think should apply!
Facebook buttonFacebook   Whatsapp buttonWhatsapp

Related Jobs

Senior Software Developer Northern Suburbs - Cape Town Region

AGA Recruitment Specialists

...

Intermediate Full Stack Developer - Cape Town City Centre

...

Senior Engineer – Software Deployment - Cape Town City Centre

BASHR Consulting

...

Junior/Intermediate Software Developer - Cape Town City Centre

...

Junior Software Engineer Cape Town - Cape Town Region

Top Recruitment

...

Want to do another search?

Jobs in