Senior Software Developer

LIA posted on 12 August, 2026
Job status:
Closed

About This Job

The Senior Software Developer is responsible for designing, developing, and maintaining software applications that meet business and user needs. This role requires strong technical expertise and problem-solving skills to deliver high-quality, scalable, and efficient solutions. The Senior Software Developer collaborates closely with cross-functional teams, mentors junior developers, and drives best practices in coding, testing, and software architecture. Beyond coding, the role involves analysing requirements, providing technical guidance, and ensuring projects are delivered on time and to a high standard.

KEY DUTIES AND RESPONSIBILITIES

  • Designing, developing, testing, and deploying software applications.
  • Analysing project requirements and contributing to technical solutions.
  • Writing clean, efficient, and maintainable code, adhering to industry best practices and coding standards.
  • Participating in code reviews, offering constructive feedback and suggestions.
  • Troubleshooting and debugging software issues, identifying root causes and implementing effective solutions.
  • Continuously learning new technologies and tools to stay updated with industry trends and best practices
  • Actively participating in agile development practices, including sprint planning, stand-ups, and retrospectives.
  • Creating and maintaining technical documentation, including specifications, processes, and procedures.
  • Supporting and enhancing existing software applications, performing bug fixes and implementing new features.
  • Communicating effectively with team members and stakeholders, providing progress updates and flagging issues or concerns promptly.

SKILLS AND QUALIFICATIONS

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (preferred).
  • Minimum of 3 years’ experience in a software developer role.
  • Strong understanding of programming fundamentals and object-oriented principles.
  • Proficiency in at least one programming language (e.g., C#, Python, JavaScript, Dataflex).
  • Familiarity with web development technologies (e.g., HTML, CSS, JavaScript frameworks such as React, Angular, or Vue.js).
  • Experience with REST API development and integration.
  • Solid understanding of database concepts and proficiency with SQL.

PERSONAL ATTRIBUTES

  • Strong analytical and problem-solving skills.
  • Ability to work effectively both independently and collaboratively.
  • Excellent communication and interpersonal skills.
  • Eagerness to learn and adapt to new technologies and methodologies.

Job details

Malta
Full-time
Associate
Onsite

Employee benefits

Work permit costs
Life insurance
Shorter summer hours
Voluntary Occupational Pension Scheme (VOPS)
Birthday Leave
Expenses Benefit Programme
Competitive Salaries
Build our Team referral bonus
Professional growth and development

Language requirements

English - Full professional proficiency (Required)

Other jobs from this company