Job Openings Fullstack .Net Software Engineer

About the job Fullstack .Net Software Engineer

We're on the lookout for an adept Full-Stack .NET Developer to join our vibrant team. The ideal candidate should boast a robust background in .NET Core development, with specialized skills in Entity Framework. Proficiency in Blazor and the knack for crafting responsive web user interfaces are highly desirable. As a member of our development team, you'll also engage in collaborative projects leveraging Azure DevOps (ADO) for streamlined release and deployment processes. Any prior experience with Azure Functions, particularly Azure Orchestrator Functions, would be a considerable asset.


Key Responsibilities:

  • Develop and maintain full-stack .NET Core applications utilizing Entity Framework.
  • Conceptualize and execute responsive web user interfaces, prioritizing user experience and mobile adaptability.
  • Collaborate with cross-functional teams to gather and refine project requirements.
  • Employ Azure DevOps (ADO) for version control, automated builds, and release management.
  • Actively participate in code reviews and contribute to enhancing code quality.
  • Investigate and resolve application defects and performance bottlenecks.
  • Keep abreast of the latest .NET Core and Azure technologies and best practices.
  • Exhibit expertise and provide guidance on Blazor for web development and crafting responsive UIs.
  • Offer insights and assistance on Azure Functions and Azure Orchestrator Functions as necessary.


Qualifications:

  • Bachelor's degree in computer science or a related field (or equivalent experience).
  • Minimum of 6 years of professional experience in full-stack .NET development.
  • Proficient in .NET Core and Entity Framework.
  • Experience with Blazor for web development and crafting responsive UIs.
  • Familiarity with Azure DevOps (ADO) for version control and release management.
  • Knowledge of Azure Functions is advantageous, especially Azure Orchestrator Functions.
  • Exceptional problem-solving skills with keen attention to detail.
  • Strong communication and collaboration skills.
  • Ability to thrive in a fast-paced, agile development environment.