Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Aug 18, 2017
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    When industry greats, ForwardSlash and SpeakUp Communications joined forces, an undisputed leader in technology, online marketing and customer relations management was born – DigiOutsource. Today, we trade as a division of Digital Outsource Services (Pty) Ltd. We’re a global team constantly seeking out new challenges, workable solutions and tr...
    Read more about this company

     

    Intermediate Software Developer

    Job description

    Purpose:

    The Intermediate Software Developer will form a vital part of a team of C# Developers who are responsible for creating cutting-edge software that supports critical business processes. This candidate will report to the Software Development Team Lead.

    Duties will include, but not limited to:

    Primary Duties

    • Develop cutting-edge software using the latest development tools and frameworks.
    • Unit-test all software artifacts.
    • 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.
    • Monitor systems performance and ensure all SLA’s are met.

    Essential Requirements:

    • A minimum of 3 - 5 years’ 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.

    Technical Requirements:

    • Experience in internet technology and web development.
    • Proven experience in coding.
    • Willing to research, learn and apply new technologies and languages.
    • Knowledge of OO, development methodologies and patterns

    Knowledge of the following :

    • Databases: MS SQL Server
    • Software: C#; ASP.NET, XML, SOAP, HTML5, JavaScript, jQuery, JSON, Stored Procedures, Visual Studio
    • Advantageous Requirements:
    • Understanding of the following:
    • 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

    Personal Competencies:

    • Excellent communication skills which includes verbal and written with both technical and non-technical audiences.
    • A team player with good interpersonal skills.
    • Adaptable individual who is able to handle stress in a calm, mature way.
    • Flexibility in a rapidly changing environment.
    • Ability to multi-task.
    • Critical thinking and problem solving ability.
    • Solutions and results oriented.
    • Sense of ownership, urgency and drive.
    • Passion for technology, innovation and continuous learning.

    To view all current vacancies, please visit our website, www.digioutsource.com
    Should you not hear from us within 2 weeks, please deem your application as unsuccessful.

    Method of Application

    Interested and qualified? Go to Digital Outsource Services (Pty) Ltd on www.linkedin.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Digital Outsource Services (Pt... Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail