Applications Developer

 

Recruiter:

MECS Africa

Job Ref:

JHB009340/EM

Date posted:

Tuesday, March 29, 2022

Location:

Johannesburg, South Africa

Salary:

R450, 000-00 Annually


JOB SUMMARY:
One of the leading Pulp & Paper company based in Springs within a plant is currently looking for a Application Developer with the following skills & experience:

JOB DESCRIPTION:

The Incumbent will be part of an agile development team, building and working on enterprise software systems. The Software Development Team Lead will provide technical and team leadership through coaching and mentorship.

Key Responsibilities
  • Guide team efforts towards successful project delivery;
  • Maintain high standards of software quality within the team by establishing good practices and habits. (Agile – scrum methodology);
  • Assist with software and hardware architecture design and documentation;
  • Collaborate with other Software Developers, Business Analysts, Systems Analysts and Test Analysts to plan, design, develop, test, and maintain business applications;
  • Design, develop, and unit test applications in accordance with established standards;
  • Participate in peer-reviews of solution designs and related code;
  • Package and support deployment of releases;
  • Work with the team in the migration of legacy applications to current technologies;
  • Develop, refine, and tune integrations between applications;
  • Analyse and resolve technical and application problems;
  • Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties;
  • Adhere to high-quality development principles while delivering solutions on-time and on-budget;
  • Research and evaluate a variety of software products; and
  • Perform ad hoc duties as and when required within reasonable job scope.
REQUIREMENTS
Qualifications:
  • Matric Certificate with Math (Math Literacy is not sufficient); and
  • Relevant Degree in Computer Science or related discipline.
Job Requirements:
  • Six (6) + years’ experience as a Software Developer in the Microsoft space;
  • Extensive experience in .NET Framework;
  • Extensive experience in .NET Core (at least 3.1);
  • Experience with source control management systems and continuous integration/deployment environments;
  • Experience with debugging, performance profiling; and
  • Working experience: C#, MVC, Java Script, Web API, LINQ and EF, MS SQL, Agile
Advantageous Requirements:
  • Blazor server experience;
  • Mobile Development experience;
  • DevOps experience;
  • Design Patterns experience;
  • Windows Services / Worker Services experience; and
  • Microservices experience.

 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Applications Developer
Location: Johannesburg
Salary: Annually
The applications developer will be responsible for designing, developing and supporting business-critical applications and systems integrations that strengthen digital capability. The role focuses on delivering secure, scalable, and maintainable solutions that improve business processes, enable reliable data flow and support operational excellence.
8 days ago


Mobile Applications Developer
Location: Sandton
Salary:
50 days ago


Applications Administrator and Developer
Location: Johannesburg
Salary: Market related Monthly
Role: Responsible for the administration, configuration, maintenance of our clients SaaS platforms and their data. Contribute to the development, implementation and integration of SaaS applications, databases and reporting functionality. Collaborate with the Digital Transformation team, ensuring system stability, upkeep and progress on our client’s digital journey and milestones are achieved...
8 days ago


Applications Administrator and Developer
Location: Johannesburg
Salary: Annually
Responsible for the administration, configuration, maintenance of our clients SaaS platforms and their data. Contribute to the development, implementation and integration of SaaS applications, databases and reporting functionality. Collaborate with the Digital Transformation team, ensuring system stability, upkeep and progress on our client’s digital journey and milestones are achieved throu...
11 days ago


Applications Administrator & Developer
Location: Sandton
Salary: 35000 Monthly
Our client is looking for the services of a applications Administrator & developer to be based in Sandton. You will need to have at least 3 years experience in software application management and system administration. Send your CV now!
11 days ago


Applications Administrator & Developer
Location: Johannesburg
Salary: Monthly
applications Administrator & developerMid Career (4 - 6 yrs exp)
12 days ago


Senior Gemstone Developer
Location: Centurion
Salary: Hourly
Our esteemed client in Centurion is urgently seeking a Senior GemStone developer to design, develop, optimise, and maintain complex GemStone-based applications.This key role involves providing technical leadership, ensuring system stability, performance, and scalability, contributing to architectural and strategic technology decisions, and mentoring junior developers.
Today


Full Stack Developer
Location: Pretoria
Salary:
We are seeking a skilled Full Stack developer to join a dynamic development team. The successful candidate will be responsible for building and maintaining modern web and mobile applications, working across both front-end and back-end technologies. This role is ideal for someone who enjoys problem-solving, multitasking, and working in an agile environment.
1 day ago


SOFTWARE DEVELOPER
Location: Pretoria
Salary: Market related
Software developer, design,testing, maintenance of software applications, support
1 day ago


Software Developer
Location: Pretoria
Salary: Market related
Software developer, design,testing, maintenance of software applications, support
1 day ago


Create a free job alert for Applications Developer in Johannesburg

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions