Senior Full Stack Developer

2 weeks ago


Johannesburg, Gauteng, South Africa IOCO Full time

We are seeking a Senior Full Stack Software Developer to join our team. The Senior Full Stack Software Developer will play a pivotal role in our dynamic development team, contributing to the design, development, and maintenance of robust software solutions. This position is instrumental in driving innovation, ensuring code quality, and enhancing the overall efficiency and performance of our applications.

What you'll do :

Full Stack Development :
  1. Take ownership of end-to-end software development, from conception to deployment, covering both front-end and back-end aspects.
  2. Collaborate with cross-functional teams to understand requirements, scalable solutions, and implement feature-rich applications.
Technology Leadership :
  1. Stay abreast of industry trends and emerging technologies, providing leadership in the adoption of best practices and cutting-edge tools.
  2. Mentor and guide junior developers, fostering a culture of continuous learning and skill development within the team.
  3. Take on a self-managed approach to projects and assigned work items.
  4. Demonstrate the ability to manage your workload effectively, meeting project timelines and objectives.
  5. Contribute to the design and architecture of scalable and maintainable systems, ensuring adherence to industry standards and best practices.
  6. Identify opportunities for system optimization and implement improvements to enhance overall performance.
Code Quality and Testing :
  1. Implement and advocate for coding standards to ensure the production of high-quality, maintainable code.
  2. Perform design and code reviews, actively contributing to maintaining high code quality, optimal performance, and application responsiveness.
  3. Conduct thorough testing of applications, including unit testing, integration testing, and performance testing.
Collaboration and Communication :
  1. Work closely with product managers, UI / UX designers, and other stakeholders to translate business requirements into technical solutions.
  2. Communicate effectively within the development team and across departments, fostering a collaborative and transparent work environment.

Qualifications required :

  1. 6+ years of proven experience as a Full Stack Developer with expertise in both front-end, services and back-end technologies.
  2. Expert in C#, .Net, Azure DevOps, JSON, OOP, SQL, MVC, Web Services (Restful or WCF), Entity Framework, Unit Testing, SSRS, .Net Core, Visual Studio.
  3. Experience in various development methodologies and frameworks, e.g. WPF, MVC, ASP.Net.
  4. Experience in Agile Methodologies (Scrum).
  5. Strong understanding of database management systems, API development, and cloud platforms.
  6. Demonstrated ability to lead and mentor a team, fostering a positive and collaborative work culture.
  7. Solid experience in designing, developing, and deploying RESTful services, secure coding practices, data encryption, hashing, sharding, separation of concerns.
  8. Experience in build, test and deployment automation is advantageous.

Minimum Qualifications :

  1. Diploma or Bachelor's in Computer Science, or equivalent.

Other information applicable to the opportunity :

#J-18808-Ljbffr

  • Johannesburg, Gauteng, South Africa Salix Recruitment Full time

    One of South Africa's largest and most respected insurance companies is looking for a Senior Full Stack Developer.POSITION INFO :Are you a skilled Full Stack Developer looking to make a significant impact in the insurance industry? Our client is seeking a Senior Full Stack Developer to join their dynamic IT team. This role is crucial in designing,...

  • Full Stack Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Curiska Full time

    About CuriskaCuriska specializes in building custom CRM solutions using Microsoft technologies.Job DescriptionWe are seeking a graduate software developer to join our team and develop full-stack CRM applications, gaining valuable experience in both front-end and back-end development.ResponsibilitiesAssist in developing full-stack CRM solutions using C#,...


  • Johannesburg, Gauteng, South Africa Sage City Full time

    Our team at Sage City has an exciting opportunity for a highly skilled Senior Full Stack Developer to join us in building and enhancing cutting-edge applications that optimize business performance and solve complex technical challenges.Key ResponsibilitiesContributing to quality activities, including designing and developing high-quality products, systems,...

  • FULL STACK DEVELOPER

    4 weeks ago


    Johannesburg, Gauteng, South Africa Acuity Consultants Full time

    Direct message the job poster from Acuity ConsultantsRecruitment Director @ acuityconsultants.jobs | Innovation Director @ onedegree.ioThis is an excellent opportunity for a FULL STACK DEVELOPER to join a Global WEALTH AND INVESTMENT MANAGEMENT Leader – and to gain additional tech stack experience whilst levelling up to a Tech Lead position.Based in...


  • Johannesburg, Gauteng, South Africa The Super Staffers Full time

    Mid-Senior Full Stack DeveloperHybrid PositionLocation: Parktown, JohannesburgSalary: 30K-50K Per MonthCompany Overview:Our client is a corporate ridesharing service that provides highly competitive transport solutions to clients. They focus on implementing time and cost efficiencies into businesses while ensuring safe and reliable transportation for...


  • Johannesburg, Gauteng, South Africa 2020 INSIGHT Full time

    Company OverviewWe are seeking a skilled Senior Full Stack Developer to play a pivotal role in designing, developing, and maintaining advanced software solutions that span both frontend and backend technologies.SalaryThe position offers a competitive annual salary of R600k - R840k CTC.Job DescriptionAs a Senior Full Stack Developer, you will be responsible...


  • Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full time

    We're seeking a talented Senior Full Stack Developer to join our team at SavageOne Pty Ltd. As a key member of our engineering team, you'll play a critical role in designing and developing scalable applications.


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    This trailblazing organisation specializing in cutting-edge fintech products in currently seeking a Senior Full Stack C# Developer to join their team.Boasting a high-tech polyglot environment, this company is pioneering the biometric and verification software space, with an additional recent foothold in the payments arena. The team is high-calibre, and the...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time

    About the RoleHire Resolve's client is seeking a highly skilled Senior Full Stack Developer to join their fully remote team. The ideal candidate will possess a strong background in C#, SQL, and Angular, with a proven track record of delivering robust and scalable web applications.The successful candidate will play a key role in the development and...

  • Full Stack Developer

    4 weeks ago


    Johannesburg, Gauteng, South Africa Wipro Full time

    Job Description:We are seeking a skilled Full Stack Developer with expertise in C#, .NET Core, MVC, Entity Framework, MS SQL Server, Angular, APIs, and Microservices. The ideal candidate will have a minimum of 5 years of experience in both back-end and front-end development using these technologies.Key Responsibilities:Develop and maintain web applications...


  • Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full time

    About the Role: ONSITEWe are seeking a highly skilled Senior Full Stack Developer to join our dynamic team. This critical role focuses on developing robust, scalable applications that deliver exceptional performance. The ideal candidate is a seasoned developer with a strong technical foundation, passionate about building impactful software, and experienced...


  • Johannesburg, Gauteng, South Africa CapitalH Full time

    Job DescriptionWe are seeking a highly skilled Senior Full Stack Developer to join our team at CapitalH. As a key member of our Technical Consulting team, you will be responsible for designing and developing custom software solutions that meet the needs of our clients.Your main responsibilities will include:Designing technical architectural...


  • Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full time

    About SavageOne Pty LtdWe are a technology-driven company seeking a seasoned technologist to lead our team's technical direction. As a Principal Full-Stack Engineer, you will be responsible for designing and implementing highly scalable and resilient web applications.Key Responsibilities:Architect and implement complex web applications with modern...


  • Johannesburg, Gauteng, South Africa RedScreen (Pty) Ltd. Full time

    Job Title: Full Stack Developer – Senior – BankingSalary: R CTC Neg – depending on skills and experience levelCompany: RedScreen Development (Pty) Ltd.RedScreen is a leading developer of software systems for the Financial Services sector. Our team of highly skilled consultants operates in a competitive market to create and maintain top-quality...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time

    About the Role: As a Senior Full Stack Developer, you will play a key role in designing, developing, and maintaining robust web applications using C#, Angular, and SQL.


  • Johannesburg, Gauteng, South Africa Indsafri Full time

    Job Overview:We are seeking a skilled Full Stack Developer to join our team at Indsafri. As a key member of our engineering team, you will be responsible for designing, building, testing, and deploying web applications.Key Responsibilities:Develop robust back-end services using Java and Node.jsCreate intuitive front-end interfaces with ReactLeverage AWS...


  • Johannesburg, Gauteng, South Africa Blue Pearl Full time

    About Blue PearlBlue Pearl is a leading provider of innovative software solutions. Our team of experts works closely with clients to deliver customized applications that meet their unique needs.The RoleWe are seeking a highly skilled Senior Full Stack Developer to join our team. As a Senior Full Stack Developer, you will be responsible for designing,...


  • Johannesburg, Gauteng, South Africa PROVEN Full time

    PROVEN City of Johannesburg, Gauteng, South AfricaFull Stack Web DeveloperDirect message the job poster from PROVENResponsibilities:Proven experience in Full Stack Web Development minimum 4 years of experienceDevelop and maintain web applications: Build robust and scalable front-end and back-end solutions to meet the needs of our users.Design and manage...


  • Johannesburg, Gauteng, South Africa PKF South Africa Full time

    About UsDVT is a leading provider of custom software development and data engineering services, serving clients globally. We strive to provide innovative solutions that meet our customers' needs and expectations.Job SummaryWe are looking for an experienced Senior Full Stack Developer to join our team. The successful candidate will be responsible for...

  • Full Stack Developer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    A dynamic company is looking for a Full Stack Developer to join their team and work on diverse projects, handling both client and server-side development. Job Experience & Skills Required: At least 4 years of experience as a Full Stack Developer Tertiary qualification (advantageous) Proficiency in JavaScript, HTML, CSS, and back-end languages (e.g., Node.js,...