Job Title

Senior Software Developer

  • Sector:
  • Position:
  • Salary: Competitive Salary
  • Location: Luqa, Malta
  • Job ID: 06701
Required Skills

Job Description


Company Introduction


Our client is leading communications services company.

Job Responsibilities and Duties

  • Tasked with creating prototypes, designing, building and maintain software;
  • Responsible for designing and developing code, writing and executing unit and integration tests, and testing of deliverable against functional and non-functional requirements;
  • Performing peer reviews, collaborating with architects and other developers to design and ensuring that enough technical documentation and training is provided for reference and operational support.

Experience

  • Bachelor’s Degree in Computer Science, IT, Software Engineering or a related subject;
  • More than 5 years of work experience in software development;
  • Knowledge of relevant technologies; including Java, Spring Framework, Hibernate, Rest and SQL;
  • Experience in messaging systems such as RabbitMQ;
  • Experience in designing and developing scalable software;
  • Experience with professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations;
  • Experience working in HTML, CSS, JavaScript and AngularJS are considered an asset;
  • Experience working with agile or iterative methodologies preferred;
  • Professional experience and knowledge of the telecommunications industry is considered an asset.

Personal Skills

  • Strong problem solving and technical innovation skills;
  • Proven analytical skills;
  • Good communication and written skills in English.

Recruitment Coordinator

Sectors Information Technology, General Business Support

Contact

We connect top-tier talent with industry leading employers.

What's your next move?