We are seeking a passionate and skilled .NET Software Developer to join our team. The role involves collaborating with cross-functional teams to deliver innovative solutions using Microsoft technologies. Key requirements include a Bachelor's degree, 2+ years of .NET experience, and strong analytical and communication skills.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Job Description
We are seeking a passionate and skilled .NET Software Developer to join our team. The key focus of this role includes the identification, designing, coding, testing, implementation and supporting high-quality software solutions using Microsoft technologies amongst others.
If you have a strong technical background and a drive for innovation, this may be the right role for you. Read on if you would like to learn more about the team and the position.
The Team
Our people are a team of energetic individuals who thrive on challenges and enjoy bringing out the best in one another. With this in mind, we seek to continually provide our team members with the opportunities to enhance their knowledge and skills through exposure to companies and IT challenges that span different industries.
What Does The Role Entail
As a .NET Software Developer, you will collaborate with cross-functional teams to deliver innovative solutions that meet business and user requirements. You will work alongside other team members to identify and meet clients' IT and communication technology needs. Involved throughout the Software Development Life Cycle, you will deliver projects to both external and internal customers, providing support as required by the respective support agreements.
What You’ll Do
- Assess and interpret client business and functional requirements to build, translate, organise and document these design requirements for solutions that cater for these needs.
- Work closely with business people and project stakeholders to understand project requirements and deliver effective solutions.
- Architect and Design Software Solutions in line with business and functional requirements, utilising productivity platforms, 3rd party applications, add-ons system integrations and customisations.
- Develop and implement the software solutions in line with the architectural design and functional requirements.
- Conduct unit testing, integration testing, and debugging to ensure software functionality and performance.
- Assist in the monitoring of project progress by tracking activities, assessing risks, resolving issues, publishing progress reports and recommending issue action plan as necessary.
- Configure, maintain and upgrade the delivered solutions to improve performance, functionality and user experience.
- Create and maintain comprehensive technical documentation for reference and reporting purposes.
- Proactively seek ways to leverage technologies with a view to enhance efficiency, reliability, and security in the way we deliver Software Projects.
Looking to advance your Development & Programming career with relocation support? Explore Development & Programming Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
What’s In It For You
- An environment which promotes innovative solutions, open communication, continuous learning, and employees’ personal development.
- An energetic team of IT experts who are always ready to help and support you.
- The opportunity to train and remain fully conversant with industry developments including Microsoft technologies.
- An environment that fosters growth, development and encourages continuous exchange of ideas.
What You’ll Need
- Possess a Bachelor’s Degree in Software Development or equivalent.
- Preferably have at least 2 years’ experience within .NET development environments.
- Be knowledgeable in C#, SQL, MVC and Cloud Services.
- Understanding of web technologies including HTML, CSS and JavaScript.
- Possess good analytical skills
- To consider yourself to be an open-minded and a self-motivated person, who is very capable of working on own initiative but also enjoys working as part of a team.
- To be a strong communicator with the ability to express yourself clearly and concisely in speaking and writing.
- To share our core values – can do attitude, a desire for continuous learning, and a drive to see yourself and the team succeed.
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
Benefits you’ll enjoy
- Study Leave
- Career Growth & Personal Development Support
- Health Insurance
- Mobile Subscription
- Hybrid Work
- Regular Get-together & Social Activities
- Parking Benefit by Rotation
- Relocation Package including Relocation Assistance
Please note that an important requirement of this technical role is the attainment of a Personnel Security Clearance certificate applied for in Malta. An application for this certificate can only be processed by the relevant authority if the applicant is from either an EU Member State or has been residing in the Maltese islands for the past five years. Unless this requirement can be fulfilled, we will not be able to proceed with your application.
Similar Jobs
Explore other opportunities that match your interests
The Multiple
obsolete site
AI Automation Engineer - Hardware Verification