software engineer
lumeo
Full-TimeOn-SiteSri Lanka
Posted on 29/10/2026
About the Role
Software Engineer
Job Description
We are looking for a skilled and motivated Software Engineer to design, develop, test, and maintain high-quality software applications. The ideal candidate should have strong programming skills, problem-solving abilities, and a passion for building reliable and scalable software solutions.
Key Responsibilities
- Design, develop, and maintain software applications.
- Write clean, efficient, and maintainable code.
- Collaborate with cross-functional teams to understand project requirements.
- Develop and integrate APIs and third-party services.
- Identify, troubleshoot, and resolve software issues.
- Perform unit testing and participate in code reviews.
- Maintain technical documentation.
- Follow software development best practices and coding standards.
- Participate in Agile development processes and team meetings.
- Continuously learn and apply new technologies to improve software quality.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- 2+ years of experience in software development or a related role.
- Proficiency in at least one programming language, such as Python, Java, JavaScript, C#, or TypeScript.
- Experience with databases such as MySQL, PostgreSQL, or MongoDB.
- Knowledge of REST APIs and software development principles.
- Familiarity with Git and version control systems.
- Understanding of software testing and debugging techniques.
- Strong analytical and problem-solving skills.
- Good communication and teamwork skills.
Preferred Qualifications
- Experience with modern frameworks such as React, Angular, Next.js, Django, or FastAPI.
- Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with CI/CD pipelines and automated testing.
- Experience working in Agile or Scrum environments.
- Knowledge of containerization tools such as Docker.
Employment Details
- Job Title: Software Engineer
- Job Type: Full-time
- Experience Level: Mid-Level
- Work Mode: On-site / Hybrid / Remote
- Salary: Negotiable, based on experience and qualifications
What We Offer
- Competitive salary and benefits.
- Opportunities for professional growth and career development.
- A collaborative and supportive work environment.
- Opportunities to work with modern technologies.
- Continuous learning and skill development opportunities.
Key Responsibilities
sdfsdf
Requirements
sdfsdf
