Senior Software Developer
1 month ago
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
-
Software Development Facilitator
7 months ago
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...
-
Software Development Facilitator
7 months ago
Vereeniging, South Africa CTU Career Chatz Full timeJob 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 timeWe 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...
-
Senior Sales Development Consultant
6 months ago
Vereeniging, South Africa Assupol Full timeDescription 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...
-
External Sales Representative
4 months ago
Vereeniging, South Africa Midvaal Recruitment Full timeThe 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...
-
Senior Process Supervisor Operations
7 months ago
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...
-
Senior Commercial Analyst
1 month ago
Vereeniging, South Africa JSE Limited Full timeJob 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...
-
Chief Financial Officer
7 months ago
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...
-
Technical Sales Representative
6 months ago
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...
-
BSc Electrical Engineer
2 months ago
Vereeniging, South Africa Jobted ZA C2 Full timeThe 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 timeThe 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 timeA 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 timeA 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 timeThe 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,...
-
▷ [3 Days Left] Operational Technical Lead
1 month ago
Vereeniging, South Africa iOCO Full timeWe 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...