This is a full-time, on-site role based in Colombo for a Senior Software Engineer. The individual will be responsible for designing, developing, testing, and maintaining software solutions to meet business needs. Key responsibilities include reviewing code, implementing software development best practices, collaborating with cross-functional teams, and troubleshooting complex technical issues. The role also involves mentoring junior developers, ensuring high-quality code, and contributing to technical documentation and project planning.
Qualifications
- Proficiency in programming languages such as Java, Python, C#,or JavaScript
- Experience with software development methodologies, frameworks, and design patterns
- Knowledge of databases and proficiency in SQL or NoSQL technologies
- Familiarity with cloud computing platforms and version control tools
- Strong problem-solving, analytical, and debugging skills
- Ability to lead development teams and mentor junior engineers
- Experience with system architecture design and software optimization is a plus
- Bachelor’s or higher degree in Computer Science, Software Engineering, or related field
- Good communication and teamwork abilities with attention to detail
Generating Apply Link...



