Share this Job
Apply now »

Software Engineer

Date:  22-Jul-2021


Company:  Information Systems Associates - Sri Lanka (ISSL)

Job Purpose

Provides development expertise across the various streams in the software development domain. Assists in the implementation and quality automation of the software products of ISA and in the delivery of software projects and implementation of technologies. Understands industry best practices and adopts the emerging technologies agreed.

Key Result Responsibilities

  1. Delivers software products and components for ISA provides technology expertise and contributes to technology stack design development deployment and automated testing
  2. In collaboration with product team project managers It solutions managers assists in translating business needs into technical implementations in line with the architectural principles laid down for ISA products
  3. Supports in testing and implementation of technical solutions assists in reviewing technical documentation user guides training manuals and system specifications to ensure quality compliance and completeness
  4. Assists in reviewing giving feedback on specifications and information of the architectural design provided by product team
  5. Supports in identifying the technical tools and languages needed for the design execution in line with the adopted technical and quality standards
  6. Ensures the User Interfaces used for the product are in line with requirements and rightly implemented
  7. Assists in implementing best practices new trends and emerging technologies that bring best value to ISA clients partners with cross functional teams to explore ways and means to adopt such technologies
  8. Ensures agreed service levels are met provides needed status reports to specialists users and managers as needed

Key Result Responsibilities-Continued

  1. Acts proactively to ensure continuous knowledge sharing within ISA to empower other team members
  2. Maintains effective working relationships with a variety of stakeholders including project managers product operations governance and enterprise development teams 
  3. Participates in thinking and decisionmaking with respect to technology to the best of ISA
  4. Performs any other additional responsibilities as directed by the line manager

Qualifications (Academic, training, languages)

Bachelors degree in IT Engineering Computer Science Information Technology or equivalent
Fluent in English Language

Strong object oriented programming concepts
Strong development skills in one or more popular programming languages
Capable of analyzing data and identifying pitfalls
Demonstrates good problem solving skills
Employs skills and interpersonal relations to execute new initiatives and achieve companys objectives
Demonstrates the ability to contribute and successfully deliver against business strategy and set KPIs

Work Experience

1 or 2 years of general experience in IT environment in a midsized company preferably in development department experience as a DevOps engineer or Software Engineer is an advantage
Exposure on heterogeneous technology environments experienced in different types of technology stacks
Strong algorithms skills experienced in core system configuration and systems testing
Relative experience in cloud environments
Familiar with production operations and site reliability engineering principles

Apply now »