Software Developer

Do you have a solid background in ICT? Are you experienced in .Net software development? We are looking for a Software Developer to join the technology team of a well-established company in Malta. If you have the right skills and/or experience, do not miss this opportunity. Get in touch with Ceek today!


What’s expected of you?

  • Produce efficient and robust code based on requirements
  • Write clear, developer-focused documentation for your code work with other developers, business developers, and project management to provide updates on tasks
  • Review, integrate, test, and deploy software
  • Maintain the existing code base
  • Write and interpret business reports and requirements documentation
  • Conduct vulnerability assessment and vulnerability testing for systems
  • Identify and remedy code security vulnerabilities
  • Ad hoc duties as requested by the Team Leader
  • Participate and contribute to expert groups, industry fora, and European committees


What are you expected to bring?

  • A degree in a relevant area, or a minimum of seven years’ relevant experience
  • A certification by the MQRIC
  • A minimum of three years’ working experience in ICT in .Net software development (candidates with longer working experience relevant to the role will be preferred)
  • Solid C# .Net software development experience using MVC framework
  • Have a good understanding of REST API/Microservice design methodologies using .Net Core 3.x (C#)
  • Proficient in developing models using .Net / .Net Core Entity Framework with code first approach or database first approach
  • Able to use SQL Server for developing database objects such as tables, views, stored procedures, and functions
  • Experienced in HTML 5, Bootstrap, CSS, and JavaScript
  • Ideally have a sound knowledge of source control systems
  • Software Development certifications and vulnerability assessment skills would be considered an asset


What’s in it for you?

  • Excellent career progression
  • Excellent salary remuneration
  • A multicultural and dynamic work environment