Senior Software Developer - Enterprise Solutions

Placements24

Sandton

Híbrido

ZAR 900.000 - 1.500.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Medical and dental coverage
Provident fund
Hybrid work arrangement
Professional development
Continuous learning

Descripción de la vacante

Placements24 is partnering with a dynamic technology firm in Sandton, Gauteng, to find a Senior Software Developer. You will design, develop, test, and deploy robust, scalable enterprise applications across the full SDLC, collaborating with product managers and fellow developers in a hybrid work setting.

The ideal candidate has at least 6 years of professional software development experience, strong proficiency in Java, Python or C#, and hands-on experience with front-end frameworks (Angular,

Formación

  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
  • 6+ years of professional software development experience delivering complex applications.
  • Proficiency in at least one modern OO language (Java, C#, Python).
  • Experience with front-end frameworks (Angular, React, Vue.js) and back-end development.

Responsabilidades

  • Design, develop, and implement complex software solutions using modern languages and frameworks.
  • Write high-quality, documented, and testable code following best practices.
  • Collaborate with product managers to gather requirements and define technical specs.
  • Participate in code reviews to ensure quality and maintainability.
  • Develop and maintain robust APIs and integrations with third-party systems.
  • Troubleshoot defects and performance issues, mentor junior developers.
  • Contribute to architectural decisions and design discussions for new features.
  • Stay current with emerging technologies and industry trends.

Conocimientos

Java
Python
C#
Angular
React
Vue.js
Design patterns
Algorithms
Problem solving
Team collaboration

Educación

Bachelor's degree

Herramientas

Git
ORM frameworks
SQL
NoSQL
APIs

Descripción del empleo

About the Role

Our client, a dynamic technology firm specializing in enterprise solutions, is seeking a highly skilled Senior Software Developer to join their talented team in Sandton, Gauteng . This hybrid role requires a passionate and experienced developer to design, develop, test, and deploy robust, scalable, and high-performance software applications. You will be involved in the full software development lifecycle, working on complex projects that drive innovation and deliver exceptional value to our clients. The ideal candidate possesses strong expertise in modern programming languages and frameworks, a deep understanding of software architecture, and a commitment to writing clean, maintainable, and efficient code. Collaboration with cross-functional teams, including product managers and other developers, is key to success in this role.

Key Responsibilities
  • Design, develop, and implement complex software solutions using modern programming languages and frameworks (e.g., Java, Python, C#, .NET, Angular, React).
  • Write high-quality, well-documented, and testable code following best practices.
  • Collaborate with product managers and stakeholders to gather requirements and define technical specifications.
  • Participate in code reviews to ensure code quality, maintainability, and adherence to standards.
  • Develop and maintain robust APIs and integrations with third-party systems.
  • Troubleshoot and resolve software defects and performance issues.
  • Contribute to architectural decisions and design discussions for new features and systems.
  • Mentor junior developers and share technical expertise within the team.
  • Stay current with emerging technologies and industry trends, proposing innovative solutions.
  • Work effectively in a hybrid environment, balancing on-site collaboration with remote development tasks.
Requirements
  • A Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Minimum of 6 years of professional experience in software development, with a strong track record of delivering complex applications.
  • Proficiency in at least one modern object-oriented programming language (e.g., Java, C#, Python).
  • Experience with front-end frameworks (e.g., Angular, React, Vue.js) and back-end development.
  • Solid understanding of software design patterns, data structures, and algorithms.
  • Experience with database technologies (e.g., SQL, NoSQL) and ORM frameworks.
  • Familiarity with Agile development methodologies and version control systems (e.g., Git).
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively in a team.
  • Must be able to commute to the Sandton office for hybrid work requirements.
Benefits

Our client offers a competitive salary, performance bonuses, comprehensive medical and dental coverage, and a provident fund. This hybrid role provides the flexibility of remote work combined with the benefits of in-office collaboration and team building. You will have access to continuous learning opportunities, professional development programs, and exposure to cutting-edge technologies. Join a company that values innovation, teamwork, and employee growth. This is an excellent opportunity for a seasoned developer to contribute to impactful enterprise solutions and advance their career.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Full Stack Developer - Enterprise Solutions
Senior Full Stack Developer - Enterprise Solutions

Placements24 • Bloemfontein

Híbrido
ZAR 900.000 - 1.300.000
Hybrid work model
Health benefits
Retirement plan
+1
Senior Full-Stack Developer (JavaScript/Node.js/React)
Senior Full-Stack Developer (JavaScript/Node.js/React)

Placements24 • Sandton

Híbrido
ZAR 900.000 - 1.300.000
Hybrid work model
Career growth opportunities
Cutting-edge technologies
Senior Software Developer (Full-Stack)
Senior Software Developer (Full-Stack)

Placements24 • Randburg

Híbrido
ZAR 900.000 - 1.200.000
medical aid
provident fund
performance bonuses
Senior Software Developer (Java)
Senior Software Developer (Java)

Placements24 • Randburg

Híbrido
ZAR 850.000 - 1.200.000
Competitive salary
Health insurance
Professional development
+3
Senior Full Stack Developer - Enterprise Applications
Senior Full Stack Developer - Enterprise Applications

Placements24 • Pretoria

Híbrido
ZAR 1.000.000 - 1.300.000
Hybrid work
Medical & retirement benefits
Modern office facilities in Pretoria
Junior Software Developer - Hybrid Opportunity
Junior Software Developer - Hybrid Opportunity

Placements24 • Gauteng

Híbrido
ZAR 180.000 - 300.000
Hybrid work model
Mentorship
Career development
Senior Software Developer (Java)
Senior Software Developer (Java)

Placements24 • Sandton

Presencial
ZAR 1.200.000 - 1.600.000
Medical insurance
Professional development
Office in Sandton
Senior Full Stack Developer - FinTech Solutions
Senior Full Stack Developer - FinTech Solutions

Placements24 • Sandton

Híbrido
ZAR 900.000 - 1.300.000
Health insurance
Retirement savings plan
Generous paid time off
+1
Senior Software Engineer
Senior Software Engineer

Placements24 • Gqeberha

Híbrido
ZAR 900.000 - 1.200.000
Competitive salary
Hybrid work model
Medical, dental, and vision insurance
+1
Full Stack Developer (Hybrid)
Full Stack Developer (Hybrid)

Placements24 • Cape Town

Híbrido
ZAR 520.000 - 760.000
Competitive salary and bonuses
Hybrid work model
Health insurance and retirement plan