Our client is looking for a Senior Software Engineer
Description
We are looking for a talented and motivated Software Engineer (Full-Stack: 80% .NET & 20% Angular) to join our dynamic team. As a Software Engineer, you will be responsible for designing, developing, and maintaining a digital solution for the supervision of the financial sector. This in-house developed application, built with .NET and Angular, replaces legacy applications and integrates existing and new features into a single, modular platform.
Key Responsibilities:
- Design, develop, and maintain software applications.
- Collaborate with business analysts to understand functional and technical requirements.
- Support the migration effort of our applications to Microsoft Azure.
- Perform code reviews and optimize software performance.
- Ensure that architecture, security, and framework guidelines are followed.
- Integrate a cross-functional project team of fifteen people.
- Assume ownership of business requirements and application issues for a particular application domain, coordinating solutions with the development team.
- Be responsible for the delivery of product increments or product features, from technical design to production rollout.
Qualifications:
- Master’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Software Engineer.
- Proficiency in .NET (80%) and Angular (20%).
- Experienced in the delivery of solutions with Microsoft Azure.
- Experienced in migration of custom development solutions to Microsoft Azure.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
Others:
- Possibility to work remotely (up to 50%).
- Personalized and elaborated answers from candidates in the questions are highly recommended.