Job Description

*Key Responsibilities*

- Design, develop, and maintain software applications using appropriate languages, frameworks, and tools.

- Collaborate with product and engineering teams to understand requirements and translate them into technical specifications.

- Write clean, efficient, and well-documented code.

- Perform code reviews and provide constructive feedback to teammates.

- Troubleshoot, debug, and optimize existing systems to improve performance and reliability.

- Participate in the full software development lifecycle (SDLC) including planning, development, testing, deployment, and maintenance.

- Stay up to date with emerging technologies, tools, and industry best practices.

- Ensure software security and compliance with organizational and industry standards.

- Create and maintain technical documentation



*Requirements*

- Degree holder in Computer Science, Engineering, Information Technology, or equ...

Apply for this Position

Ready to join Timesconsult? Click the button below to submit your application.

Submit Application