Search thousands of fresh jobs

×
This job is expired
Kamo Placements

SOFTWARE ENGINEER

Kamo Placements

  • R Undisclosed
  • Contract Senior position
  • Pretoria
  • Posted 22 May 2024 by Kamo Placements
  • Job 2568044 - Ref JHB001520

About the position

JOB TITLE:
SOFTWARE ENGINEER (FIXED-TERM CONTRACT)
ICT APPLICATIONS AND OPERATIONS DEPARTMENT

Purpose of the Job:
To design, develop, test, and deploy software applications that meet the needs of the business. To work with other developers and business stakeholders to ensure that the software meets the requirements of the business. The person appointed to this position will report directly to the Senior Manager: Applications.
Requirements:

  • A 3-year National Diploma or bachelor’s degree in computer science, information-technology, engineering, system analysis or a related study field.
  • Minimum of 10 years of experience as a full stack Software Engineer / Developer, developing interactive and dynamic desktop-, web- and mobile applications using Microsoft technologies, e.g. Microsoft .NET, Microsoft Azure, Microsoft Power Platform, Microsoft SharePoint, Microsoft SQL, and Microsoft M365.
  • Experience with web development languages such as ASP.Net and ASP.Net Core. for building dynamic web pages and web applications using HTML, CSS, and JavaScript as well as web frameworks (e.g. Angular, React etc).
  • Experience in applying DevOps and CI/CD principles and practices.

 
Key Performance Areas:

  • Designing and developing software applications according to business requirements using the tools and methodologies available in the company architecture and environment.
  • Provide insight, best practice and technical experience advice to team and stakeholders.
  • Collaborate with the Cyber Security team to develop and maintain security and permissions in all delivered solutions.
  • Build and demonstrate prototypes for new capabilities proposed as required. Refine application functionality based on feedback (evolutionary prototyping).
  • Design database tables from applications specifications in collaboration with the database team.
  • Test all developed applications according to user specifications using special test data and assist users during user acceptance testing.
  • Maintain applications according to changing business requirements as and when required.
  • Train users to utilize the developed applications.
  • Provide support to both internal and external user on all application related incidents and requests.

Desired Skills:

  • Designing skills
  • Developing skills
  • Prototypes

Kamo Placements

About the agency

Kamo Placements is a 100% Female Black Owned Company. Kamo Placements embraces the South African culture and the company complies with the employment equity Act. The company has a 100% affirmative action content. Our vision is to be a leading staffing solutions provider by paying tribute to our clients and our country: South Africa, a land rich in both human resources and opportunities. Ready for the organization to bring in the two together. * Kamo Placements is committed to the uplifting of all individuals that form part of the diverse culture of the South African Population. * To be the preferred value adding partner of selected customers in core markets in the supply of cost effective human capital related solutions. * To uplift the community and to continue our commitment to create equal employment opportunities through growth, training, development and affirmative action appointments. * Being a 100% Female Black owned company it is our commitment to the redressing of the empowerment agenda.

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Job expired on 2024/05/23

Email me jobs similar to: SOFTWARE ENGINEER

Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.