Back End Developer


On behalf of our client, QGen, we are looking for Backend Developer on Malta!

QGen is committed to your credibility, security and safety, and when we say we’re in the KYC business, that means we truly want you to ‘know your customer’ through and through. With proven and efficient mechanisms that will allow you to assess your clients in a way that leaves no stone unturned, we are here to keep your business safe by providing risk management and back office solutions.

Site of the company:

Reporting to the Head of Software Development, the Senior Backend developer will form part of a team of developers implementing the company’s software products. The role requires many years of experience to enable you to complete high level development tasks by filling any missing technical requirements to the expected outcomes. Your duties include, but are not limited to, helping with the supervision and mentoring of a team of software developers across several modern technologies, predominantly Go Lang, C#, MongoDB, and SQL Server technologies deployed on the latest Linux distributions and Windows Server. You will also be required to continuously research and gain knowledge in emerging technologies.

Your responsibilities also include participation in the planning and coordinating project-related activities working closely with the Head of Software Development, Project Managers, business analysts, and clients to implement the required solutions on time and to the expected quality.

What we offer:

  • Relocation on Malta
  • Competetive salary
  • Flexible working hours
  • Posibility to work with world leaders

Your duties also include:

  • Programming highly performant microservices including REST/GRPC APIs
  • Build reusable and testable code
  • Create and maintaine integrations with 3rd parties
  • Analyse software requirements and designs unit tests
  • Maintain descriptive technical documentation including architecture diagrams
  • Manage the Infrastructure required by the Software your team develops
  • Ensure the timely delivery and quality of deliverables
  • Escalate unresolved problems and other important matters in a timely-manner to the HoSD
  • Participate in team meetings to assist in work related problems
  • Maintain a Continuous Integration based work-flow
  • Ensure software products are developed securely by researching latest best practices in secure software development
  • Ensure the software you manage supports the company’s business continuity policies
  • Make recommendations for capacity planning and update systems security
  • Accountable for the on time and quality delivery of software development projects
  • Ensure all production issues are dealt with within the Service Level agreements

Your background

  • Over 8 years of backend experience
  • Excellent written and verbal communication skills
  • Good knowledge of either Golang or C#
  • Good knowledge of Microservices architecture & HTTP
  • Experience with SQL & NOSQL
  • Experience of GIT, Jira and HTML
  • Experience of automated testing and dedication to building quality code
  • Knowledge of RabbitMQ, Docker & AWS
  • Portfolio of work with examples that showcase technical skill