Enable job alerts via email!

Senior Project Manager (Mine related Projects â Mozambican National) - Nampula

MECS Africa

South Africa

On-site

ZAR 300 000 - 600 000

Full time

24 days ago

Boost your interview chances

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

Job summary

Join a forward-thinking organization that tackles complex real-world challenges through innovative software solutions. This role offers the opportunity to develop and maintain robust applications, utilizing your skills in C# and .NET within a dynamic Agile team. You will engage in the design and management of Windows Services, ensuring high-quality service delivery while adapting to evolving needs. With a hybrid working model, you will enjoy the flexibility of remote work while being part of a collaborative environment that fosters continuous learning. If you are passionate about technology and eager to grow your expertise, this position is perfect for you.

Benefits

Flexible working hours
Continuous learning opportunities
Collaborative team environment
Access to developer forums

Qualifications

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

Responsibilities

  • Develop and maintain robust applications using C# and .NET.
  • Collaborate within an Agile team and participate in sprint planning.

Skills

C#
.NET
Microsoft SQL Server
Entity Framework
MySQL
Agile methodologies
Problem-solving
Interpersonal skills

Education

Bachelor's degree in Computer Science or related field

Tools

Windows Services

Job description

POSITION INFO :

What you will do:

  1. Develop and maintain robust applications.
  2. Utilize Entity Framework for efficient data access and manipulation.
  3. Collaborate within an Agile team, participating in sprint planning, daily stand-ups, and other Agile ceremonies.
  4. Design, create, and manage Windows Services, adapting them to meet evolving needs.
  5. Apply batch processing knowledge to efficiently handle large datasets and scheduled tasks.
  6. Successfully promote code across different environments, ensuring smooth deployment and minimizing disruptions.
  7. Handle Production Support requirements and Business-As-Usual (BAU) tasks with a focus on maintaining high-quality service.
  8. Utilize your Financial Services / Public Sector experience, if applicable, to deliver solutions that meet industry-specific requirements.
  9. Conduct systems analysis and design.
  10. Develop software for new systems / sub-systems.
  11. Sustain software of existing systems / products.
  12. Assist in user training and support.
  13. Provide technical support for business development activities.

Qualifications Required:

  1. 2-4 years experience as a software developer in a scientific or technical environment.
  2. Extensive knowledge of Microsoft SQL Server stack of technologies mandatory; MySQL is beneficial.
  3. Solid experience in C#; .NET (C / C++ advantageous).
  4. Substantial experience in the design and delivery of products and / or product features.
  5. Interpret, record, process, and implement user requirements.

Other information applicable to the opportunity:

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

Personal Attributes:

  1. Excellent problem-solving skills with an analytical mindset.
  2. Good interpersonal and communication skills.
  3. Take initiative, able to work both in a team and independently.
  4. 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.