.NET Full Stack Developer

Fremont, CA, US • Posted 1 day ago • Updated 1 day ago
Full Time
No Travel Required
On-site
$60 - $65/hr
Fitment

Dice Job Match Score™

⭐ Evaluating experience...

Job Details

Skills

  • .NET
  • ASP.NET
  • Git
  • RESTful

Summary

Job Description: .NET Full Stack Developer
What to Expect
We are seeking a highly motivated Sr. Software Engineer with Full Stack Experience to join
our dynamic high-performing team. You''ll build scalable software systems that power innovative
applications and solutions. The ideal candidate is passionate about crafting world-class software,
has a proven track record in scalable enterprise systems, and thrives in collaborative environments.
Strong software engineering fundamentals, excellent communication skills, and experience with
technical design are essential. This mid to senior-level role requires a minimum of 5+ years of
hands-on experience.
What You''ll Do
• Deliver high-quality, maintainable code that addresses real-world challenges in full-stack
development and system integration
• Lead end-to-end projects, from gathering requirements and architectural design through
implementation, testing, and production deployment
• Mentor engineers and uphold global standards of excellence in software craftsmanship
• Prioritize robust, production-critical systems with strong validation, monitoring, and
support mechanisms
• Collaborate with cross-functional teams, including designers, QA, product managers, and
stakeholders
• Participate in code reviews, agile methodologies (e.g., Scrum), and on-call rotations as
needed
• Direct interaction and communication with stakeholders to gather and define requirements,
scope, and implementation
• Design, develop, and maintain full-stack applications using .NET technologies, including
C#, ASP.NET Core, and MVC/Web API
• Integrate databases (e.g., SQL Server, Entity Framework) and implement efficient data
access layers for CRUD operations and complex data handling
• Implement RESTful APIs, authentication/authorization (e.g., JWT, OAuth), microservices,
and ensure application security best practices
• Perform unit testing, integration testing.
• Optimize application performance, scalability, and deployment using CI/CD pipelines (e.g.,
Jenkins, GitHub Actions)
• Troubleshoot and resolve issues in production environments
• Work with distributed systems, real-time data processing, and high-volume data handling
using tools like message queues (e.g., RabbitMQ, Kafka)
• Stay updated with emerging .NET and full-stack trends and contribute to documentation
and knowledge sharing within the team
What You''ll Bring
• Bachelor’s degree in computer science, Information Technology, or a related field (or
equivalent experience)
• Minimum 5+ years of professional experience as a Software Engineer with Full Stack
experience or similar role, with mid to senior-level expertise
• Hands-on experience working with distributed systems, real-time data processing, and
high-volume data systems (e.g., handling large-scale data streams, message queues like
RabbitMQ or Kafka, and scalable architectures)
• Proven experience implementing large-scale projects in languages like .NET/C# or similar
• Strong understanding of full-stack development fundamentals, including SQL databases
(e.g., SQL Server with ORM tools like Entity Framework), networking, security, and basic
frontend integration
• Comfortable with frontend technologies for full-stack development (1-2 years of recent
experience preferred)
• Proficiency in rigorous software development practices, including version control (e.g., Git),
code reviews, CI/CD pipelines, monitoring, and logging
• Understanding of web services, APIs, and microservices architecture
• Excellent interpersonal communication skills and a demonstrated ability to lead technical
initiatives from concept to production
• Experience with MySQL and PostgreSQL databases is a plus
• Proficiency in Golang for building efficient, concurrent services is a plus

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10427688
  • Position Id: 8911762
  • Posted 1 day ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

New Jersey

Today

Easy Apply

Full-time

Remote

3d ago

Easy Apply

Contract

65 - 70

No location provided

Today

Easy Apply

Full-time, Part-time, Third Party, Contract

USD 50-50

Texas

Today

Easy Apply

Full-time, Contract

Search all similar jobs