Senior Developer

2 months ago


Germiston, South Africa Boardroom Appointments Full time

Senior Developer

Minimum Requirements:

  • 8-10 years experience in a software development role
  • Bachelor's Degree (NQF level 7) in Computer Science, Engineering, or a related field
  • Azure/AWS certifications advantageous
  • Experience with C#, .NET, .NET Core, Docker, Angular, Flutter, Node.js, javascript, SQL, Web API (JSON)
  • Proficiency in multiple programming languages with an understanding of OOP principles
  • Demonstrates a comprehensive understanding and effective implementation of the Software Development Life Cycle (SDLC)
  • Familiarity with the .NET Framework, including its applications and components.
  • Experience in SQL Server, Angular, Flutter, Nodejs
  • AKS, EKS, container orchestration a plus
  • Hands-on experience with one or more JavaScript frameworks
  • Version control systems such as Git, Bit Bucket, SVN, and TFS
  • Unit testing, integration, and functional testing
  • Cloud environments (Azure, AWS)
  • Testing and QA
  • Security
  • Performance optimization
  • Agile and scrum
  • Emotionally intelligent, communicates with impact, collaborates effectively and solutions solutions-focused

Responsibilities: 

Design, Implement, Test, and Deliver Code
  • Design and implement clean and efficient code, focusing on performance optimization and security best practices.
  • Design and implement tests for quality assurance, leading and participating in code reviews.
  • Proactively identify and resolve software bugs, ensuring reliability and stability through regular maintenance.
  • Embed security best practices into the design and implementation to mitigate vulnerabilities.
Software Development and Architecture
  • Lead the design and development of high-quality, scalable software applications aligned with business requirements.
  • Contribute to architectural decisions by selecting appropriate technologies, frameworks, and design patterns for scalable and maintainable systems.
Cross-Functional Collaboration
  • Collaborate with QA teams to develop and execute comprehensive test plans, ensuring software reliability and security.
  • Assist the support team with troubleshooting problems and take ownership of assigned tickets.
  • Provide technical leadership within the development team, guiding and mentoring junior and intermediate developers.
  • Take a leadership role in project planning, offering technical insights and ensuring successful execution of development projects.
  • Share knowledge and best practices to elevate the team's overall skills and capabilities.
  • Participate in the review of technical assessments to enhance the recruitment process.
Maintenance of New and Existing Software
  • Maintain and upgrade existing systems on an ongoing basis to ensure efficiency and relevance.
Innovation and Continuous Improvement
  • Write comprehensive unit tests and integration tests, and perform debugging to identify and rectify software issues.
  • Collaborate with quality assurance teams to develop and execute testing strategies, ensuring software reliability, security, and performance.
  • Stay updated with the latest development software, technology trends, and best practices, sharing knowledge with the team for process improvement and innovation.




  • Senior C# Developer

    5 months ago


    Germiston, South Africa Alinta Tech Solutions Full time

    Our client is looking for an experienced Senior C# Developer to join our innovative team. The ideal candidate will have extensive experience in developing robust, scalable applications and a deep understanding of the .NET framework and related technologies. This role is for a proactive individual capable of working both independently and collaboratively,...


  • Germiston, Gauteng, South Africa Charm Recruit Full time

    Charm Recruit is seeking a talented individual to spearhead our business development efforts in South Africa, promoting our brand effectively and establishing our presence in the region.Key Responsibilities:• Develop and implement comprehensive business development strategies tailored to the South African market. Establish and nurture relationships with...

  • Blockchain Developer

    3 weeks ago


    Germiston, South Africa Jobted ZA C2 Full time

    Position: Blockchain Developer Industry: Insurance Sector: FinTech Location: 2 Year Contract/Fully Remote Salary: Market related Global leaders in Financial Market Software are looking for a Senior Blockchain Developer. Essential Experience: - Must have knowledge in the following areas: - Experience in trading systems and crypto. - Hyperledger fabric 10...


  • Germiston, Gauteng, South Africa Job Masters Full time

    Job Masters is seeking an experienced Senior Backend Developer for Business SolutionsAbout the Role:We are looking for a skilled Full Stack Developer to join our team. As a Full Stack Developer, you will be responsible for designing and developing business solutions using MS SQL, C#, BizTalk, and other related technologies.Key Responsibilities:Design and...

  • Blockchain Developer

    3 weeks ago


    Germiston, South Africa Hutech Head Office Full time

    Position:Blockchain DeveloperIndustry:InsuranceSector:FinTechLocation:2 Year Contract/Fully RemoteSalary:Market relatedGlobal leaders in Financial Market Software are looking for a Senior Blockchain Developer.Essential Experience:Must have knowledge in the following areas:Experience in trading systems and crypto.Hyperledger fabric10 years+ experience in...


  • Germiston, Gauteng, South Africa Hutech Head Office Full time

    Company Overview:Hutech Head Office is a global leader in Financial Market Software, specializing in innovative blockchain solutions. Our team is passionate about shaping the future of fintech and creating cutting-edge technology.">Salary:The estimated annual salary for this role is $120,000 - $180,000, depending on experience, with additional benefits and...

  • Blockchain Developer

    4 weeks ago


    Germiston, South Africa Hutech Head Office Full time

    Position: Blockchain Developer Industry: InsuranceSector: FinTech Location: 2 Year Contract/Fully Remote Salary: Market related Global leaders in Financial Market Software are looking for a Senior Blockchain Developer. Essential Experience:Must have knowledge in the following areas:Experience...

  • Blockchain Developer

    4 weeks ago


    Germiston, South Africa Hutech Head Office Full time

    Position: Blockchain Developer Industry: Insurance Sector: FinTech Location: 2 Year Contract/Fully Remote Salary: Market related Global leaders in Financial Market Software are looking for a Senior Blockchain Developer. Essential Experience: Must have knowledge in the following areas: ...


  • Germiston, Gauteng, South Africa Bitventure Consulting Full time

    As a leading innovator in the FinTech industry, Bitventure Consulting provides cutting-edge solutions and services across the credit life cycle. We're seeking a highly skilled Senior Cross-Platform Software Developer to enhance client and employee experiences with modern, streamlined software solutions.What Sets Us Apart:We offer an energetic and...


  • Germiston, Gauteng, South Africa Alinta Tech Solutions Full time

    We are seeking a highly skilled Senior Software Developer to join our team at Alinta Tech Solutions. This is a challenging role that requires extensive experience in developing robust, scalable applications using C#, .NET 4+, and .NET Core.The ideal candidate will have a deep understanding of the .NET framework and related technologies, as well as expertise...


  • Germiston, Gauteng, South Africa Job Masters Full time

    Requirements for Success:Hold a degree in a relevant field or equivalent experienceStrong background in software development, with expertise in MS SQL and C#At least 7 years of experience in BizTalk development, including both backend and frontend aspectsPrior experience working with BizTalk is highly desirableSalary Details:Salary is negotiable based on...


  • Germiston, Gauteng, South Africa PRR Recruitment Services Full time

    Job Title: Senior Financial TraineeWe are seeking a highly motivated and ambitious Senior Financial Trainee to join our team at PRR Recruitment Services in Bedfordview.About the Role:An exciting opportunity for a recent BComm graduate or someone with relevant experience to develop their skills in finance and accounting.Key Responsibilities:To assist with...

  • .Net Developer

    7 months ago


    Germiston, South Africa iOCO Full time

    The Role Our client is excited to present a fantastic opportunity for a talented .NET Developer to join their team. As a .NET Developer the successful candidate would be expected to perform the role of linking the customer support/needs with the operations and the software development cycle Skills and Experience Qualification Required: ...


  • Germiston, Gauteng, South Africa Charm Recruit Full time

    Job Summary:We are looking for a highly skilled and experienced Senior Operations Manager to join our team in South Africa. The successful candidate will have a strong background in construction management, business administration, or a related field, with a minimum of 7-10 years of experience in business development or management roles.The ideal candidate...


  • Germiston, Gauteng, South Africa Level-Up Full time

    Overview:We are seeking a detail-oriented and highly motivated Precision Metrology Development Specialist to join our growing team at Level-Up.The successful candidate will play a key role in supporting the delivery of high-quality 3D scanning, 3D printing, and reverse engineering services. Additionally, they will be responsible for the calibration of...


  • Germiston, Gauteng, South Africa ZIMCO Group Ltd Full time

    Job Title: Senior Human Resources Specialist About ZIMCO Group LtdZIMCO Group Ltd is a leading organization that values its employees and seeks to provide a comprehensive Human Resources service. This position plays a crucial role in supporting the company's goals by managing and providing HR services across all departments. Company OverviewZIMCO Group Ltd...


  • Germiston, Gauteng, South Africa Job Masters Full time

    Job Masters seeks a highly skilled Senior Biztalk Developer to join our team. The ideal candidate will have a strong background in cross-functional application environments, including MS SQL and C#.A minimum of 7+ years of experience in back-end and front-end BizTalk Development is required, with a preference for those currently working on BizTalk.We offer a...


  • Germiston, Gauteng, South Africa ZIMCO Group Ltd Full time

    We are seeking a seasoned Senior Human Resources Specialist to join our team at ZIMCO Group Ltd.About the RoleAs a Senior Human Resources Specialist, you will be responsible for providing comprehensive human resources services across all departments at our company sites in Wadeville and Matsopa Minerals Mines.Key ResponsibilitiesManage and control employment...


  • Germiston, Gauteng, South Africa Bridge Personnel cc Full time

    Key Responsibilities:We are seeking a highly skilled Senior Operations Manager to join our team at Bridge Personnel cc. The successful candidate will be responsible for handling all incoming calls, preparing proposals and presentations, and assisting with management reports.Key Skills:Excellent communication and interpersonal skillsAbility to work in a...

  • Senior Phase Head

    6 months ago


    Germiston, South Africa Curro Holdings Ltd Full time

    **At Curro,** **we care.**: **Senior Phase Head**: **Curro Edenvale Combined** **Vacancy Reference: 21083**: Join the ranks of Curro, a leading-edge institution where opportunities for professional growth are boundless. We seek dynamic individuals equipped with a blend of creativity and dedication, ready to immerse themselves in a professional environment...