Job Description

SOFTWARE ENGINEER

Sri Lanka Insurance General is backed by decades of industry expertise and the country's most experienced insurance sector technical knowledge base. Join a team of highly qualified and most experienced professionals in the country to experience unparalleled opportunities for career growth and personal development opportunities within a performance-driven culture.

Duties & Responsibilities

  • Software Development:
    • Participate in the full software development lifecycle, including requirement analysis, design, implementation, testing, and deployment.
    • Work closely with product managers, business users, and other stakeholders to understand project requirements and deliver solutions that meet user needs.
  • Testing and Debugging:
    • Develop and execute unit tests to ensure software functionality and performance.
    • Identify, diagnose, and fix software defects and performance issues.
    • Conduct code reviews and participate in continuous improvement of development processes and practices.
  • Documentation and Support:
    • Create and maintain technical documentation for software applications, including design specifications, user guides, and API documentation.
    • Provide support and troubleshooting for software issues reported by users.
    • Stay up-to-date with the latest industry trends, technologies, and best practices, and apply them to improve software development processes.

Qualifications & Pre-requisites

  • Education and Experience:
    • Bachelor's degree in Computer Science, Software Engineering, or a related field.
    • Proven experience as a Software Engineer or similar role, with a strong portfolio of completed projects – At least one year of internship / experience.
    • Experience with software development methodologies and practices, such as agile or scrum.
  • Technical Skills & Personal Attributes:
    • Proficiency in one or more programming languages (e.g., Java, Python, C#, JavaScript, .NET).
    • Experience with software development frameworks and tools (e.g., Angular, React).
    • Familiarity with databases and SQL, as well as knowledge of version control systems (e.g., Git).
    • Understanding of software design patterns, algorithms, and data structures.
    • Strong problem-solving skills and attention to detail.
    • Excellent communication skills, with the ability to work effectively in a team environment.
    • Ability to manage multiple tasks and prioritize work effectively in a fast-paced environment.

If you believe you possess the above qualifications & experience, send in your CV along with the names of two non-related referees within 07 days of this advertisement to the address given below, stating the post applied for on the top left corner of the envelope or e-mail it to [email protected] stating the post applied for in the subject line.

HR Department
Sri Lanka Insurance Corporation General Ltd.,
No. 2, Vauxhall Street, Colombo 02.
Company Registration No: PB 5208