Senior Software Developer
Annie Mercer Placements
Western Cape, South Africa
2d ago
source : findojobs-za

Cape Town, Western CapePermanentWe view our client as one of the top digital organisations in South Africa, who provide marketing and support services to millions of clients across the globe.

They are based in very trendy and upmarket offices in Century City, Cape Town. A multi billion-dollar global giant in their field, they are able to attract the very best talent in South Africa, and retain them.

They are currently looking for a Senior Software Developer to join their team. You will form a vital part of a team of C# Developers who are responsible for creating cutting-

edge software that supports critical business processes. You need to be familiar with advanced programming techniques and design patterns and, in accordance with the Technical Lead, will provide guidance to the other developers.

You will report to the Software Development Team Lead. Duties will include, but not limited to : Develop cutting-edge software using the latest development tools and frameworks Unit-

test all software artefacts Maintain current systems (web / other) and develop new systems (web / other) using the latest technologies Collaborate with Product Owners and Test Analysts in developing, testing and deploying systems components Research and develop new technologies Provide second / third line support to IT for software deployed into company eco system Analyse and resolve complex and high impact production issues where required Monitor systems performance and ensure all SLA’s are met Assist technical writers with technical documentation and user manuals related Support to Team Transfer of business and technical knowledge to the greater team Technical guidance and mentoring of developers Support to Technical Lead and Software Development Manager Assist in enforcing Agile and Scrum methodology in the teams Assist in code reviews Assist in coordinating Pair Programming Assist in implementation of best practices, coding standards and relevant methodologies Requirements 5 years’+ experience hands-

  • on development experience Computer Science related degree, diploma or similar qualification Experience in working with agile teams and successfully delivering agile based software projects Be prepared to work in a 24 / 7 environment Proven experience in internet technology and web development Proven experience in coding with an understanding of system architectures and knowledge of SOA Solid knowledge of OO, development methodologies and applying patterns Ability to work alongside Architects to integrate and propose viable solutions to business Databases : MS SQL Server Software : C#;
  • ASP.NET, XML, SOAP, HTML5, JavaScript, jQuery, JSON, Stored Procedures, Visual Studio Understanding of the following advantageous : MVC pattern Message Queues (RabbitMQ) NoSQL (Mongo) Out of Memory Caching (Couchbase) Real time evaluations (SignalR / XSockets) Source control concepts (Merging, Branching, Publishing) Continuous Integration Even the most experienced talent should have the opportunity to expand and improve their skill sets in many advanced areas of knowledge at this employer.

    If you have the right attitude and right aptitude, we can assure you that room for growth at this employer is unprecedented.

    They firmly believe in staying up to date with latest technologies, so you’ll be working with the latest tech at international standards.

    Whilst this is a very modern and fast paced organisation, the atmosphere is also relaxed. Leave those suits and ties at home, but please wear something.

    Our client doesn’t believe that sitting in traffic for hours each day is necessary so working hours are flexible, with core working hours between 9am and 4pm.

    To keep you healthy, stress free, and happy they provide nutritious meals (free of course), serve cappuccinos from their coffee bar, provide free access to the gym, and of course there are free massages from their wellness therapist when you need it the most.

    Our client is able to pay top dollar to attract and retain top talent in South Africa and offer excellent end of year bonuses based on company and individual performance.

    The company is outperforming though, so for now, the rest is up to you. Work hard and play hard? Head on down to the bar every Friday afternoon, try your hand at Poker on Thursday evenings, enjoy regular team building events such as white river rafting, and so much more.

    Most of all they have created a culture second to none. Small on egos; big on energy. Possibly the most employee centric client we’ve come across. Ever.

    Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form