Find Your Next Professional Opportunity

HotJobsHotJobs
Human ResourcesHuman Resources
Software Engineer - Intern
1
On-site
1
88 Applicants Applied
Expires on: Sep 17 2026
Information Technology (IT)
Colombo, Sri Lanka
Ref. No 00007998
Create Customized Resume
Job Description
Software Engineer
We are seeking a highly motivated and skilled Software Engineer to join our innovative team. This role is ideal for a professional passionate about developing robust, scalable software solutions that enhance our HR technology platform, contributing directly to a seamless user experience and business success.
Responsibilities
- Design, develop, and deploy efficient, reusable, and reliable code for our core applications.
- Collaborate closely with product managers and other engineers to define, design, and ship new features.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Maintain code quality, organization, and automation.
- Participate in code reviews to ensure high-quality software development.
- Contribute to all phases of the software development lifecycle, from conception to deployment.
Qualifications
- Bachelor's Degree in Computer Science, Software Engineering, or a related field.
- Strong understanding of object-oriented programming and design principles.
- Proficiency in designing and consuming RESTful APIs.
- Familiarity with modern software development methodologies like Agile or Scrum.
- Solid experience with database systems, both SQL and NoSQL.
Additional Advantages
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Knowledge of front-end frameworks like React, Angular, or Vue.js.
- Familiarity with containerization technologies (Docker, Kubernetes).
- Understanding of the Human Resources technology landscape.
- Contributions to open-source projects or active participation in developer communities.
- Relevant professional certifications.
Skills
- Java
- Python
- JavaScript
- SQL
- Git
- Spring Boot
- Problem-solving
- Team collaboration