Key Responsibilities:
- Develop and Maintain Software: Write, test, and maintain high-quality, scalable code for software applications.
- Troubleshooting: Identify and debug software issues, and document effective solutions.
- Team Collaboration: Work closely with cross-functional team members to ensure timely completion of assigned tasks.
- System Integration: Support the integration of APIs and third-party services to enhance system functionality.
- Quality Assurance: Conduct unit testing and report any issues or improvements in a timely manner.
- Documentation: Assist in maintaining accurate and up-to-date technical and project documentation.
- Best Practices: Learn and apply industry best practices throughout the software development lifecycle.
- Policy Compliance: Ensure all work complies with internal IT and ISMS (Information Security Management System) standards.
- Standards Adherence: Uphold compliance with ISO 9001, ISO 14001, and ISO 45001 requirements in all activities.
- Additional Duties: Perform any other responsibilities as assigned by the immediate supervisor.
What We’re Looking For:
- A Bachelor's or Master's Degree in Computer Science, Software Engineering, Information Technology or any related background from reputable university with CGPA 3.0/ 2nd upper and above.
- Basic knowledge of programming languages (Python, Java, C++)
- Familiarity with Git and version control systems and understanding of basic database queries (SQL) will be advantage.
- Great communication and documentation skills—you’re comfortable working independently and cross-functionally.
If you're a proactive individual with a passion for coding and a commitment to excellence, we welcome your application to be part of our team.