Remote Middle/Senior Full-Stack Engineer (.Net+JavaScript)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Design, develop, and maintain high-quality web applications using C#, .NET Core/.NET 5/6/7+, and related technologies.
  • Develop and optimize data storage and retrieval using SQL Server, AzureSQL, and caching mechanisms.
  • Design and implement RESTful APIs, GraphQL, and OpenAPI/Swagger documentation, ensuring best practices and extensibility.
  • Utilize Azure services like Azure Functions, Azure Logic Apps, and Azure DevOps to build scalable, reliable, and secure cloud-based solutions.
  • Develop new user-facing features using pure JavaScript, CSS, and HTML.
  • Implement security best practices including authentication, authorization, secure coding, data protection, and risk mitigation.
  • Develop and execute unit tests, integration tests, and implement test automation to ensure software quality and reliability.
  • Collaborate with team members to troubleshoot and resolve technical issues.
  • Work closely with stakeholders to gather requirements, define project scope, and develop project plans.

Requirements:

  • 4+ years of experience in software development using C#, .NET, and JavaScript.
  • Strong expertise in web development using ASP.NET Core and related technologies.
  • In-depth experience with SQL Server, Entity Framework, and NoSQL databases.
  • Proficiency in RESTful API development, GraphQL, and OpenAPI/Swagger.
  • Proficiency in JavaScript, CSS, and HTML.
  • Desirable experience with React.
  • Experience with Azure cloud services and related technologies.
  • Solid understanding of security best practices and experience implementing them in software solutions.
  • Experience with testing methodologies, tools, and test automation.
  • Excellent problem-solving and critical-thinking skills.
  • Strong verbal and written communication skills.
  • Ability to work effectively both independently and as part of a team.

Benefits:

  • Full-time position with remote work opportunities.
  • Opportunity to work on innovative projects with a collaborative team.
  • Chance to contribute to the development of sustainable products and platforms.
  • Competitive salary and benefits package.
  • Continuous learning and professional growth opportunities.
About the job
Posted on
Job type
Salary
-
Position

-

Experience level
Leave a feedback