Senior Application Developer

ARHS

Not Interested
Bookmark
Report This Job

profile Job Location:

Valletta - Malta

profile Monthly Salary: Not Disclosed
Posted on: 2 days ago
Vacancies: 1 Vacancy

Job Summary

Software Development & Engineering

  • Design develop test and maintain applications using .NET 6 (or newer) C# MVC Web API Entity Framework and .
  • Develop modern front-end solutions using frameworks such as React or .
  • Implement robust unit and integration testing for both front-end and back-end components.
  • Build and maintain Web APIs and perform complex system integrations.
  • Ensure high-quality code through technical reviews and code quality standards.

Architecture & System Design

  • Lead the design and implementation of solution architecture including:
    • Software components
    • Design patterns
    • Database schemas
    • Cloud and on-premises infrastructure
  • Contribute to the evolution of system architecture aligned with ICT strategy.
  • Prototype and deliver new features based on prioritized backlog.

Cloud & Microsoft Ecosystem

  • Work extensively with:
    • Microsoft Entra ID (Azure AD)
    • Azure App Services
    • Azure DevOps (CI/CD pipelines)
    • Microsoft Graph API
  • Utilize Azure Blob Storage and/or Azure Data Lake Storage Gen2.
  • Implement automation scripts using PowerShell or similar technologies.

SharePoint & Microsoft 365

  • Develop and maintain enterprise solutions using SharePoint Online.
  • Implement solutions using:
    • SPFx (SharePoint Framework)
    • PnP (Patterns & Practices) tools
  • Configure and manage:
    • Site collections and subsites
    • Custom content types and site columns
    • Workflows and governance policies

Power Platform & AI Tools

  • Develop solutions using Microsoft Power Platform (Power Apps Power Automate etc.).
  • Utilize Microsoft Copilot Studio where applicable.

Database & Performance

  • Design and manage SQL Server databases including:
    • Stored procedures
    • Performance tuning and troubleshooting
  • Work independently with SQL and database optimization techniques.

UI/UX & Web Technologies

  • Implement responsive and user-friendly interfaces using:
    • HTML5 CSS3 JavaScript XML
    • Frameworks such as Bootstrap
  • Ensure compliance with UI/UX standards and usability guidelines.

DevOps & Process

  • Implement and maintain CI/CD pipelines.
  • Work with JIRA for task tracking and reporting.
  • Maintain up-to-date documentation and ticket status on a daily basis.

Collaboration & Reporting

  • Collaborate with:
    • ICT Project Managers
    • Solution Architects
    • Business Analysts
    • Testers and Product Owners
  • Participate in analysis design and delivery of new features and improvements.
  • Provide input on technical decisions and solution strategies.

Monitoring Security & Support

  • Monitor system usage and performance (analytics).
  • Conduct security audits and provide recommendations.
  • Support website maintenance and operational activities.

Documentation

  • Produce and maintain:
    • Solution architecture documentation
    • Operational manuals
    • Release notes and version documentation
    • User manuals and technical guides

Qualifications :

  • Bachelors plus a minimum of 10 years of relevant professional experience
  • Fluency in English to at least B2 level according to the CEFR (Common European Framework of Reference for Languages).
  • Strong experience with:
    • .NET (6 or newer) C# stack
    • Entity Framework
    • JavaScript frameworks (React or )
  • Solid knowledge of:
    • RESTful APIs and system integrations
    • SQL Server and database optimization
    • Azure cloud services
    • SharePoint Online and SPFx
  • Experience with:
    • Azure DevOps and CI/CD pipelines
    • PowerShell scripting
    • Microsoft Graph API
    • Power Platform and Copilot Studio (preferred)

Professional Competencies

  • Ability to work independently with high quality and accountability
  • Strong analytical and problem-solving skills
  • Experience working in Agile/Scrum environments
  • Excellent communication and collaboration skills
  • Strong documentation discipline

Work Environment

  • Enterprise-level ICT environment 
  • Agile collaboration with multidisciplinary teams
  • Combination of cloud (Azure) and on-premises systems
  • Structured project governance and reporting processes

Success Criteria

  • Delivery of high-quality scalable and secure solutions
  • Effective collaboration with ICT and business stakeholders
  • Timely updates and accurate reporting in JIRA
  • Adherence to best practices standards and architectural guidelines

Remote Work :

No


Employment Type :

Full-time

Software Development & EngineeringDesign develop test and maintain applications using .NET 6 (or newer) C# MVC Web API Entity Framework and .Develop modern front-end solutions using frameworks such as React or .Implement robust unit and integration testing for both front-end and back-end componen...
View more view more

About Company

Company Logo

Ar?s is a fully independent group of companies specialized in managing complex IT projects and systems for large organisations, focusing on state-of-the-art software development, business intelligence and infrastructure services. We are composed of 17 entities across 9 countries that ... View more

View Profile View Profile