Maintain and improve existing software applications by identifying and fixing bugs, enhancing features, and optimizing performance.
Collaborate with software development specialist to design, develop, and implement software solutions.
Write clean, efficient, and maintainable code that adheres to software development best practices.
Ensure software applications adhere to industry best practices and internal coding standards.
Develop and maintain comprehensive documentation for software applications, including user guides, technical specifications, and system architecture diagrams.
Participate in code reviews and provide constructive feedback to other team members.
Test and debug code to ensure that it meets quality standards.
Troubleshoot and resolve software issues as they arise.
Job Requirement
Bachelor's degree. Major: Computer Science, Software Engineering, or a related field.