Want to change the world of payments?

We are always looking for extraordinary
individuals
 to join our team.

Send your CV to careers@ecentric.co.za

At Ecentric we offer
an empowering environment for staff
to excel and improve
their skills.

null

Work with and learn from the best in this industry

null

Expanding into Africa and Australia

null

Great environment

null

Challenging work

Available Positions

Backend Developer - Issuing Services

Required skills:

  • Solid experience with T-SQL programming (5years+)
  • XML processing using T-SQL
  • Experience developing WCF services using C#
  • Be a Team player
  • Have an keen eye for detail and the want to do it right first time round
  • Ability to work under pressure and tight deadlines
  • Ability to interact with various technical, administrative and management staff internally and externally
  • Required to work overtime should the need arise

 

Daily tasks will include:

  • Develop T-SQL stored procedures and functions to implement business logic
  • Develop WCF web services using C#
  • Develop regression tests to test T-SQL code
  • Perform database performance optimisation
  • Perform application support on rotational basis
  • Perform after hours standby on rotational basis

IT Infrastructure Architect

General Responsibilities:

Analyse, plan, design and oversee implementation and management of the organisations infrastructure, network, storage, communication and information security systems to ensure high levels of data integrity and systems availability.  Develop, implement, and oversee policies and procedures to ensure consistent provisioning and uptime.

 

Role and Responsibilities:

  • Establish infrastructure systems that seamlessly support the business operations of the company
  • Evaluate existing or emerging technologies for applicability to the overall enterprise architecture
  • Identify key issues and limitations of the existing architecture and develop long term target architectures and plans
  • Identify opportunities to standardize enterprise systems, and develop a strategy to implement necessary changes
  • Plan, design and upgrade various infrastructure components to include but not limited to network hardware, server hardware, enterprise software and applications, voice and data systems
  • Specialise in the best practice design, operations, and support of enterprise systems; such as Network Architecture, Storage Architecture, Information Security, PCI and Windows Architecture
  • Evaluate existing or emerging technologies for applicability to the overall enterprise architecture through technology proof of concepts to assist in defining technology direction and enabling business strategy
  • Develop enterprise system architectures and strategies that include high availability, reliability, and accessibility for the organisation
  • Must be able to create a conceptual vision of the solution in the form of a conceptual architecture diagram and document that depicts the overall structure of the solution in its environment showing with primary functions of the solution and the other systems it has to interact with
  • Excellent troubleshooting skills for troubleshooting in their area of expertise to isolate, diagnose and implement corrective actions for problems and issues as required. Solve complex problems with many variables
  • Develop test plans, implementation plans, and project timelines for various infrastructure projects
  • Adhere to a version control process which includes the documentation, approval and implementation of system changes
  • Serve as an escalation point for complex issues that arise during the day to day operations of the company.  These will normally, but not always be escalated from Service Desk, Server and Network Administration teams
  • Create and maintain documentation for all enterprise systems
  • Maintain quality standards on all projects
  • Has a good appreciation of risk management, change management, configuration management, reliability and safety methods and the use of metrics
  • Excellent planning and organizational skills
  • Ability to understand, design and define strategy and execution of strategy and tasks
  • Combines technical competence with business and commercial acumen and mature communications skills
  • Strong communication skills to both technical and business audiences
  • Proven track record for thinking beyond current-state technology issues and integrating technologies for complete solutions across the enterprise infrastructure
  • Ability to provide objective and impartial technology, platform, tooling assessments and recommendations, ensures compatibility with strategic technology

 

Minimum Requirements:

  • Bachelor’s degree in Computer Science, Engineering or related field and at least 5 years’ experience.  Or, in lieu of a degree, a minimum of 10 years’ experience
  • A minimum of 5 years of progressive experience supporting technical support teams, design and building infrastructure technology solutions
  • Cisco, Microsoft and VMware certification

Senior Software developer - Online Payments

Required skills:

  • 5+ years of work experience
  • C#
  • Creating and consuming WCF web services
  • T-SQL programming and database design
  • XML
  • Be a team player
  • Have an keen eye for detail and the want to do it right first time round
  • Ability to work under pressure and tight deadlines
  • Ability to interact with various technical, administrative and management staff internally and externally
  • Ability to guide and mentor fellow team members
  • Be able to give architectural input
  • Provide input across functions (e.g. Test Analysts, Business Analysts, Architects)
  • Very good writing, verbal and presentation skills
  • Understand and be able to work in an AGILE delivery team
  • Professional manner and appearance enabling excellent client interaction

 

Daily tasks will include:

  • Developing financial applications
  • Developing real-time applications
  • Using SoapUI for web service development and integration
  • ETL from flat files and XML
  • Using WireShark to troubleshoot TCP/IP connections
  • Using SSL Certificates and client certificate authentication
  • Front end development using ASP.Net and MVC
  • SQL performance optimisation

 

Daily tasks will include:

  • Implement business logic using T-SQL and C# code
  • Enhance automated testing to include new functionality
  • Complete all relevant documentation
  • Perform application support on rotational basis
  • Perform after hours standby on rotational basis
  • Will be required to work overtime should the need arise