Software Engineer

Location Malta
Discipline: Technology, Software Development
Job type: Full-time
Contact name: Daniel Genuis

Contact email: [email protected]
Job ref: 16185
Published: 29 days ago
Our client, a leading, innovative business software solutions company is currently looking for an experience Software Engineer to join the team. The selected candidate will be designing & developing software to meet business requirements and managing the full software development life cycle including testing, implementation and auditing.

Description:
  • Development of best quality software using latest technologies and coding standard as specified by the company.
  • Meet deadlines as agreed upon during scheduling.
  • Tests and reviews code for quality assurance purposes.
  • Releasing and implementing new or modified software internally or at clients as per company’s procedures.
  • Analysing and amending software errors in a timely and accurate fashion and participate in software upgrades and revisions.
  • In partnership with our technical architect, helps set direction for our technology practice.
  • Responsible for various aspects of ongoing support and maintenance engagements.
  • Partners with the project manager and other developers to successfully manage client relationships.
  • Helps team members progress toward their professional development goals.
  • Ensures we are proactive in our pursuit of new solutions and innovation within our technology practice.
  • Keeps version control as specified in the company’s procedures.
  • Writing technical documentation.
  • Supporting after sales and product / project teams
Administrative Works:
  • Time sheet inputting within 24 hours of working on a job or task.
  • Ensure that all day to day work practices are following the standards set in the Quality Management System (QMS) and assist in their updating in case of need.
  • Adherence to the company Code of Conduct.
  • Maintenance and reviewing of assigned ConnectWise tickets.
Requirements:
  • A recognized IT qualification/diploma is required.
  • Have at least 2-3 years experience in the industry performing a similar role.
  • The ideal candidate must demonstrate Proficiency in several of the technologies listed below:
C#, ASP.NET Core, LinQ, Lambda Syntax, MSSQL / NoSQL, JavaScript (Angular, JQuery, Bootstrap), HTML, CSS, XML, JSON .NET Maui, React Native
  • Commitment to maintaining exceptional high standards.
  • Ability to work effectively within a team environment where flexibility is essential.
  • Effective communication, attention to details, time management, and analytical thinking.
  • An ability to work with personal accountability for results and productivity.
  • Excellent communication skills with other team members working on the same project.
  • Excellent communication skills with superiors to report on progress and status of work and to escalate problematic situations.
  • Excellent communication skills with specific client users, according to the nature and type of issue.
  • Escalate all issues which hinder one’s work to the director/superior for resolution.