About the job
As a Software Developer, you will be responsible for crafting detailed reports and documentation to support our software development processes. Your role will include:
• Diagnosing and resolving software bugs and code discrepancies.
• Conducting regular code maintenance, testing, and performance analysis.
• Enhancing existing software or product features to improve functionality.
• Creating innovative software applications utilizing a variety of programming languages.
• Leading project teams and guiding members to achieve project milestones.
• Providing training and mentorship to junior developers.
