Ampath IT Senior Software Developer Vacancies 2023 In Centurion, Gauteng
Ampath Vacancies 2022 - Current Government Vacancies In Centurion, Gauteng
Ampath IT Senior Software Developer Vacancies 2023 In Centurion, Gauteng || Ampath Indeed Jobs In Centurion, Gauteng:- Hello friends, welcome to our job portal. We are sharing some information with you about Ampath Vacancies. Ampath Department/Company has released IT Senior Software Developer Jobs in Gauteng. By the way, Ampath always publishes good jobs for you, and we convey those Ampath jobs to you with the help of the Ampath Careers Portal. We post current jobs like Indeed Jobs for you. You can also see this about Ampath Jobs Near Me because at any location you want to see employment, whether Centurion, Gauteng jobs, or any city/state in South Africa, I will also get information about them.
Gauteng Jobs Seekers, Here we have provided the Ampath Vacancies Job Description, and a Ampath IT Senior Software Developer Vacancies online link, so candidates can apply at Ampath official website. You Can Bookmark Our Job Portal For South Africa Government Vacancies, Ampath Job Vacancies, And Za Government Jobs.
Ampath IT Senior Software Developer Jobs Details Here:
Department Name ⇒ Ampath
Position Name ⇒ IT Senior Software Developer
Job Location ⇒ Centurion, Gauteng
Official Website ⇒ https://www.ampath.co.za/
Ampath IT Senior Software Developer Job Description:
Advert Reference:
P4286 IT Senior Software Developer (Mobile Front-End Developer) – Centurion
Job Title:
IT Senior Software Developer (Mobile Front-End Developer) – Centurion
Job Grade:
Grade 9
Closing Date:
2023/12/07
Position Available From:
2023-09-20-07:00
Area:
Centurion
Actual Place Of Work:
Centurion
Position Type:
Full-Time
Weekly Hours:
40
Time Conditions:
5 day Work Week (South Africa)
Purpose of Position:
To design, execute, assess, and troubleshoot software programs and applications. This includes configuring, coding, developing, and documenting software specifications throughout the project life cycle. This role will also oversee system start-ups in a timely and accurate fashion, and provide support to other departments where required.
Requirements:
Bachelor Degree in Computer Systems Design, Computer Science, Information Technology, Engineering or a related discipline (Required), Certified Scrum Master, Industry recognized certification in Project Management
Required Experience:
6 – 8 years direct experience in software development and / or programming design and systems management, Experience at working both independently and in a team-oriented, collaborative environment is essential, Experience in Mobile app development platforms, Experience with agile software development methodologies and tools, Experience with hierarchical (e.g., Caché), object-relational (e.g., PostgreSQL) and relational (e.g., MSSQL) databases, Experience with Linux and Microsoft operating systems, Hands-on software troubleshooting experience, Knowledge of applicable data privacy practices and laws, Solid working knowledge of current Internet technologies, Technically fluent in programming languages, including C#, Java
Key Responsibilities:
Administer diagnostic analysis of test results and deliver solutions to critical areas, Assist in the preparation and documentation of software requirements and specifications, Collaborate with analysts and designers in the development and initiation of new software programs and applications, Consistently write, translate, and code software programs and applications according to specifications, Cultivate and disseminate knowledge of application development best practices, Determine, develop, and maintain user manuals and guidelines, Develop an awareness of programming and design alternatives, Direct research on emerging application development software products, languages, and standards in support of procurement and development efforts, Gather statistics and prepare and write reports on the status of the programming process for discussion with management and/or team members, Install software products for end users as required, Interact regularly with managers, clients, vendors, and agencies to field queries and questions, Liaise with company’s software and hardware suppliers for prompt rectification of any problems or emergencies, Liaise with network administrators, systems analysts, programmers, and other software engineers to resolve any defects in products or company systems, Oversee the quality assurance of program logic, data processing, and error resolution, Plan phases of the software development life cycle (SDLC) for a variety of projects, Recommend, schedule, and perform software improvements and upgrades for optimal performance of company applications, Research, document, and implement program requirements and specifications, Run and monitor performance tests on new and existing software for the purposes of correcting mistakes, isolating areas for improvement, and general debugging, Take an active role in cross-departmental projects when needed, Train, manage and provide guidance to junior software development staff, Write and / or delete programming script to enhance functionality and/or appearance of company applications as necessary
Applicants must have a South African ID or a valid South African work permit. We do not accept any faxed or emailed CVs. If we have not contacted you within 14 days, please consider your application unsuccessful.