Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Sep 15, 2017
    Deadline: Sep 21, 2017
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Sasfin Holdings Limited ("the Group” or "Sasfin”) is a bank-controlling company that listed on the JSE in 1987. Sasfin and its subsidiaries, notably Sasfin Bank Limited (the Bank), provide a comprehensive range of specialist financial products and services for Business and Wealth clients. This range of financial products and services focuses on t...
    Read more about this company

     

    Human Resources Manager

    Job description

    MAIN PURPOSE OF THE JOB

    To manage the Human Resources function across the Group, ensuring best practice and supporting the company in meeting its objectives.

    KEY AREAS OF RESPONSIBILITY / DESCRIPTION OF TASKS

    • Serve as a strategic partner alongside the various business units.
    • Recruit, retain and develop a highly competent, diverse workforce that supports the mission, vision and values of the Group.
    • Facilitate employees’ commitment and success through positive human relationships.
    • Conceptualise and implement various HR initiatives throughout the Group, such as the Sasfin Mentorship Programme; climate surveys etc.
    • Responsible for Group training and development budget, as well as HR/Payroll budget.
    • Statutory submissions (EE; WSP)
    • Conduct internal climate surveys.
    • Prepare and distribute quarterly employee newsletter.
    • Participation in Deloitte’s ‘Best Company to Work For” survey.
    • Regular visits to branches.
    • Provide customised training to managers and executives.
    • Ensure due diligence is undertaken on all vendor and employee contracts.
    • Recruit and select at senior levels, including drawing up job descriptions, liaising with management as to requirements, deciding on best method of recruitment, interviewing, drawing up shortlists and recommending final appointment
    • Undertake performance appraisal processes and analyse the outcomes, assisting managers when necessary.
    • Ensure company remuneration levels are correct and that jobs are within the correct remuneration levels, advise management on packages, drive the annual salary review process and advise on increases and promotions.
    • Ensure, as far as possible, that employment equity requirements are met in all aspects – non-discriminatory policies, practices and procedures are in place, ensure that previously disadvantaged employees are identified for development and meet reporting requirements.
    • Manage risk in terms of procedure and trends and ensure compliance to Labour Legislation (LRA, BCEA, EEA etc.)
    • Provide sound advice to management on a wide variety of HR issues and offer solutions for consideration in line with company policy.
    • Advise on Provident Fund, Risk Benefits and Medical Aid Schemes.
    • Sit on the Provident Fund management Committee.
    • Drive employee development through identifying suitable training and development opportunities, especially for previously disadvantaged employees.
    • Develop and enhance internal marketing activities.
    • Ensure that a maximum skills development rebate is obtained annually through meeting the reporting requirements and ensuring the necessary training takes place.
    • Identifying employee development in terms of the Financial Sector Charter and ensure we move towards the requirements.
    • Apply the disciplinary procedure when necessary to correct behaviours or effect dismissals, minimising referrals to outside bodies.
    • Represent the company at the CCMA.
    • Perform career and performance counselling.
    • Referrals to experts on specific trauma cases.
    • Support for management with all employee and personal professional issues.
    • Suggest policy changes in line with best practice, update employee handbook annually and make sure it is available to all.
    • Assist with the Sasfin Share Incentive Scheme and with executive bonuses.
    • In service ‘care’ – provide a variety of assistance and possible solutions.
    • Employee Wellness
    • Manage payroll – ensure compliance with all requirements, check payslips monthly and provide guidance to payroll officer.
    • Streamline the HR/Payroll processes and applications.
    • Promote Employee Self Service (ESS) system and educate users.
    • Manage HR and Payroll team.
    • Facilitate employees’ commitment and success through positive human relationships.


    SKILLS AND PERSONAL ATTRIBUTES REQUIRED

    • Tertiary qualification in HR-related field
    • Extensive generalist human resources experience preferably within a financial environment.
    • Previous supervisory/management experience in an HR Department.
    • Able to work under pressure, good problem solving skills.
    • Excellent interpersonal skills, hands on, empathetic but objective and professional.

    REMUNERATION

    Total Cost to Company

    go to method of application »

    C# .Net Developer

    Job description

    MAIN PURPOSE OF THE JOB

    The C#.Net Developer is accountable for the development, maintenance, configuration, and enhancement of a variety of applications utilising C#.NET MVCAngular on Microsoft SQL Server databases on Windows, web and mobile platforms.

    KEY AREAS OF RESPONSIBILITY

    • Systems and solution specifications
    • The C#.Net Developer will contribute to the creation of the Functional Specification and all the required documentation to derive a solution and contribute in project review meetings by interpreting the BRD document into potential system functionality and rules and then assisting to document the recommended solution into a Functional Requirements Specification (FRS).
    • Development
    • Modify existing software to correct errors, to adapt it to new hardware or to upgrade interfaces and improve performance.
    • Analyse information to determine, recommend and plan installation of a new system or modification of an existing system.
    • Consult with customers and/or other departments on project status, proposals and technical issues such as software system design and maintenance.
    • Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
    • Analysis
    • Analysing and resolving faults by researching problems and recommending corrective actions e.g. additional user training required.
    • Comparing solutions and weighing them against the actual needs.
    • Evaluating the chosen solution through its design and construction to ensure that it continues to meet.
    • Analyse the business needs and ensure that the team chooses the best process for putting them in place.
    • Ensuring application implementations comply with required industry standards.
    • Conducting impact analysis across all business systems.
    • Testing
    • Assist in creating test plans, test data and test packs for each system/project.
    • Perform Unit Testing and Systems Integration Testing within the provided or recommended test infrastructure and policies.
    • Change Management
    • Review the development of specified new functionality whether provided through internal developers or external vendors to ensure best practices are followed.
    • Follow all change control processes to implement the agreed solution by ensuring that all changes in the system upgrades, systems configuration changes or application parameter changes have been approved by the Change Approval Board (CAB) and have been tested.
    • Implement any security changes and assist with the audit thereof by the Governance and Change Manager.
    • Support
    • Provide 2nd and 3rd level support to resolve incidents within SLA timescales, conduct root cause analysis to resolve problems and update all relevant process documentation.
    • Log and follow-up issues.
    • Maintenance and correction of all production bugs.
    • Governance
    • Management and maintenance of the development environment including source control.
    • Maintain code in TFS (Team Foundation server) supporting multiple branches/deployment paths.
    • Management and maintenance of operational monitoring environment.
    • Follow company and departmental policies and procedures.
    • Follow all coding and documentation standards.

    DESCRIPTION OF TASKS

    • Application Development
    • Daily maintenance to designated applications in the Production, QA and Development environments.
    • Coding and testing as required to complete assigned tasks.
    • Service Management
    • Perform health system checks on areas of responsibility.
    • Escalate issues within timescales allowed to third party vendors or other IT functions.
    • IT Procedures
    • Implement application standards including code, development, testing, and change and release standards.
    • Feedback and activity updates to:
    • Development Manager – daily operational reporting to the head of Applications. Prepare reports and correspondence concerning project specifications, activities and status.
    • Project Managers – status and progress updates as required.

    SKILLS/PERSONAL ATTRIBUTES REQUIRED

    • Business/industry experience
    • Experienced in one or more of the following areas: Banking, stockbroking, transactional finance, Debtor, Trade and Asset Finance.

    Education

    • Matric plus appropriate tertiary qualification - B.Sc. (Computer Science) or B.Sc. (Information Systems) preferred OR Matric with four years’ relevant experience in IT.
    • AND a relevant industry certification such as:
    • MCPD - Developer: Enterprise Application Developer 4
    • MCPD - Developer: Application Developer 4
    • MCPD - Developer: Web Developer 4

    Experience

    • Three years’ experience in developing and supporting C#.Net desktop or web application development in an enterprise environment.
    • Two years’ experience in mobile development. (IOS, Android or Microsoft)
    • Two years’ experience in Microsoft SQL Server.
    • Experience in a high-availability, online transacting environment.
    • Four years’ experience in developing and supporting various system integration points.
    • Technology
    • Understanding of Microsoft .NET technologies with emphasis on C# development in the web and desktop environments using Visual Studio, Dev-Express, HTML5, ASP.Net, JavaScript, CSS, .Net 4 and up, Angular.
    • Thorough understanding of Microsoft development tools and environment including MS-SSRS, Visual Studio, TFS and Test Driven Development, SQL management Studio.

    REMUNERATION

    Total Cost to Company

    Interested applicants can forward their CV by no later than, 21 September, 2017 .

    *Please consider your application unsuccessful if you have not received a response within two weeks of submission.

    Method of Application

    Use the emails(s) below to apply

     

    Interested applicants can forward their CV to [email protected] by no later than:

    21 Septembber, 2017.

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Sasfin Bank Ltd Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail