CyberPro Consulting is looking for a Senior Software Engineer to join their team in Pretoria. This role is ideal for someone with strong programming skills and a passion for developing innovative software solutions.
As a Senior Software Engineer at CyberPro Consulting, you will be part of a dynamic team that develops cutting-edge software solutions for various clients. Your day-to-day responsibilities will include designing, coding, and testing software applications, as well as collaborating with other engineers and stakeholders to ensure project success. You will also mentor junior developers and contribute to the overall improvement of the development process.
Key responsibilities include: • Developing high-quality software solutions using Java and C#. • Participating in Agile ceremonies and contributing to sprint planning. • Writing and maintaining documentation for software applications. • Troubleshooting and debugging applications to enhance performance.
This role is suited for experienced software developers who thrive in a fast-paced environment and are eager to tackle complex challenges. You should have a strong foundation in software development principles and be comfortable working with databases and cloud services. If you are looking for a position that offers both challenges and opportunities for growth, this could be the perfect fit for you.
To succeed in this role, you will need at least 5 years of experience in software development, with a solid understanding of Agile methodologies. Familiarity with microservices architecture and DevOps practices will be advantageous, but not mandatory. Join CyberPro Consulting and be part of a team that values innovation and collaboration.
You'll be taken to the original listing on OfferZen to apply.