Compuways's Blog

Next Generation IT Recruitment

Sandton: Junior ASP.NET developer

Candidate should be able to handle high load and process data quickly.

Focus on Microsoft.Net technology stack

Job Requirements

C# and ASP.MVC experience

Interest to learn ecommerce systems

Technologies used in the industry to handle scalable systems

To apply for this position, click here:

Filed under: Back-End Programming, , , , ,

Centurion: MVC Web developer

Job Requirements:
• Applicable university degree (B.Sc. or B.Eng.)
• Post graduate degree will have preference
• Very good study marks will have preference
• South African Citizen
• Very good interpersonal and communication skills
• A thorough understanding and in-depth knowledge of ASP.Net MVC, as well as C# Asp.Net Web forms architecture
• 3+ years experience in the design, development and implementation of software with experience in the following:◦ ASP.Net MVC
◦ Entity Framework
◦ Bootstrap
◦ C# ASP.Net Web Forms
◦ SQL Server 2008/2012
◦ Stored procedures and database design
◦ JavaScript
◦ JQuery

• Knowledge of Web applications running on the Internet including:◦ Performance improvement
◦ Browser compatibility
◦ Security principles
◦ Upgrading and support requirements

Job Specification
You will become part of an exciting team of Web developers whose focus is to develop and maintain web based software running on the Internet for national and international clients.
• Depending on your experience you can also:◦ Become a mentor for junior/intermediate developers
◦ Become a team leader for your own small team of developers
◦ Form part of the group of seniors who assist with decisions regarding technology, architecture, high level project planning, resource allocation, implementations, etc.

To apply for this position, click here:

Filed under: Back-End Programming, , , , , , , , , , , , , ,

Lynnwood: Senior SQL DBA


  • Responsible for the ongoing support and maintenance of the company database systems. This involves support of the Microsoft SQL 2000/2005/2008 databases
  • Provide operational implementation, management and support for all services provided to clients 24 X 7, ensuring SLA’s are met and client satisfaction is guaranteed



  • Teamwork
  • Customer service
  • Quality solutions
  • Embracing transformation and diversity
  • Proactive mindset
  • Negotiation
  • Building relationships
  • Excellent communication skills
  • Planning skills
  • Delivery results
  • Problem solving
  • Emotional intelligence

Qualifications and experience:

  • Matric (relevant degree or diploma preferred)
  • Administration certification on Microsoft SQL 2008 database systems
  • 5+ years experience in managing a Microsoft SQL 2000/2005/2008 database environment
  • Net visual basic and C# development skills
  • SSIS/BIDS/ Reporting services experience
  • Script automation (batch and vbs)
  • Administrative experience on MySQL
  • Server administration experience advantageous


  • 24/7 support of production database services to ensure the highest standards of availability, resilience , integrity, security and performance required by our business systems
  • 70% SQL administration with 30% system support work
  • Design, development and administration of MS SQL databases
  • Performance monitoring, reporting and tuning of MS SQL databases
  • Management and maintenance of back-ups and recovery procedures
  • Installation and maintenance of database server, replication and client environments
  • Reviewing and tuning SQL code
  • Designing database maintenance packages and procedures
  • Security and access control
  • Provision of support and assistance to development team in the design, development , testing, tuning and implementation of database applications
  • Creation and maintenance of SQL queries and routines
  • Provisioning of (database) development and testing environments
  • Writing ad-hoc queries based on schema knowledge
  • Implementing appropriate solutions in order to achieve 100% uptime
  • Providing fellow Microsoft database administrators and support representatives with technical support and guidance
  • Conduct regular internal/external audits of systems
  • Ensure systems are secure and all relevant patches and upgrades are carried out
  • Manage calls in terms of escalated call times
  • Communicate internal and external call status
  • Conduct research on technology, new technology, optimization and alternative technology
  • Adhere to Company and EMID change management processes
    • Ensuring the adherence to Company and EMID processes and procedures
    • Escalation of any problems with data or delays in projects to relevant management where necessary
    • Responding to requests from the business for support
    • Assist the business in compiling proposals for new systems and services
    • Understanding the information needs, the business objectives and the market sectors that CompanyAfrica and EMID operates in
    • Ensuring suitable communication / updates are being provided to internal and external clients on the status of ongoing project work
    • Creation and fulfillment of project task allocated to the database administrator

     To apply for this position, plse click here:

Filed under: Database Administrators, , , ,

Sandton: .Net Developer


The candidate will be responsible for operational and procedural functions and all surrounding interfaces. The role will involve project and business as usual development, the resolution of user issues and requests as well as maintenance of systems and related interfaces

Duties, Responsibilities and Accountabilities

The candidate will have the have the following duties, responsibilities and accountabilities:

 Develop, design and implement solutions in the projects and business as usual space on in house GUIs and system integration (MMTicket, EDTrader, Whiteboard, FX replacement integration, CFDs web sites etc.)

 Assist in maintenance and production support on systems

 Ownership of all tasks allocated to him/her

 Responsible for quality delivery

Education, skills and specialist knowledge required:

BSC or equivalent degree

4 years experience in a similar role.

 Knowledge or experience in WPF, WCF, C#, MS SQL, PL/SQL, Visual Studio 2010 or higher, XML, XSLT, .net framework 3.5 and higher, pub sub technologies, UDP Socket connection development knowledge

 An understanding of IT and project methodologies.

 Knowledge of W3C guidelines and best practices

 Knowledge of UML and formal specification methodologies

 Knowledge of web development being Javascript and HTML5 (MVC)

Other requirements specific to the role or Individuals core competencies:

Prioritization, flexibility and multi-tasking skills


Personal Attributes:

Ability to multi task and prioritise and deliver to milestones

 Ability to report to a senior developer and work independently once given tasks.

 Ability to interact with people from all areas of treasury.

 Take ownership of tasks assigned.

 Customer focused attitude.

 Team player and good interpersonal and communication skills.

 Follow issues and concerns through to delivery and solution

 Analytical, with excellent problemsolving skills.

 Assertive contributor to discussions with a collaborative approach

 Attention to detail

 Ability to bridge gap between theory and practice and document findings professionally.

 Ability to work and perform in an unstructured environment and flexibility to change.

Ability to deal with pressure and remain level headed.

To apply for this job, plse click here:


Filed under: Software Development Life Cycle, , , ,

Pretoria: C, C++, C#, Java Software Engineer, up to R400k pa

About the job:

Company Modelling and Digital Science (MDS) has a vacancy for a Software Engineer with a solid background in software engineering and development to work with other experts to develop smartcard and biometrics-related systems. MDS focuses on advanced mathematical modelling (AMM), information security (IS) and hosting mobile intelligent autonomous systems (MIAS). The unit assists in the Companys drive to strengthen science, engineering and technology (SET) outputs; develops human capital; and invests in emerging research areas (ERA), including nanotechnology, synthetic biology and mobile intelligent autonomous systems. This position is based in Pretoria. The incumbent will lead in the development of software applications using software engineering methodologies within the required field of interest.

Key responsibilities:

Conduct design and development work in smartcard and biometrics applications. Create business and technical use cases in order to make sure the proposed architecture and design meets business objectives.

Client liaison:

Define client needs and product requirements. Interact with clients to make sure that the design meets reliability,performance, security and operations guidelines that are set from time to time.

Project management:

Develop project proposals and work plans and ensure timely delivery.  Prepare appropriate documentation within the software engineering framework (e.g. UML, SDL, etc.). Assist in devising test strategy. Prepare project progress reports. Must work within the framework of applicable industry regulations. Provide technical direction and mentorship to junior researchers in the group. Contribute to the improvement of the group processes using the CMMI approaches.

Qualifications, skills and experience:

A Masters degree in electrical/electronic engineering or computer science. A minimum of three years work experience in the electronic engineering field,involving a research and development role. Knowledge of software engineering principles. Programming experience in the following languages: C, C++, C#, JAVA and other similar languages. Must have experience in preparation of documentation using software engineering processes. Must have experience in initiating applications development projects and lead them to finalisation. Must have the ability to diversify a problem in order to incorporate client/product requirements not specifically defined. Must have the ability to work independently within a research team environment. Must have technical leadership abilities. Must have the ability to lead project implementation.

South African citizenship is necessary as a security clearance is required for this position.

Recruiter:  Tumelo

To apply click here:

Filed under: Back-End Programming, , , ,

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 606 other followers