Smartbrain logo

Senior Full-Stack.NET Developer - C#, Vue.js, REST APIs

Smartbrain·Salary not specified

Primary stack

C#.NETVue.jsRESTSQL ServerDockerKubernetesAzure DevOps

Job description

About the Position

We are seeking a Senior Full-Stack .NET Developer proficient in C#, Vue.js, and REST APIs to join our remote team. As a Full-Stack.NET Developer, you'll contribute to the complete application lifecycle-from conceptualization through deployment and maintenance. You'll work alongside cross-functional teams to create high-performance, user-centric applications that address complex business challenges. This remote position provides the flexibility to work from your preferred location while making a significant impact on our technology infrastructure and product offerings.

Responsibilities

  • Design and develop scalable, high-performance web applications using ASP.NET Core and modern JavaScript frameworks.
  • Architect and implement microservices-based solutions that prioritize maintainability, testability, and scalability.
  • Create responsive and intuitive user interfaces utilizing Vue.js (preferred), TypeScript, and contemporary HTML/CSS methodologies.
  • Implement efficient database designs and data access patterns using Entity Framework Core and SQL Server.
  • Configure and maintain CI/CD pipelines through Azure DevOps for automated testing and seamless deployment.
  • Containerize applications with Docker and orchestrate deployments with Kubernetes in cloud environments.
  • Collaborate with UX/UI specialists to implement exceptional user experiences across platforms and devices.
  • Participate in thorough code reviews to ensure quality, performance, and adherence to industry best practices.
  • Troubleshoot and resolve complex technical challenges in production environments efficiently.
  • Contribute to technical documentation and knowledge sharing initiatives within the development team.
  • Stay current with emerging technologies and evolving trends in the .NET ecosystem.

Requirements

  • 4+ years of professional experience in full-stack development utilizing.NET technologies.
  • Strong proficiency in C# 9.0+ and ASP.NET Core 6.0+ development frameworks.
  • Solid understanding of object-oriented programming principles and software design patterns.
  • Experience with Entity Framework Core and SQL Server database design, optimization, and management.
  • Proven expertise in JavaScript/TypeScript and at least one modern frontend framework (Vue.js preferred, React or Angular acceptable).
  • Practical knowledge of Docker containerization and Kubernetes orchestration for application deployment.
  • Experience with Azure DevOps for CI/CD pipelines, version control, and project management.
  • Hands-on experience developing and consuming RESTful APIs and web services.

We Offer

  • Remote work flexibility
  • Opportunity to work on cutting-edge technologies
  • Collaborative and innovative team environment
  • Competitive compensation package
  • Professional growth and development opportunities

About the Company

[Company description if present]

© Smartbrain. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at Smartbrain

All 121 roles

Popular searches