Network Recruitment

Software Engineer

Click Here to Apply

Job Location

Johannesburg, South Africa

Job Description

As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications that meet the clients' needs. Key Responsibilities: Design, develop, test, and maintain software applications and systems. Write clean, efficient, and well-documented code that follows best practices and coding standards. Collaborate with product managers and designers to understand user requirements and translate them into technical specifications. Participate in code reviews to ensure code quality and adherence to best practices. Debug and resolve software defects, performance issues, and other technical problems. Continuously research and stay updated on emerging technologies and industry trends to bring innovative ideas to the team. Contribute to the architecture and design of new software solutions, ensuring scalability, performance, and security. Work closely with other engineers to integrate software components and third-party services. Participate in Agile development processes, including sprint planning, stand-ups, and retrospectives. Provide technical support and mentorship to junior developers as needed. Qualifications: Bachelors Degree in Computer Science, Software Engineering, or a related field. 2 years of experience in software development. Proficiency in one or more programming languages such as Python, Java, C++, or JavaScript. Experience with front-end and/or back-end development frameworks (e.g., React, Angular, Node.js, Django, .NET). Familiarity with database technologies (e.g., SQL, NoSQL) and cloud platforms (e.g., AWS, Azure, Google Cloud). Strong problem-solving skills and ability to think critically and creatively. Experience with version control systems (e.g., Git) and Agile development methodologies. Excellent communication and teamwork skills. Ability to work independently and manage time effectively. Apply now For more engineering jobs, please visit https://www.networkrecruitmentinternational.com/ If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions. For more information contact: Chad Mc Nally cmcnallynetworkrecruitment.co.za 0873510724

Location: Johannesburg, ZA

Posted Date: 9/21/2024
Click Here to Apply
View More Network Recruitment Jobs

Contact Information

Contact Human Resources
Network Recruitment

Posted

September 21, 2024
UID: 4854189316

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.