Senior Software Developer

1 month ago


Vereeniging, South Africa Bidvest Bank Limited Full time

Primary Purpose

Maintenance of existing applications and development of new applications.

Minimum Requirements

Qualifications

- National Diploma (Computer Programming or similar)

Experience

- 7+ years’ experience in Systems design, development and implementation

COMPETENCIES

Technical

- C# Microsoft.Net
- SQL Server
- MVC / ASP.Net
- WCF / WebAPI
- Entity Framework
- Problem Solving
- Unit Testing
- HTML / JavaScript
- Angular
- Team Foundation Server / VSTS / Azure DevOps
- .Net Core

Behavioral

- Attention to Detail
- Time Management
- Teamwork
- Initiative
- Adaptability
- Conformity
- Communication

Ideal Qualifications

- BSc Information Technology or Computer Science
- MCSD (Microsoft Certified Systems Developer)
- Azure certifications

Duties and Responsibilities

CUSTOMER CENTRICITY

- Levels & quality of service delivery as experienced by internal & external stakeholders.
- Interprets business/customer requirements to provide timeous solutions.
- Responsiveness: Speed of responses, reaction time, going the extra mile, turnaround time.
- Degree of customer satisfaction from customers.
- Attend to change of applications and reports.
- Trouble-shoot and fix problems with applications and processes.

OPERATIONAL EXCELLENCE

- Develop and maintain systems in terms of quality, proper documentation, as well as conformance to Enterprise architecture plan.
- Delivering developmental efforts on time.
- All developmental efforts must be concluded within the Change Control process.
- Adhere to coding standards.
- Adhere to source control policies & guidelines.
- Improving coding standards.

LEARNING AND DEVELOPMENT

- Contribution to making the department a great place to work.
- Contribution to teamwork (Level of teamwork, accountability, delivery, quality & speed of information shared).
- Effort to forge & maintain quality inter-personal relationships.
- Take accountability for the achievement of operational objectives within own area of control.
- Support and drive the business’s core values.
- Maintain a positive attitude and drive.
- Promote harmony and teamwork.
- Promote the sharing of knowledge.
- Show willingness to help others.
- Open to feedback and constructive criticism of performance.
- Assist support staff in resolving helpdesk calls.
- Receiving ad-hoc requests from internal as well as external parties and then responding appropriately.

Personal and Intellectual Capital Development

- Take ownership for driving own career development.
- Development of knowledge base and Intellectual Property.
- Stay abreast of the current and forthcoming technologies.

This position is advertised in line with our commitment to Employment Equity.

#J-18808-Ljbffr



  • Vereeniging, South Africa CTU Career Chatz Full time

    **Job Summary**:This position is responsible for facilitating, assessing, and moderating programme content, designed and developed by the National Academic team with the purpose of achieving Learning outcomes that will develop specific competencies in students. Facilitators could also be responsible for the review and programme content development when...


  • Vereeniging, South Africa CTU Career Chatz Full time

    Job Summary: This position is responsible for facilitating, assessing, and moderating programme content, designed and developed by the National Academic team with the purpose of achieving Learning outcomes that will develop specific competencies in students. Facilitators could also be responsible for the review and programme content development when...

  • Senior Bookkeeper

    7 months ago


    Vereeniging, South Africa Unique Personnel Full time

    **Job Number** - 72978 **Job Type** - Permanent **Job Title** - Senior Bookkeeper **Computer Skills** - MS Excel,MS Outlook,MS Word,SAP,Spreadsheets **Industry** - Automotive **City** - Vereeniging **Province** - Gauteng - A senior bookkeeper is a crucial member of a company's finance team responsible for managing and overseeing the organization's...

  • Java Developer

    2 months ago


    Vereeniging, South Africa Jobs in Joburg Full time

    We are seeking a skilled Java Developer to join our dynamic team. You will be responsible for designing, implementing, and maintaining Java applications, collaborating with cross-functional teams, and ensuring the performance and quality of our software. Responsibilities - Develop and maintain high-quality Java applications. - Collaborate with product...

  • Senior Creditors Clerk

    7 months ago


    Vereeniging, South Africa Unique Personnel Full time

    **Job Number** - 72977 **Job Type** - Permanent **Job Title** - Senior Creditors Clerk **Computer Skills** - MS Excel,MS Outlook,MS Word,SAP,Spreadsheets **Industry** - Automotive **City** - Vereeniging **Province** - Gauteng - Job Title: Senior Creditors Clerk- - Responsibilities: - Process vendor invoices accurately and efficiently, ensuring proper...

  • Senior Auditor

    6 months ago


    Vereeniging, South Africa Unique Personnel Full time

    **Job Number** - 72224 **Job Type** - Permanent **Job Title** - Senior Auditor **Computer Skills** - Auditmate,MS Excel,MS Outlook,MS Word,MS Office **Industry** - Auditing **City** - Vereeniging **Province** - Gauteng - The Senior Auditor is responsible for leading and executing internal or external audits, evaluating financial and operational...


  • Vereeniging, South Africa Assupol Full time

    Description Main Purpose: To sell policies, recruit, develop and train representatives to achieve the set target To be developed into a Sales Manager when vacancies are available (Key Individual) - 1 year Programme Courses - Full-Time Academic School: 0 - 1 month - Commissions and Finance - Compliance - Reports - Practical School (2 - 12 months) - COB Long...


  • Vereeniging, South Africa Midvaal Recruitment Full time

    The External Sales Representative (Software Solutions) is responsible for identifying and acquiring new business opportunities for the company's software products. This role involves building and maintaining strong relationships with clients, understanding their needs, and providing tailored software solutions. The representative will work closely with the...


  • Vereeniging, South Africa Rand Water Full time

    **Job Advert Summary**: **Minimum Requirements**: - Grade12 (National Senior Certificate) -National Diploma in Water Care or Chemical Engineering. - At least 5 years’ Water Purification Plant experience (Desired experience: Minimum 2 years in a supervisory capacity) - Valid Code B Driver’s license and the ability to pass Rand Water K53 test. - Computer...

  • Senior Factory Manager

    7 months ago


    Vereeniging, South Africa Victoria Devereux International Full time

    **Level of Work**:Senior Management **Direct report (solid line)**: Chief Executive Officer **Minimum Education required**: NQF Level 6/7 Degree in an Engineering discipline - Mechanical, Electrical, Chemical or Metallurgy, Millwright, or equivalent qualification Qualification in financial management is advantageous. **Minimum Experience required**: 5...


  • Vereeniging, South Africa JSE Limited Full time

    Job category: Banking, Finance, Insurance. Stockbroking Contract: Permanent Remuneration: Market Related EE position: Yes About our company The JSE recognises that its success and strength depend on the quality of its employees. We are committed to fostering a culture of continuous learning and high standards of performance. Our employee wellness...


  • Vereeniging, South Africa Victoria Devereux International Full time

    **Reports to the Chief Executive Officer** **Job Summary**:The CFO is responsible for assisting the CEO to lead and direct all financial functions for the organisation. This includes financial planning and analysis, accounting, tax, treasury, risk management, and shareholder relations. The CFO is also responsible for providing strategic guidance to senior...


  • Vereeniging, South Africa Unique Personnel Full time

    **Job Number** - 72590 **Job Type** - Permanent **Job Title** - Technical Sales Representative **Computer Skills** - CRM,MS Excel,MS Outlook,MS Word **Industry** - Abrasives supplier **City** - Vereeniging **Province** - Gauteng - Sales Representative- Job Brief: - We are looking for a dynamic and results-driven Sales Representative to join a...


  • Vereeniging, South Africa Jobted ZA C2 Full time

    The client, a giant in the Manufacturing industry and part of a JSE-listed group, is seeking a Jnr Factory Manager. This is a great opportunity for a young, vibrant, and vivacious individual who has experience in the manufacturing industry. Must be career-orientated, must be willing to work hard, and not be afraid of rolling up your sleeves to get the job...

  • Electrical Engineer

    2 months ago


    Vereeniging, South Africa Jobted ZA C2 Full time

    The client, a giant in the Manufacturing industry and part of a JSE-listed group, is seeking a Jnr Factory Manager. This is a great opportunity for a young, vibrant, and vivacious individual who has experience in the manufacturing industry. Must be career-orientated, must be willing to work hard, and not be afraid of rolling up your sleeves to get the job...

  • Debtors Clerk

    4 months ago


    Vereeniging, South Africa Midvaal Recruitment Full time

    A Debtors Clerk is responsible for managing and maintaining a company's accounts receivable. Their primary role is to ensure that all outstanding invoices are collected on time and that payments from clients or customers are accurately recorded. Here are some of the key responsibilities of a Debtors Clerk: Key Responsibilities:Invoicing:Prepare and send out...

  • Debtors Clerk

    4 months ago


    Vereeniging, South Africa Midvaal Recruitment Full time

    A Debtors Clerk is responsible for managing and maintaining a company's accounts receivable. Their primary role is to ensure that all outstanding invoices are collected on time and that payments from clients or customers are accurately recorded. Here are some of the key responsibilities of a Debtors Clerk: Key Responsibilities:Invoicing:Prepare and send out...

  • People Partner

    4 weeks ago


    Vereeniging, South Africa Pele Energy Group Full time

    The Role The People Partner implements the HR processes aligned to key business and HR priorities. Acts as the primary point of contact to leaders and employees in the provision of people management strategies, practices and interventions. Ensures that the relevant culture, leadership, talent attraction, onboarding, development, talent management,...


  • Vereeniging, South Africa iOCO Full time

    We are seeking an Operational Technical Lead who will be responsible for overseeing the day-to-day technical operations within an organization. This role involves coordinating between technical teams, ensuring the smooth delivery of services, and optimizing processes for efficiency and reliability. Skills and Experience Your expertise: - 3-4 years...

  • PLC/scada Specialist

    2 months ago


    Vereeniging, South Africa Rand Water Full time

    **Job Advert Summary**: **Minimum Requirements**: - Grade 12, Degree/B-Tech/Diploma (N6 or S4) in Electrical (PLC and Automation) Engineering. - Professional improvement with ECSA. - 6 years’ experience in the PLC and automation maintenance improvement environment. - Good experience with PLC, SCADA systems and networks. - Competent with Wonderware In...