.Net Developer
Summary
Build and maintain enterprise .NET applications in C# using WCF, SQL, HTML5, and JavaScript for client-facing solutions.
The main function of this role is to develop enterprise-level applications using .NET technology, focusing on building solutions that meet the business requirements of clients while adhering to Microsoft's standards.
Responsibilities:
Develop and maintain enterprise applications using .NET and web technologies.
Collaborate with team members to gather and analyze business requirements from clients.
Write clean, scalable, and efficient C# code, leveraging WCF, SQL, HTML5, and JavaScript.
Work independently while acting as a reliable team player.
Participate in logical exercises and interviews during the hiring process.
Engage in product support and demonstrate applications to customers when required.
Must Haves:
Master's or Bachelor's degree in a relevant field.
A minimum of 5 years of experience with .NET and web technologies.
Strong knowledge of C#, WCF, SQL, HTML5, and JavaScript.
Fluency in English, minimum C1 level.
Nice to Have:
Experience with .NET Core and/or Microsoft Dynamics CRM.
3 or more years of experience specifically in C# development.
Experience with the Microsoft Power Platform, especially Customer Engagement.
Familiarity with Azure Functions and Azure Logic Apps.
Other Details:
Location: Tagus Park (1x per week in office).
Certification offered in Microsoft Dynamics CRM for candidates.
Two-phase interview process: logical exercise followed by an interview with the technical director/partner.