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:

DevOps Engineer (CPT Hybrid)
Location: Cape Town
Salary:
Today


Full Stack Developer (Python, TypeScript, PostgreSQL & Docker) (CPT Hybrid)
Location: Cape Town
Salary:
Today


Delivery Lead
Location: Cape Town
Salary: 1 200 000 Annually
Ready to influence how high-performing software teams deliver at scale? My client is looking for a technically minded Delivery Lead who thrives in fast-moving software development environments and enjoys working at the intersection of technology, product, and delivery. This is an opportunity to partner with engineers, product leaders, designers, and QA professionals to drive the successful de...
1 day ago


Senior Software Engineer – Data Science
Location: Stellenbosch
Salary: 1 200 000 Annually
What if your next developer job wasn’t just another sprint, another API, or another machine learning model? My client is looking for a Senior software Engineer with strong Data Science expertise to help build AI and machine learning solutions that extract meaningful insights from massive, real-time data sets processed at scale. This is the type of role that appeals to developers who enj...
1 day ago


Senior Software Engineer
Location: Cape Town
Salary: 960 000 Annually
Not every Senior software Engineer role gives you the opportunity to influence architecture, modernise platforms, solve complex technical challenges, and leave a lasting impact on products used at scale. My client is looking for a Senior software Engineer who wants more than just another coding role. This opportunity is designed for someone who enjoys ownership, technical leadership, problem-...
1 day ago


Engineering Manager - Data Science
Location: Cape Town
Salary: 1 200 000 Annually
What if your next leadership role allowed you to shape not only a product, but an entire engineering culture? My client is looking for an experienced Engineering Manager to lead a highly skilled Data Science software engineering team responsible for building and maintaining large-scale, data-driven products. This is an opportunity for a technical leader who enjoys mentoring engineers, influen...
1 day ago


Senior Mobile Developer
Location: Cape Town
Salary:
Imagine joining a team where your ideas genuinely influence the product, where modern mobile development is embraced, and where you'll have the freedom to build, mentor, innovate, and leave your mark on applications used at scale. My client is looking for a Senior Mobile software Engineer who thrives on solving complex challenges, building exceptional user experiences, and working alongside t...
2 days ago


Account Manager
Location: Stellenbosch
Salary: 300 000 Annually
Ready to accelerate your career and become the driving force behind client success?We're looking for a high-performing Account Manager who thrives in a fast-paced environment where precision, strategy, and relationship management are everything. Just like a Formula 1 team relies on flawless communication, split-second decision-making, and a commitment to excellence, you'll play a crucial role in k...
2 days ago


Data Engineer
Location: Cape Town
Salary:
Are you a technically skilled professional with a passion for building scalable data platforms and enabling data-driven decision-making? We are continuously building our Data Engineer Talent Pool and invite experienced data professionals to submit their profiles for consideration for current and future opportunities across various industries
2 days ago


Mobile Developer
Location: Cape Town
Salary:
Are you a passionate Mobile developer who enjoys building innovative, user-friendly applications for iOS and Android platforms? We are continuously building our Mobile developer Talent Pool and invite experienced professionals to submit their profiles for consideration for current and future opportunities across various industries
2 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