Description

Description:

Client is looking for an experienced Full Stack Senior Developer with .NET experience to join our innovation development team.

Hired contractor should be proficient with the basic web building blocks (HTML, CSS, JavaScript), the primary Microsoft technologies (.NET Core, .NET Framework, ASP.NET, C#), popular front-end frameworks, and Azure services (App Service, Web Apps, API Apps).

Having experience in mobile application development using ASP.NET Core, Xamarin Forms, and Maui is required.

The successful candidate will have strong technical skills, be highly motivated, and have a passion for learning and exploring new technologies.

A strong candidate will have the ability to work both independently and collaboratively in a team environment.

 

Skills

.NET Core, Blazor, Maui, Azure, SQL Server and Oracle

 

Responsibilities:

• Develop web applications using .NET Blazor

• Develop mobile applications using MAUI

• Develop REST APIs

• Design and implement product features

• Troubleshoot and debug software issues

• Work closely with the business stakeholders to ensure successful MVP product launches

• Create and maintain technical documentation

• Ensure the highest quality of code is delivered

• Ability to adapt quickly to an existing, complex environment

• Collaborate with other developers to ensure best practices are followed

• Be technology-curious mindset and willingness to learn new technologies

Experience:

• 7+ years of experience developing and maintaining web and mobile applications in C#

• 1 year of experience with .NET MAUI/Xamarin

• Experience with REST APIs and Python

• Experience in using SQL Server: Database queries, Stored Procedures development

• Experience in Azure DevOps

• Experience with product design

• Startup/MVP experience a plus

• Developing iOS apps

• Developing Android apps

• Publishing iOS and Android apps via respective stores

• App Push Notification architecture

• Agile project methodology

• Excellent problem-solving and communication skills

• Bachelor’s degree in Computer Science or related field

Education

Bachelor’s degree in Computer Science