Job Title

Software Engineer

Company: Novigi


Category

IT & Digital Technology

Job Description

 

Software Engineer

This is an exciting opportunity for a Software Engineer to grow and develop their career path. Please join our team in Colombo - we are filled with excitement, are fun to work with and we take good care of our employees.

We are growing strongly and expect this to continue throughout 2021.

The Role

The Software Engineer works closely with the Squad Lead and other members of the Technical Services teams to help deliver client projects based on the technical specifications that are provided.

Responsibilities

  1. Writing well designed, testable efficient codes using best software development practices.
  2. Integrating data from various back- end services and databases.
  3. Working closely with Business Analysts and Technical Leads to ensure a clear understanding and interpretation of the documented requirements.
  4. Creating and maintaining software documentation. (Confluence)
  5. Ensuring quality meets QA benchmarks.
  6. Researching technical improvements as part of Continuous Improvement.
  7. Monitoring and assisting with support issues and ensuring timely updates are provided to customers.
  8. Providing proactive suggestions and best practice advice on technical decisions including solution architecture, development design patterns, code quality, performance and scalability.

Skills

The skills required for the Software Engineer role include:

Soft Skills

  1. Excellent communication skills with the ability to directly communicate with clients in Australia as required
  2. Ability to work well under pressure and meet deadlines
  3. Team player, with the ability to work well with a diverse group of people
  4. Quick learner
  5. Willingness to learn new technologies

Technical Skills

  1. Degree in a Quantitative discipline such as IT or Computer Science
  2. Keen Knowledge in JAVA and Python is mandatory
  3. Experience working with the WSO2 Platform will be highly regarded.
  4. Knowledge in any other programming languages will be a plus.
  5. Experience working with API’s
  6. Knowledge using GIT/branching.
  7. SQL knowledge ( table design, complex query creation, best practices)
  8. AWS experience is desirable

Why Novigi?

At Novigi, our people come first. We offer a flexible working environment where we encourage the team to work with freedom, but to take responsibility. We believe this leads to innovation, collaboration and creativity that delivers great personal growth and excellent business outcomes.

As an employee of Novigi you will be provided with training and development opportunities, challenging and interesting work and a team of people that always strive to do their best and help each other out.

Benefits for all our Employees

As an employee at Novigi, you will receive the following benefits:

  • Competitive compensation
  • A work culture and an environment where we value both hard work and flexibility.
  • A convenient leave plan that fits your needs.
  • Medical Insurance
  • Performance based bonus
  • Flexible working hours
  • Promotional opportunities
  • Shift allowances
  • Amenities such as transportation and meals







Location

Colombo

Skills Required

Java Programming MySql


Availability

Monday       Tuesday       Wednesday       Thursday       Friday


Preferred Languages

English


Work Experience

1+ years


Register Now to Apply

Matching... please wait!