Location: Remote
Job Schedule: Full Time (40 Hours/Week)
Salary: $1,03,002.00/Annum
Job duties:
- Analyze user requirements and convert them into technical specifications.
- Design, develop, and implement software applications based on business needs.
- Write efficient, maintainable, and well-documented code using appropriate programming languages.
- Participate in the full Software Development Life Cycle (SDLC), including design, coding, testing, and deployment.
- Collaborate with cross-functional teams such as business analysts, QA, and DevOps.
- Debug, troubleshoot, and resolve software defects and production issues.
- Develop and integrate APIs, microservices, and third-party applications.
- Optimize application performance, scalability, and reliability.
- Work with databases to design schemas, write queries, and maintain data integrity.
- Prepare and maintain technical documentation while ensuring adherence to coding standards and best practices.
Minimum Education Requirement: This position requires minimum of Bachelor’s degree in computer science, computer information systems, information technology, or a combination of education and experience equating to the U.S. equivalent of a Bachelor’s degree in one of the aforementioned subjects.