Senior Back End Developer (iOCOOO171)

iOCO Limited

Pretoria

On-site

ZAR 900,000 - 1,400,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

iOCO Limited in Pretoria seeks a Senior Back End Developer to design, build and maintain secure, scalable back-end services for web and Windows apps. You will work with C#, JavaScript, .NET Framework/.NET Core and Node.js to deliver robust APIs and integrate systems within a microservices architecture.

The role emphasizes API security, containerisation and DevSecOps practices, collaborating with multidisciplinary teams to ensure reliable production services and high-quality documentation.

Qualifications

  • Six or more years of experience developing web and Windows applications.
  • Proficiency with C#, JavaScript, .NET Framework/.NET Core and Node.js.
  • Experience with microservices architecture and API security.
  • Familiar with containerisation and DevSecOps practices.

Responsibilities

  • Design, develop and maintain back-end components for web and Windows applications.
  • Develop server-side functionality using C#, JavaScript, .NET Framework/.NET Core and Node.js.
  • Design, develop and maintain APIs and integrations.
  • Contribute to microservices architectures and DevSecOps practices.
  • Implement API and application security controls and ensure secure development lifecycle.

Skills

C#
JavaScript
.NET Core
Node.js
Microservices
API security
Containerisation
DevSecOps

Education

Senior Certificate (Grade 12)
Certification in Software Development

Job description

Are you a passionate Senior Back End Developer ready to build secure, scalable and high-performing software solutions for web and Windows applications? Join our team to develop APIs, implement business logic and leverage modern frameworks, microservices, containerisation and DevSecOps practices to deliver reliable, maintainable software.

What you'll do:
  • Design, develop and maintain back-end components for web and Windows applications.
  • Develop server-side functionality using relevant technologies, including C#, JavaScript, .NET Framework, .NET Core and Node.js.
  • Design, develop and maintain APIs and application integrations.
  • Contribute to the implementation and maintenance of microservices architectures.
  • Implement appropriate API security and application security controls.
  • Develop reliable, scalable and maintainable application services.
  • Collaborate with front-end developers, business analysts, testers and solution architects to deliver integrated solutions.
  • Identify and resolve defects, performance bottlenecks and integration issues.
  • Apply containerisation practices to support consistent application packaging and deployment.
  • Contribute to DevSecOps practices and the integration of security into the software development lifecycle.
  • Participate in code reviews, testing, deployment activities and technical troubleshooting.
  • Maintain technical documentation and support application maintenance and production issue resolution.
  • Apply approved coding standards, development practices and security requirements.
Qualifications:
  • Senior Certificate (Grade 12).
  • Certification in Software Development.
Your Expertise:
  • At least six (6) years of experience developing web and Windows applications.
  • Experience with technologies and practices including:
    • C#.
    • JavaScript.
    • .NET Framework and/or .NET Core.
    • Node.js.
    • Microservices architecture.
    • API security.
    • Containerisation.
    • DevSecOps practices.
Required Competencies:
  • Server-side application development.
  • API design, development and integration.
  • Application security.
  • Microservices design and implementation.
  • Software troubleshooting and debugging.
  • Application performance optimisation.
  • Containerisation and deployment practices.
  • Secure software development.
  • Code review and technical documentation.
  • Collaboration across multidisciplinary development teams.
Other information applicable to the opportunity:
  • Permanent position
  • Location: Pretoria
Why work for us?

Want to work for an organization that solves complex real-world problems with innovative software solutions? At iOCO, we believe anything is possible with modern technology, software, and development expertise. We are continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies.?

You will be part of a consultancy, working with some of the most knowledgeable minds in the industry on interesting solutions across different business domains.?

Our culture of continuous learning will ensure that you will have all the opportunities, tools, and support to hone and grow your craft.?

By joining IOCO you will have an open invitation to developer inspiring forums. A place where you will be able to connect and learn from and with your peers by sharing ideas, experiences, practices, and solutions.?

iOCO is an equal opportunity employer with an obligation to achieve its own unique EE objectives in the context of Employment Equity targets. Therefore, our employment strategy gives primary preference to previously disadvantaged individuals or groups

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Back End Developer (iOCOOO171)
Senior Back End Developer (iOCOOO171)

Ioco • Pretoria

On-site
ZAR 900,000 - 1,500,000
Senior .NET Developer (iOCO0133)
Senior .NET Developer (iOCO0133)

iOCO Limited • Cape Town

Hybrid
ZAR 900,000 - 1,200,000
Intermediate .Net Developer (iOCO0131)
Intermediate .Net Developer (iOCO0131)

iOCO • Gauteng

Remote
ZAR 520,000 - 820,000
Senior Front End Developer (iOCOOO173)
Senior Front End Developer (iOCOOO173)

iOCO Limited • Pretoria

On-site
ZAR 900,000 - 1,300,000
Senior Front End Developer (iOCOOO173)
Senior Front End Developer (iOCOOO173)

Ioco • Pretoria

On-site
ZAR 700,000 - 950,000
Senior .NET Developer (iOCOOO151)
Senior .NET Developer (iOCOOO151)

iOCO • Gauteng

Remote
ZAR 900,000 - 1,200,000
Senior .NET Developer (iOCOOO151)
Senior .NET Developer (iOCOOO151)

Ioco • Johannesburg

Remote
ZAR 900,000 - 1,200,000
Intermediate UX Developer (iOCOOO164)
Intermediate UX Developer (iOCOOO164)

Ioco • Stellenbosch

On-site
ZAR 420,000 - 640,000
Senior Frontend Engineer (iOCOOO165)
Senior Frontend Engineer (iOCOOO165)

Ioco • Stellenbosch

On-site
ZAR 900,000 - 1,200,000
Intermediate .NET Developer (iOCOOO150)
Intermediate .NET Developer (iOCOOO150)

iOCO • Gauteng

Remote
ZAR 450,000 - 660,000