Senior Developer

2 weeks ago


Midrand, South Africa IOCO Full time

We are seeking a Senior Developer with a strong foundation in software engineering, database design, and application development. The ideal candidate demonstrates advanced proficiency in technologies such as ASP.NET Core, WebAPI, SQL, PostgreSQL, and XAML, with a solid understanding of object-oriented design principles and Agile development methodologies. This role is responsible for designing, implementing, and maintaining secure, scalable, and high-performing software and database solutions that meet business and user needs. The Senior Developer will collaborate with multidisciplinary teams to deliver innovative solutions, ensure system reliability, and uphold the highest standards of data integrity and security. Exceptional analytical thinking, attention to detail, and a commitment to precision, quality, and customer satisfaction are key attributes for success in this position. What you'll do Design, test, implement and maintain the integrated spatial database to ensure 24 / 7 database availability and operation. Establish and maintain database replication. Develop and maintain stored procedures, triggers, functions, CTEs, security configurations, index optimization, query performance tuning, database normalization and design, RBAC, encryption, partitioning and sharding, and data auditing. Collaborate with product managers and designers to ensure a successful, high-quality product and great user experience. Analyse, maintain and enhance existing application and troubleshoot issues with efficiency. Perform accurate development estimation Produce technical specifications and designs. Participate in new business development through ideation, prototype development, and project estimates Research new techniques, tools, and best practices and share that knowledge with the team and community Maintain high data integrity and security standards Analytical and problem-solving skills Self-starter who takes ownership, is accountable, and is able to work under minimum supervision Excellent written and verbal communication skills Can help with quality assurance and provide comments Your Expertise 3+ year DBA experience 3+ year Database Development experience Project experience : 2 years Other experience : 3 years in a software / mobile / database development or a combination Familiarity with Agile development methodologies Knowledge of OO design principles and development patterns Exposure in ASPNET, ASP.NET Core, WebAPI, SQL, PostgreSQL, PostGIS extension and XAML is advantageous Excellent understanding and application of design principles Qualifications Matric / Grade 12 Degree in Software Engineering, Computer Science or related Personal Attributes / Soft Skills Required Technical proficiency Problem solving Adaptability Attention to detail Analytical skills Agile methodologies Customer focus Precision Reliability Data-driven mindset Other information applicable to the opportunity Permanent position Location : Midrand Why work for us? Connected Industrial Eco-systems : The organisation provides Industrial OT solutions to drive sustainability of our communities. With a community of specialist OT system integrators who span across all industry segments in Sub Saharan Africa and OEM partnerships we are able to Design and Build as well as Optimize Industrial connectivity. Connecting people with trusted information and insights to drive responsible use of the world's resources. One of the leading Tech companies in the country The organisation fosters an inclusive work culture, we collaborate and solve together. Great career development , an opportunity to work on great technology which creates value for our communities. Values based organisation , with bold and courageous people centred leadership. Opportunity to harness your skills and be innovative. iOCO is an equal opportunity employer with an obligation to achieve its own unique EE objectives in the context of Employment Equity targets. Therefore, our employment strategy gives primary preference to previously disadvantaged individuals or groups. #J-18808-Ljbffr


  • Senior Developer

    2 weeks ago


    Midrand, South Africa Hire Resolve Full time

    Overview Hire Resolve is currently seeking a talented and experienced Senior Developer for a financial services company in Johannesburg. As a Senior Developer, you will be responsible for designing, developing, and implementing software solutions. You will also provide technical leadership and mentorship to other developers in the team. If you are a...

  • Senior Developer

    4 weeks ago


    Midrand, South Africa IOCO Full time

    We are seeking a Senior Developer with a strong foundation in software engineering, database design, and application development. The ideal candidate demonstrates advanced proficiency in technologies such as ASP.NET Core, WebAPI, SQL, PostgreSQL, and XAML, with a solid understanding of object-oriented design principles and Agile development methodologies....

  • Senior Developer

    4 weeks ago


    Midrand, South Africa IOCO Full time

    We are seeking a Senior Developer with a strong foundation in software engineering, database design, and application development. The ideal candidate demonstrates advanced proficiency in technologies such as ASP.NET Core, WebAPI, SQL, PostgreSQL, and XAML, with a solid understanding of object-oriented design principles and Agile development methodologies....

  • Senior Java Developer

    2 weeks ago


    Midrand, South Africa Tumaini Full time

    Job Description A fantastic software company based in Midrand is seeking skilled Senior Java developers to join their dynamic team. The successful candidate should have experience in the following : development and delivery with the Spring Framework Hands on experience in designing, developing and implementing applications using Java EE platforms Great OO...

  • Senior Developer

    2 weeks ago


    Midrand, South Africa IOCO Full time

    A leading tech company in Gauteng is seeking a Senior Developer with extensive expertise in database design and application development. This role requires proficiency in ASP.NET Core, SQL, and PostgreSQL, along with a thorough understanding of Agile methodologies. The Senior Developer will be responsible for designing scalable software solutions,...


  • Midrand, South Africa SavageOne Pty Ltd Full time

    About the job Senior Microsoft AI Developer *Onsite Job Summary: We are seeking a highly skilled and experienced Senior Microsoft AI Developer to join our dynamic team. The ideal candidate will have a strong background in developing and deploying AI solutions using Microsoft technologies. This role involves designing, developing, and implementing advanced AI...


  • Midrand, South Africa wePlace Full time

    SUMMARY Our client, a leading financial services organisation, is looking for a Senior Software Developer to join their team. POSITION INFO: Responsibilities Deliver Business value through quality technical solutions and code Be accountable for projects. Take ownership from start to finish of all tasks Drive the technical standard higher through innovative...


  • Midrand, South Africa Luelle Consulting Full time

    **Gauteng**, Midrand** **Software Develop incl. Junior, Middle and Senior levels - Johannesburg.** **Calling all Software Developers!! An opportunity to take your career to the next level is here for you!** **My client in the technologies space is looking to hire a seasoned Software Developer who will work together with the rest of the team to develop and...


  • Midrand, South Africa myDeloitte Full time

    At Deloitte, our Purpose is to make an impact that matters for our clients, our people, and society. This is the lens for which our global strategy is set. It unites Deloitte professionals across geographies, businesses, and skills. It makes us better at what we do and how we do it. It enables us to deliver on our promises to stakeholders, while creating the...


  • Midrand, South Africa SavageOne Pty Ltd Full time

    About the job Senior Full Stack Developer Overview: We are seeking an experienced and highly skilled Full Stack Developer with a minimum of 6 years of hands-on experience to join our dynamic team. As a Full Stack Developer, you will be responsible for designing, developing, and implementing software solutions across the entire application stack. The ideal...