Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Apr 3, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Fidelity Services Group is Southern Africa's largest integrated security solutions provider and the industry leader in protection innovation. Excellence in service delivery and implementation are fundamental to our impressive track record. By keeping abreast of the latest trends and technological developments globally, and continuously evolving and innovatin...
    Read more about this company

     

    Software Engineer - Heldekruin

    Key Job Outputs:

    • Development: Design, code, test, and debug software applications in accordance with established coding standards and best practices.
    • Technical Leadership: Provide guidance and mentorship to junior engineers, assisting in their skill development and promoting best practices within the team.
    • Software Architecture: Contribute to the design and architecture of software systems, ensuring scalability, maintainability, and extensibility.
    • Documentation: Create and maintain technical documentation, including specifications, system designs, and user manuals, to facilitate efficient development and maintenance processes.
    • Collaboration: Collaborate with cross-functional teams, including product managers, designers, and quality assurance, to understand requirements and translate them into technical solutions.
    • Problem Solving: Identify and resolve complex technical issues, debugging and troubleshooting software defects, and implementing effective solutions.
    • Quality Assurance: Conduct thorough code reviews to ensure code quality, adherence to coding standards, and implementation of best practices.
    • Continuous Improvement: Stay updated with industry trends and emerging technologies, recommending process improvements, and implementing innovative solutions to enhance software development practices.

    Key Responsibilities:

    • Develop high-quality software solutions, including coding, testing, debugging, and maintenance activities.
    • Collaborate with stakeholders to gather and analyse requirements, translating them into technical specifications and designs.
    • Design and implement software architecture, ensuring scalability, performance, and maintainability.
    • Identify and resolve technical issues, debugging and troubleshooting software defects, and implementing effective solutions.
    • Conduct thorough code reviews to ensure code quality, adherence to coding standards, and implementation of best practices.
    • Create and maintain technical documentation, including specifications, system designs, and user manuals.
    • Stay updated with industry trends, emerging technologies, and best practices in software development.

    Key Requirements:

    • Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field.
    • Proven experience as a software engineer, with a focus on designing and developing complex software applications.
    • Strong proficiency in programming languages such as Java, C++, Python, or similar languages.
    • Solid understanding of software development methodologies, principles, and best practices.
    • Experience with software development tools and frameworks, including version control systems, IDEs, and testing frameworks.
    • Strong problem-solving skills and the ability to debug and troubleshoot complex technical issues.
    • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
    • Demonstrated leadership abilities, with experience mentoring and guiding junior engineers.

    Method of Application

    Interested and qualified? Go to Fidelity Services Group on fidelityservicesgroup.simplify.hr to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Fidelity Services Group Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail