Senior Software Engineer
Job Location
Pretoria, South Africa
Job Description
Desired Experience & Qualifications: Education: Grade 12 certificate. A Certificate, Diploma, or Bachelors Degree in Computer Science or a related field. Experience: 58 years of experience working with Object-Oriented programming languages. 5 years in a similar software engineering role. 58 years of experience with SQL, C#, and Java. Familiarity with Agile and Scrum methodologies. Skills: Strong problem-solving, troubleshooting, and analytical abilities. Adaptability to shifting priorities and the ability to meet deadlines. Key Responsibilities: Design & Development: Create robust, scalable software solutions aligned with business goals and requirements. Code Quality: Write clean, effective, maintainable, secure, and well-tested code that adheres to company standards. Collaboration: Work closely with cross-functional teams, product owners, and stakeholders to refine and clarify requirements. Code Reviews: Conduct thorough code reviews to ensure quality and adherence to best practices. Troubleshooting: Identify and analyze system issues, providing practical and efficient solutions. QA Support: Assist with QA testing and resolving technical issues. Documentation: Provide clear and detailed documentation for all developed software. Independent & Teamwork: Demonstrate the ability to work independently or collaboratively in a team setting to develop solutions. Unit Testing: Write unit tests to ensure code meets functional and performance requirements. Apply now
Location: Pretoria, ZA
Posted Date: 11/11/2024
Location: Pretoria, ZA
Posted Date: 11/11/2024
Contact Information
Contact | Human Resources |
---|