Enable job alerts via email!

Intermediate .Net Developer

IOCO

Pretoria

On-site

ZAR 300,000 - 700,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative consultancy is seeking a skilled software developer to join their dynamic team. In this role, you will develop and maintain robust applications while utilizing your expertise in C# and SQL Server technologies. You'll collaborate within an Agile environment, participating in sprint planning and daily stand-ups, contributing to the design and management of Windows Services, and ensuring high-quality service through effective production support. This position offers a hybrid working model, allowing you to work from home while being part of a team that tackles complex real-world problems with cutting-edge technology. If you're passionate about software development and eager to grow your skills in a supportive environment, this opportunity is perfect for you.

Qualifications

  • 2-4 years experience as a software developer in a scientific or technical environment.
  • Extensive knowledge of Microsoft SQL Server stack of technologies mandatory.

Responsibilities

  • Develop and maintain robust applications utilizing Entity Framework.
  • Collaborate within an Agile team and handle Production Support tasks.

Skills

C#
.NET
Entity Framework
Microsoft SQL Server
MySQL
Batch Processing
Agile Methodologies
Problem Solving
Interpersonal Skills

Education

BSc in Computer Science

Tools

Windows Services

Job description

POSITION INFO :

What you will do :

  • Develop and maintain robust applications.
  • Utilize Entity Framework for efficient data access and manipulation.
  • Collaborate within an Agile team, participating in sprint planning, daily stand-ups, and other Agile ceremonies.
  • Design, create, and manage Windows Services, adapting them to meet evolving needs.
  • Apply batch processing knowledge to efficiently handle large datasets and scheduled tasks.
  • Successfully promote code across different environments, ensuring smooth deployment and minimizing disruptions.
  • Handle Production Support requirements and Business-As-Usual (BAU) tasks with a focus on maintaining high-quality service.
  • Utilize your Financial Services / Public Sector experience, if applicable, to deliver solutions that meet industry-specific requirements.
  • Conduct systems analysis and design.
  • Develop software for new systems / sub-systems.
  • Sustain software of existing systems / products.
  • Assist in user training and support.
  • Provide technical support for business development activities.
  • 2-4 years experience as a software developer in a scientific or technical environment.
  • Extensive knowledge of Microsoft SQL Server stack of technologies mandatory; MySQL is beneficial.
  • Solid experience in C#; .NET (C / C++ advantageous).
  • Substantial experience in the design and delivery of products and/or product features.
  • Interpret, record, process, and implement user requirements.

Qualifications Required :

  • BSc in Computer Science
  • Knowledge of AI, MSL, and Analytics

Other information applicable to the opportunity :

  • Hybrid office working model - Lynwood, Pretoria
  • Reliable internet connection mandatory to work from home, with a permanent online connection during work hours expected.

Personal Attributes :

  • Excellent problem-solving skills with an analytical mindset.
  • Good interpersonal and communication skills.
  • Take initiative, able to work both in a team and independently.
  • Ability to operate under pressure - must be a fast and accurate worker who is results-driven.

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 our inspiring developer forums. A place where you will be able to connect and learn from and with your peers by sharing ideas, experiences, practices, and solutions.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.