.Net Full Stack Developer

Compunnel

$110K — $130K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of software development experience.
  • 5+ years in designing and implementing large-scale production solutions.
  • Bachelor's degree in Computer Science or related discipline, or equivalent experience.
  • Strong proficiency in .NET technologies (C#, ASP.NET, .NET Core).
  • Hands-on experience with React and single-page applications.
  • Familiarity with continuous integration/continuous deployment (CI/CD) using GitHub Actions and Azure DevOps.
  • Understanding of networking and security concepts related to cloud solutions.

Responsibilities

  • Design, develop, and implement large-scale full stack solutions.
  • Build applications using C# and .NET technologies.
  • Create modern single-page applications with React.
  • Integrate and develop APIs using REST and GraphQL.
  • Implement CI/CD pipelines using GitHub Actions and Azure DevOps.
  • Manage source code and collaboration through GitHub and Azure DevOps.
  • Utilize Microsoft Azure for cloud-based solutions.

Benefits

  • Collaborative Agile environment.
  • Opportunity for technical growth with modern technologies.
  • Exposure to large-scale production systems.
  • Involvement in cross-functional team dynamics.
Full Job Description
.NET Full Stack Developer
Job Summary
We are seeking an experienced .NET Full Stack Developer with 8+ years of experience in designing, developing, and implementing large-scale solutions in production environments. The ideal candidate will have strong full stack development expertise, with hands-on experience in .NET technologies, React, Azure, APIs, databases, CI/CD, and modern DevOps toolchains. The candidate should be able to work collaboratively in an Agile environment and communicate technical concepts effectively through verbal, written, code, and diagram-based communication.

Key Responsibilities
• Design, develop, and implement large-scale full stack solutions in production environments.
• Develop applications using C# and .NET technologies, including ASP.NET, .NET Core, and .NET Framework.
• Build modern single-page applications using React and related front-end technologies.
• Develop and integrate APIs using REST, GraphQL, and other integration technologies.
• Work with Kafka and other messaging and integration technologies.
• Develop and maintain data solutions using PostgreSQL and MS SQL.
• Implement CI/CD pipelines using GitHub Actions and Azure DevOps.
• Manage source code using GitHub and Azure DevOps.
• Design and implement cloud-based solutions using Microsoft Azure.
• Work with Azure App Service and related Azure services.
• Apply networking and security concepts including OAuth, VNet Injection, VNet Integration, Private Endpoints, and Azure Firewall.
• Utilize development and DevOps tools such as Selenium, SonarQube, Kibana, and New Relic.
• Use development tools including Visual Studio, Visual Studio Code, SQL Server Management Studio, and Azure Data Studio.
• Apply object-oriented design techniques and principles to develop maintainable and scalable solutions.
• Participate in Agile/Scrum methodologies and collaborate with cross-functional teams.
• Cooperatively share responsibilities and work through others to achieve project objectives.

Required Qualifications
• 8+ years of professional experience in software development, including at least 5 years of experience designing, developing, and implementing large-scale solutions in production environments.
• Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems, Engineering, or a related technical discipline, or equivalent experience and training.
• Strong proficiency in Full Stack Development.
• Strong hands-on experience with C# and ASP.NET.
• Experience with .NET Core and .NET Framework.
• Hands-on experience with React and single-page application architectures.
• Experience with CSS, jQuery, and AJAX.
• Experience with GitHub and Azure DevOps.
• Experience developing CI/CD pipelines using GitHub Actions and Azure DevOps.
• Experience with PostgreSQL and MS SQL.
• Experience with REST APIs, GraphQL, and Kafka.
• Experience working with Microsoft Azure and Azure App Service.
• Strong understanding of networking and security concepts, including OAuth, VNet Injection, VNet Integration, Private Endpoints, and Azure Firewall.
• Strong understanding of object-oriented design techniques and principles.
• Proficiency with Agile methodologies such as Scrum.
• Strong verbal and written communication skills, with the ability to communicate ideas through code and diagrams.

Preferred Qualifications
• Experience with Python and PySpark.
• Experience with Spring Boot and FastAPI.
• Experience with Selenium, SonarQube, Kibana, and New Relic.
• Experience with Visual Studio, Visual Studio Code, SQL Server Management Studio, and Azure Data Studio.

Similar Jobs

More Jobs at Compunnel

More Information Technology Jobs

Find similar .Net Full Stack Developer jobs: