Mid-Level Software Developer

 

Recruiter:

SA Metal

Job Ref:

958055710

Date posted:

Saturday, September 10, 2022

Location:

Cape Town, South Africa


JOB SUMMARY:
-

JOB DESCRIPTION:

The SA Metal Group currently has a vacancy for an attentive to detail, meticulous, methodical mid-level Software Developer to join their team. The successful candidate will be responsible for maintaining existing, and developing new systems to support the company’s operation, producing system specifications and assist with documenting existing systems.

 

Duties & responsibilities will include, but are not limited to the following:

  • The delivery, creation, monitoring and maintenance of components for internally managed software applications and integrations for new and legacy systems
  • Drafting code which is readable, tested, maintainable, efficient and documented to meet the needs of the business
  • Write clean and well structured, well documented code
  • Keeping up to date with and using the best or most suitable software technologies and methodologies for a specific task
  • Build future-proof reusable code databases, which can be shared, in order to drive further efficiencies
  • Design and build database schemas with integrity and scalability with data access layers that are optimised for performance and security
  • Performing software testing, functional, integration, performance and regression testing
  • Testing developed software against specified requirements
  • Collaborating with the software development team on projects, progress thereof as well as possible deployment strategies
  • Performing diagnostic tests and debugging procedures
  • Liaising and interaction with end-users about application use or where possible bug fixes are required

 

Qualifying Experience:

  • Relevant qualification – Ideally a B.Sc. Computer Science or a Diploma in Computer Science / Programming
  • C# and Object Oriented Programming
  • Minimum of at least 5 years’ relevant experience
  • Advanced C# .NET skills;
  • Entity Framework
  • ASP.Net (Bootstrap, jQuery, JavaScript)
  • Report tools (Microsoft, SSRS)
  • MVVM, MVC
  • Ability to read Visual Basic code
  • Knowledge and Experience with TFS
  • MS SQL design and development experience
  • Ideally based in Cape Town with full work-from-home functionality when needed

 

Qualifying Attributes

  • Hard-working and self-motivated
  • Strong interpersonal skills
  • Time management and organizational skills
  • Ability to solve problems quickly and completely
  • Analytical and inquisitive
  • Display a professional work approach
  • Ability to work independently
  • Logical and detail orientated methodologies
  • Excellent standards in execution
  • Commitment to a strong business ethic and integrity

 


 

 

 

Similar jobs you might be interested in:

AI Engineer / AI Software Engineer
Location: Cape Town
Salary:
1 day ago


C# Developer
Location: Cape Town
Salary:
Apply now and find your next opportunity!
2 days ago


Flutter Developer
Location: Cape Town
Salary: 900 000 Annually
The mobile realm is filled with mediocre applications, fragile code and developers who dare call themselves engineers.This displeases Dr. DoomMy client (Dr. Doom) is therefore seeking a Flutter developer worthy of joining a powerful technology team.Not tomorrow.Not eventually.Now.
2 days ago


React Developer
Location: Cape Town
Salary: 900 000 Annually
It’s hero time!The Omnitrix is charged. The codebase is waiting. And my client is looking for a React developer ready to transform ideas into seriously powerful digital experiences.If you can switch between complex challenges faster than Ben switches aliens, you might be the developer they’re looking for.
2 days ago


Technical Lead
Location: Cape Town
Salary: 900 000
HEAR ME, MORTALS… THE SEARCH HAS BEGUN.From the sands of time, a new opportunity has awakened…My client seeks a TECH LEAD with mastery over the ancient powers of Node.js and React.js.Only the worthy shall rise.
2 days ago


Principle Engineer | AI-Augmented Engineering Systems
Location: Cape Town
Salary: 1 500 000 Annually
What if you could influence how software is built across an entire organisation without managing people, attending endless meetings, or moving away from hands-on engineering?My client is looking for a Principal Engineer to lead the evolution of AI-assisted software development within a large-scale technology environment. This is a rare opportunity for a highly experienced engineer to shape develop...
2 days ago


Senior Software Engineer
Location: Cape Town
Salary: 960 000 Annually
Are you the kind of developer who enjoys solving complex technical challenges, influencing architecture, and building software that genuinely makes an impact?My client is looking for a Senior software Engineer who wants more than just another development role. This opportunity is ideal for someone who thrives on ownership, enjoys working with modern technologies, and wants to help shape the future...
2 days ago


Software Engineer (C++)
Location: Cape Town
Salary: 450 000 Annually
Do you enjoy solving complex problems that push your technical ability to the next level? Are you looking for a software engineering role where the code you write contributes to products used by professionals around the world?My client is looking for a C++ software Engineer to join a highly skilled Agile development team building advanced software solutions for a specialised engineering environmen...
2 days ago


Head of Information Systems
Location: Cape Town
Salary: 1 000 000 Annually
Are you ready to take ownership of an entire technology landscape and influence executive-level business decisions? My client, a well-established organisation within a highly regulated industry, is looking for a strategic Head of Information Systems to lead technology delivery, data management, systems integration, cyber security, infrastructure oversight, and IT operations. This is a rare op...
3 days ago


UAT Specialist
Location: Cape Town
Salary: 300 000 Annually
Do you enjoy finding the issues others miss? Are you the person who loves understanding how systems work, challenging assumptions, and ensuring software is truly ready before it reaches customers? My client is looking for a UAT Specialist to play a critical role in delivering high-quality software solutions within a fast-paced Agile environment. This is an opportunity to work on complex, high...
3 days ago


Create a free job alert for Mid-Level Software Developer in Cape Town

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