
Software Developer C#
- Malta Island
- Permanent
- Full-time
- Work hand in hand with Business Analysts and Software Developers and other key stakeholders to identify how to continuously improve the user experience and overall performance of the systems.
- Map out the needs identified during business analysis to system features and process and plan an implementation strategy.
- Manage and monitor all software systems.
- Monitor and test application performance for potential bottlenecks or obsolete/unsupported functionality, identify possible solutions, and work with developers to implement these fixes.
- Adhering to best practices.
- Knowledge sharing with other team members.
- Be confident in working in Agile (Scrum) methodology.
- Participate in the design of a training plan for non-IT personnel as well as external stakeholders.
- Create and update technical documentation accordingly for all the systems in use.
- Bachelor’s degree in computer science, IT, Software Engineering or a related subject (MQF level 6 or equivalent).
- Lower qualifications and/or Certifications will be considered if accompanied by relevant experience.
- Experience with APIs and Integrations between different platforms.
- Experience in C#, ASP.NET MVC, JavaScript, jQuery, HTML, CSS and SQL.
- Proficiency in Power Platform, Power Apps, Cloud Flows, Azure DevOps, FetchXML and Liquid Code will be considered an asset.
- Knowledge in MS D365 CE (CRM) will be considered an asset.
- MS D365 CE certification considered a plus.
- Good understanding of web technologies and Azure Portal.
- Experience in an agile software development environment.
- Debugging and analytical skills.
- Self-motivated and able to thrive in a team.
- Can-do and proactive attitude.
- Strong analytical and problem-solving skills with a creative and innovation approach.
- Capable of managing pressure effectively and excelling in fast-paced environments with tight deadlines.
- Skilled in making decisive choices, even in high-pressure situations.