Software Development Manager

1 week ago


Epping, South Africa SA Metal Group (Pty) Ltd Full time

**Job description**:We are looking for a determined and self-driven Software Development Manager to join our team. As a Software Development Manager, you will be responsible for leading and managing the internal software systems and solutions as well as the Software Development team and its collective strategies.

**Duties & responsibilities will include, but are not limited to the following**:

- Able to write as well as give guidance to the team on how to achieve code which is readable, tested, maintainable, efficient and efficiently documented to meet the needs of the business
- Keeping up to date with and giving guidance on the best or most suitable software technologies and methodologies for writing and maintaining new and legacy systems
- Build and maintain a future-proof reusable code database, which can be shared, in order to drive further efficiencies
- Manage the collaboration of the software development team on projects, progress thereof as well as possible deployment strategies
- Liaise and effectively communicate with all relevant stakeholders and internal customers about planning, executing, progress and time frames of projects
- Able to assist with, give input and manage diagnostic testing and debugging procedures
- Ensuring compliance of timekeeping, productive output, discipline and work programs within the department
- Facilitate logistics of jobs including coordination with other departments and stakeholders
- Mentor, guide, monitor and measure the quality and efficiency of the team and their work programs
- Communicate with; and keep the Head of department up to date about the progress of work; which may require his knowledge, input or support.
- Monitor quality and efficiency of teams’ work progress and report any issues or possible improvements to Head of department

**Qualifying Experience**:

- Relevant qualification - Ideally a B.Sc. Computer Science or a Diploma in Computer Science / Programming
- Minimum of at least 15 years’ relevant experience
- Previous management or leadership skills
- C# and Object Oriented Programming
- Advanced C#.NET skills;
- Entity Framework
- ASP.Net (Bootstrap, jQuery, JavaScript)
- Report tools (Microsoft, SSRS)
- MVVM, MVC
- WCF or equivalent services
- Ability to read Visual Basic code
- Ability to efficiently review code and give constructive input
- Knowledge and Experience with TFS and GIT
- MS SQL design and development experience
- Ideally based in Cape Town with full work-from-home functionality when needed

**Qualifying Attributes**
- Effective communication skills
- Hard-working and self-motivated
- Strong interpersonal and leadership skills
- Time management and organizational skills
- Ability to solve problems quickly and completely
- Analytical and inquisitive
- Display a professional work approach
- Logical and detail orientated methodologies
- Excellent standards in execution
- Result-driven
- Commitment to a strong business ethic and integrity

**Other Information**:
Job title: Software Development Manager

Reporting to: Head of department

Job type: Permanent position

**Benefits include**

Provident fund

50% contribution toward Hospital plan - Discovery Health

Life cover at 4x annual salary

Funeral cover

21 x paid leave days per annum

Long service leave after five years of employment

**Standard hours**

07h30-17h00: Monday - Thursday

07h30-16h00: Friday

May be required to work overtime as per operational requirements

**Salary**

**Job Types**: Full-time, Permanent

Application Question(s):

- Are you based in Cape Town and have full work-from-home functionality ?

**Education**:

- Bachelors (required)

**Experience**:

- Software Development: 10 years (required)
- Management/Leadership: 5 years (required)



  • Epping, South Africa Aspen Pharma Group Full time

    **JOB REQUIREMENTS**: - Matric/Grade 12. National Diploma or Equivalent Qualification as per the National Qualifications Framework (NQF) - SAQA would be considered. - Experience in a pharmaceutical laboratory. - Analytical knowledge of test methods, instrumentation software, trouble shooting and data processing. - Good knowledge and understanding of GLP...


  • Epping, South Africa Fortis Business Consulting Full time

    **Records Management Administrator & Trainer** **Type: Full time, permanent** **Where: Office based, Epping, Cape Town (remote is NOT AN OPTION)** **Duties and Responsibilities**: - Be responsible for the support of the African region staff with regards to the Electronic Archiving System (EAS) software system. Other regions may be added to the portfolio. -...


  • Epping, South Africa Studio 29 Full time

    As a Systems Administrator/Support Manager, you'll play a crucial role in upholding the seamless operation of our Windows domain, Linux servers, and supporting our in-house team. Your ability to troubleshoot, document solutions, and provide leadership will drive the efficiency of our IT systems. You will work closely with the general IT Manager and offer...


  • Epping, South Africa Overseas Administration Management Full time

    **JOB PURPOSE**: The Systems Administrator/ support manager will support and maintain the Microsoft Windows domain, Linux servers and provide desktop support for local users. Log all issues and actions taken on company help desk ticket system. The position will report directly to the general IT Manager. **Duties included but not limited to**: Provide 3rd...


  • Epping, South Africa Overseas Administration Management Full time

    **JOB PURPOSE**: The Systems Administrator/ support manager will support and maintain the Microsoft Windows domain, Linux servers and provide desktop support for local users. Log all issues and actions taken on company help desk ticket system. The position will report directly to the general IT Manager. **Duties included but not limited to**: Provide 3rd...


  • Epping, South Africa Aspen Pharma Group Full time

    **BASIC JOB FUNCTIONS (Brief Summary)** **Purpose** - This is a business development role in the Sub-Sahara region. Position Aspen API in the region by developing new business with customers and pursuing business opportunities with strategic goals. Increasing the image and reach of Aspen API in the Sub-Sahara region. Ensuring the commercial success of Aspen...


  • Epping, South Africa Status Staffing Full time

    **Western Cape** **,** **Epping** **(Market related)** **Our Cape Town based client is a globally trusted outsource partner looking for a **Systems Administrator / Support Manager** to maintain the Microsoft Windows domain, Linux servers and provide desktop support for local users, log all issues + actions on help desk ticket system.** - EMPLOYMENT...


  • Epping, South Africa SA Metal Group (Pty) Ltd Full time

    **Responsibilities will include, but are not limited to the following**: - Participate in creating and implementing training programs, Work closely with business units to assess existing and future employee development requirements - Maintain training records (e.g. trainee lists, schedules, attendance sheets) - Book training facility and ensure professional...


  • Epping, South Africa SA Metal Group (Pty) Ltd Full time

    **Responsibilities will include, but are not limited to the following**: - Participate in creating and implementing training programs, Work closely with business units to assess existing and future employee development requirements - Maintain training records (e.g. trainee lists, schedules, attendance sheets) - Book training facility and ensure professional...

  • Office Manager

    1 week ago


    Epping, South Africa Time Personnel Full time

    **REQUIREMENTS** - Matric, Own vehicle and drivers license - Computer Literate with basic Accounting software knowledge advantageous - Minimum five years background in Service/ Customer Relations / Administration - Diverse worker who can multi-task very well and communicate professionally with clients and staff - Must be able to take ownership of tasks and...


  • Epping, South Africa The Foschini Group Full time

    **Job ID**:17929**Position Type**:Full-Time**Job Function**:Human Resources & Training**Workplace Type**:Head Office**Division**:TFG Human Resources**Province**:Western Cape**Location**:Cape Town North**Suburb**:Epping (Cape Town)Position Description: A three year contract role has become available for End to end coordination of the NSF Skills program...

  • Production Manager

    2 weeks ago


    Epping, South Africa HR Genie Full time

    We are looking for an experienced Production Manager to organize and oversee the manufacturing of goods. You will be ultimately responsible for the smooth running of all production lines and the quality of output. Duties and Responsibilities: - Ensure proper and accurate production planning. - Liaise with technical and maintenance departments to ensure...


  • Epping, South Africa Studio 29 Full time

    Ethical and Professional Standards: - Prioritize information confidentiality and uphold high integrity. - Actively share relevant information while ensuring the privacy of confidential data. - Foster a respectful working environment, treating colleagues with courtesy. - Adhere to and embody the highest ethical standards both on a personal and professional...

  • Fleet Controller

    1 week ago


    Epping, South Africa Time Personnel Full time

    **REQUIREMENTS** - Grade 12, Diploma in Fleet Management advantageous - Min 5 years experience in a similar role - Advanced MS Office - software, tracker software, knowledge of abnormal permits software - Good interpersonal and communication skills - Ability to function under pressure - Strong attention to detail, planning and co-ordinating skills - Good...


  • Epping, South Africa Studio 29 Full time

    Integrity & Confidentiality: - Uphold a high standard of ethics both personally and professionally. - Communicate transparently, when necessary, while ensuring the confidentiality of sensitive information. - Foster a respectful environment with colleagues. Key Duties: - Issue Management: - Assume responsibility for assigned challenges from start to...


  • Epping, South Africa Overseas Administration Management Full time

    RESPONSIBILITIES: These comprise of, but are not limited to: ¨ Call on existing accounts monthly ¨ Retention of Accounts ¨ Develop New Business ¨ Grow existing business with accounts ¨ Deal with client queries effectively and timeously ¨ Produce accurate quotations when necessary ¨ Follow-up on quotes within 24 hours, thereafter 5 working days...


  • Epping, South Africa Food Lovers Market Full time

    Epping, Western Cape - Start date: ASAP - 8 hrs p/day - Work schedule: Weekdays - TBC p/month **Requirements**: - Matric - Experience: Assistant Store Manager - English - At least two years of related experience required in cold store facility management and Health/ Safety - Good people skills, planning skills and problem-solving skills - Valid driver’s...

  • Payroll Manager

    8 hours ago


    Epping, South Africa SA Metal Group (Pty) Ltd Full time

    **JOB DESCRIPTON** The Payroll Manager is responsible for supervising, motivating, leading and coaching the salaries and wages team. The successful incumbent will be responsible for overseeing and directing all payroll processes and procedures and ensuring all relevant and necessary payroll compliance, legislation, laws and tax obligations are met. The...

  • Business Development

    2 months ago


    Epping, South Africa Regenize Full time

    **Who Are We?** Regenize is an innovative recycling solution on a mission to make recycling more accessible and ethical. We provide a freemium recycling collection service to households and reward them with Remali, our virtual currency. Remali is our behaviour change tool that incentives residents to recycle. Residents can use their Remali online to...

  • Sales Manager

    1 week ago


    Epping, South Africa Trading Group Full time

    We are looking for a dynamic Sales Manager who will be responsible for Organizing and Supervising the Sales team. **Responsibilities**: - Present/ Propose sales plan to company for better sales and revenue - Meeting planned sales goals - Reporting and tracking sales goals - Ongoing training of Sales team (Develop sales team through counseling and...