Junior Software Developer

  • Basis:  Full-Time
  • Closing Date:  04 Mar, 2020
  • Job Ref:  KMP-52261

Job Description

Our Technology team is one of the best in the business and is the driving force behind Insignia Group of Companies platform success. From building a new core backend to creating a best in class online services, our tech team is at the core of all that we do.

Working in Technology at Insignia is not about fixing legacy systems – it is about building world-class financial products from the ground up that will be utilised by high net individuals. We are continually developing and characterising what is the new acceptable standard. We are a growing, fast paced team based in the heart of Valletta, Malta.

What you`ll be doing:
As a Junior Software Developer within our team, you will be focused on fintech innovation within our core financial systems as well as our online services, and partner portals.

Responsibilities:

  • Projects will include building API`s to evolve our products offering, creating micro services, and perfecting a number of systems that our business depends on.
  • Work in an exciting, energetic and agile environment
  • Learn and use cutting edge tools and technologies to solve challenging problems
  • Engineer high availability solutions
  • Work closely with other team members to design and develop real time transactional systems
  • Ensure that application components align with the application architecture and performance goals
  • Suggest initiatives that improve working efficiency and quality
  • Maintaining Existing systems

Technology:

  • .Net core/.net framework
  • Entity Framework
  • MySQL

Our Ideal candidate will have:

  • 1 years or above experience in back-end development
  • Bachelor degree in Software Development or related
  • Quick learner and a can do attitude
  • Experience in Scrum based environment
  • Preference will be given to candidates residing in Malta

The Benefits

  • Competitive salary
  • All the latest tech you need
  • Medical insurance
  • Yearly budget to learn new skills / attend seminars / events