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...
- 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