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: May 10, 2024
    Deadline: Not specified
    • @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

    WHO WE ARE G4S is the world’s leading international security solutions group, and the largest provider of integrated security solutions in South Africa. Offering far more than commodity products and services designed for security, G4S harnesses the power of technology to offer customers end-to-end security and cash solutions. In South Africa, w...
    Read more about this company

     

    Software Developer Angular G4S Secure Solutions

    Main Purpose of the Role

    This role’s responsibility is to Design, code, debug, and support software developed for internal and external clients. This will vary between designing and writing computer programs from scratch, modifying existing programs and designing and modifying database structures. Plan, organize, lead, control, guide and manage development projects, research and development and support. Ensure approved standards are implemented and always maintained to ensure continuity and supportability.

    Review & Interpret business requirements and technical specifications.

    • Design solutions to meet requirements into efficient code.
    • Modify database layouts to accommodate new requirements.
    • Test and debug code to produce error-free programs.
    • Document test requirements for QA personnel.
    • Deliver solutions within project guidelines and deadlines as reasonably determined
    • All the company and departmental procedures and rules must be followed to produce quality software solutions.
    • Request clarity around system requirements as needed

    Code and Develop Native / Web applications, API’s and Services

    • Adhere to coding standards
    • Apply best practices
    • Ensure continuity of support by means of documentation and accurate release notes.
    • Comply with company standardization strategy pertaining to coding structure and standard

    Investigate, analyse, and rectify reported defects and shortcomings

    • Analyze and understand the reported issue.
    • Apply problem-solving techniques to identify the optimum solution to the
    • problem.
    • Modify the software to eliminate the problems.
    • Test and debug the software
    • Determine that the solution submitted has been correctly applied.
    • Implement the customer solution

    Perform customer support duties where necessary.

    • Assist support personnel in identifying software-related issues.
    • Effectively communicate with colleagues and customers about timeframes, issues, outstanding requirements, and current status. Provide accurate feedback to the helpdesk.
    • Perform any software changes with the necessary urgency.
    • Assist support personnel and customers where necessary with software support issues.

    Performs related duties as assigned

    • Follow all procedures and rules as defined.
    • Source control.
    • Coding standards.
    • Testing and debugging.
    • Quality Assurance (QA) documentation.
    • Any other procedures that might be defined and reviewed from time to time.

    Health and Safety

    • Participate in the design/ development/ review/ implementation and monitoring of the departmental safety plans for each year
    • Participate in safety forums created by the company for example safety meetings and safety talks
    • Report all safety incidents to the relevant people
    • Discuss all safety incidents
    • Follow-up on any activities assigned through safety meetings/committees/representatives/management
    • Attend safety education and refresher programs
    • Comply with safety policies and procedures at the workplace
    • Distribute safety information as and when required

    THE IDEAL CANDIDATE:

    Qualification and Experience

    • Grade 12
    • Relevant Tertiary Qualification (Diploma or Degree) in Computer Science / Information systems / Informatics etc
    • Minimum of 5 years experience within C# – Dot.Net environment.
    • Minimum of 3 years experience within the MS SQL environment.
    • Agile Project Management / Team Lead

    Skills and Attributes

    • Microsoft desktop and server operating systems
    • SSRS Reporting
    • Database design
    • C#, JavaScript, TypeScript, AngularJS
    • .NET, Entity Framework, Angular web application framework, Web sites/pages, Web applications, API and services.
    • Networking, user interface principles
    • Microsoft SQL Server experience
    • Systems Design, Coding and Testing.
    • Data normalization, Efficient data access, and Performance tuning.
    • Data gathering, consolidating, processing, sorting and display via export and or  GUI.
    • Excellent Communication Skills - Verbal & Written
    • Understanding the organizational environment
    • Understanding the organization’s goals and objectives
    • Dealing with changing circumstances
    • Supporting and working with others
    • Delivering objectives
    • Dealing with complexity
    • Acting professionally
    • Delivering great customer service
    • Sharing and cooperating  

    Integrated Development Environment (IDE)

    • Visual Studio 2022 -
    • Api. Tools supporting Angular ease of use. Code generation. Report building
    • Visual Studio Code - Some Library work
    • Webstorm - Most of Angular Development

    Angular Development

    • Use of Nodejs.
    • Npm
    • Angular 17
    • Chrome/Edge for debug

    Angular Libraries

    • Kendo-ui Main Library. Licenced
    • Material
    • Prime Ng

    Web Development 

    • Use typescript HTML and CSS
    • SignalR for real-time communication between web and C# apps
    • Web is Split into XTime Libraries: 
    • Services 
    • Models - some created by C# tool
    • Animations - Small part
    • Components - Shared between all Angular projects
    • Splitting of the main app into smaller pre-compiled pieces - Codes 20% completed
    • Web consists of libraries with multiple inputs that require that component to be used in a specific way. ie Date or date time or both or date range
    • State is handled through services as there is no navigation like back in the system.
    • Styles sheets are maintained by the developer through the classes and some with code logic in HTML or typescript

    go to method of application »

    Software Developer - G4S Secure Solutions

    ROLE RESPONSIBILITY:

    This role’s responsibility is to Design, code, debug, and support software developed for internal and external clients. This will vary between designing and writing computer programs from scratch, modifying existing programs and designing and modifying database structures. Plan, organize, lead, control, guide and manage development projects, research and development and support. Ensure approved standards are implemented and always maintained to ensure continuity and supportability.

    Review & Interpret business requirements and technical specifications.

    • Design solutions to meet requirements into efficient code.
    • Modify database layouts to accommodate new requirements.
    • Test and debug code to produce error-free programs.
    • Document test requirements for QA personnel.
    • Deliver solutions within project guidelines and deadlines as reasonably determined
    • All the company and departmental procedures and rules must be followed to produce quality software solutions.
    • Request clarity around system requirements as needed

    Code and Develop Native / Web applications, API’s and Services

    • Adhere to coding standards
    • Apply best practices
    • Ensure continuity of support by means of documentation and accurate release notes.
    • Comply with company standardization strategy pertaining to coding structure and standard

    Investigate, analyse, and rectify reported defects and shortcomings

    • Analyze and understand the reported issue.
    • Apply problem-solving techniques to identify the optimum solution to the
    • problem.
    • Modify the software to eliminate the problems.
    • Test and debug the software
    • Determine that the solution submitted has been correctly applied.
    • Implement the customer solution

    Perform customer support duties where necessary.

    • Assist support personnel in identifying software-related issues.
    • Effectively communicate with colleagues and customers about timeframes, issues, outstanding requirements, and current status. Provide accurate feedback to the helpdesk.
    • Perform any software changes with the necessary urgency.
    • Assist support personnel and customers where necessary with software support issues.

    Performs related duties as assigned

    • Follow all procedures and rules as defined.
    • Source control.
    • Coding standards.
    • Testing and debugging.
    • Quality Assurance (QA) documentation.
    • Any other procedures that might be defined and reviewed from time to time.

    Health and Safety

    • Participate in the design/ development/ review/ implementation and monitoring of the departmental safety plans for each year
    • Participate in safety forums created by the company for example safety meetings and safety talks
    • Report all safety incidents to the relevant people
    • Discuss all safety incidents
    • Follow-up on any activities assigned through safety meetings/committees/representatives/management
    • Attend safety education and refresher programs
    • Comply with safety policies and procedures at the workplace
    • Distribute safety information as and when required

    THE IDEAL CANDIDATE:

    Qualification and Experience

    • Grade 12
    • Relevant Tertiary Qualification (Diploma or Degree) in Computer Science / Information systems / Informatics etc
    • Minimum of 5 years experience within C# – Dot.Net environment.
    • Minimum of 3 years experience within the MS SQL environment.
    • Agile Project Management / Team Lead

    Skills and Attributes

    • Microsoft desktop and server operating systems
    • SSRS Reporting
    • Database design
    • C#, JavaScript, TypeScript, AngularJS
    • .NET, Entity Framework, Angular web application framework, Web sites/pages, Web applications, API and services.
    • Networking, user interface principles
    • Microsoft SQL Server experience
    • Systems Design, Coding and Testing.
    • Data normalization, Efficient data access, and Performance tuning.
    • Data gathering, consolidating, processing, sorting and display via export and or  GUI.
    • Excellent Communication Skills - Verbal & Written
    • Understanding the organizational environment
    • Understanding the organization’s goals and objectives
    • Dealing with changing circumstances
    • Supporting and working with others
    • Delivering objectives
    • Dealing with complexity
    • Acting professionally
    • Delivering great customer service
    • Sharing and cooperating

    go to method of application »

    Contract Manager - Secure Solutions SA - Durban

    Main Purpose of Position

    The main purpose of the job is to report to the General Manager of MSS, the CM coordinates the provision of contractual and ad hoc security services to their dedicated customer, in compliance with legislation, Company policies and procedures, to ensure achievement of budgeted financial targets.

    Effective management of the contract financial performance

    • Initiate cost saving model and controls 
    • Gross Margin Management
    • Direct Wage control / ER management
    • Overheads control
    • Contract profitability
    •  Existing Revenue Growth
    • Escalations are achieved
    • Manage the contracts cash flow.

    Effective management staff  within contract

    • Effective Organisation
    • Staff turnover analysis, proper allocation of staff to positions and structure.
    • Effective labour management including rosters and shift patterns
    • Management of overtime and annual leave
    • Succession Planning and Employment Equity
    • Ensuring that performance assessments of all subordinate employees are conducted, and corrective action implemented where necessary.
    • Ensuring that acceptable standards of behaviour at work are maintained by all subordinate employees, as required by G4S’s code of conduct and disciplinary code.
    • Ensuring that all disciplinary actions are conducted in compliance with Company policies and procedures.

    Effective management of operations

    • Client retention and customer service levels
    • Ensuring that site meetings are held on an ongoing basis.
    • Conducting regular site visits to assess effectiveness of site procedure implementation, identifying training needs and procedural improvements.
    • Ensuring that all required formal customer meeting are scheduled, attended and minuted.
    • Maintenance of client relationship and ensuring client retention
    • Ensuring that absenteeism is maintained within established norms.
    • Ensuring that manpower is maintained at optimum levels, to minimise unnecessary overtime.
    • Ensuring that only appropriately trained and PSIRA registered security personnel are utilized at all times.
    • Ensuring that claims against the Company are prevented or minimized through regular customer risk assessments.
    • Effective labour management and rostering
    • Liaison with regards to invoicing, accuracy of such and securing payment
    • Maintenance of ISO quality system
    • Ensuring NKP rules and regulations are adhered to and enforced,
    • Ensuring compliance to all NKP regulatory requirements of the employer.
    • Performance of PFSO duties

    Health and Safety

    • Participate in the design/ development/ review/ implementation and monitoring of the  branch/region/national safety plans for each year.
    • Participate in safety forums created by company for example safety meetings and safety talks
    • Report all safety incidents to the relevant people
    • Discuss all safety incidents on all levels
    • Follow-up on any activities assigned through safety meeting/committee/representative/management
    • Attend safety education and refresher programmes
    • Comply with safety policies and procedures at workplace
    • Distribute safety information as and when required
    • Wear protective clothing all the time

    THE IDEAL CANDIDATE:

    Qualification and Experience

    • Grade 12
    • PSIRA Grade A
    • NKP Qualification Mandatory
    • Relevant formal qualification in security management would be advantageous
    • PFSO Qualification would be an advantageous
    • ISPS qualification would be advantageous
    • Previous specialized industry experience recommended Minimum of 3 to 5 years’ general management experience
    • Previous experience in an NKP environment , preferably within a port facility or similar environment
    • Proven experience in Customer Relationship Management

    Skills and Attributes

    • Strong management skills
    • Business acumen
    • Ability to lead, develop and performance manage a diversified team

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at G4S Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail