Full Stack .NET Developer
- Location
- Remote
- Workplace
- Remote
- Employment
- Full Time
- Salary
- —
Posted 1mo ago
Candidate Portal
Create Job Alert
Search JobsSign InRegister With UsLanguageEnglishEspañolFrancais中文
Job List
Full Stack .NET Developer Remote #26-01296
Remote
Apply Now
Share on
Job Description
Job Title
Full Stack .NET Developer Remote
Location
Remote
Employment Type
Contract / Full-Time
Job Overview
We are seeking an experienced Full Stack .NET Developer to design, develop, test, deploy, and support enterprise-level applications using modern front-end, back-end, database, cloud, and integration technologies. The ideal candidate will have strong experience across the full Software Development Life Cycle (SDLC) and the ability to transform business requirements into scalable, secure, and high-performing technical solutions.
Key Responsibilities
Application Development
- Develop responsive and user-friendly web applications using HTML, CSS, JavaScript, TypeScript, React, and Angular.
- Design and implement scalable backend services using C#, .NET, ASP.NET Core, Entity Framework, and Microservices architecture.
- Build, maintain, and integrate RESTful APIs for seamless system communication.
- Design and optimize database solutions including SQL Server, Snowflake, stored procedures, queries, and data models.
Architecture, Cloud & DevOps
- Design secure, scalable, and maintainable application architectures.
- Develop and manage CI/CD pipelines using Microsoft Azure, Azure DevOps, Git, and cloud-native services.
- Perform application testing, debugging, performance tuning, and secure coding practices.
- Support production deployments, troubleshoot issues, and implement application enhancements.
Collaboration & Technical Support
- Work closely with product managers, UX/UI teams, business stakeholders, and engineering teams to deliver solutions.
- Analyze business requirements, workflows, and system performance to improve application efficiency.
- Create technical documentation, architecture diagrams, deployment guides, and user documentation.
- Evaluate emerging technologies and recommend improvements to existing systems.
Required Skills & Qualifications
- Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field (or equivalent experience).
- 5+ years of experience in software development, application engineering, or related technical roles.
- Strong front-end development experience with:
- HTML, CSS, JavaScript, TypeScript
- React and/or Angular
- Strong backend development experience with:
- C#
- .NET / ASP.NET Core
- Entity Framework
- Web APIs
- Microservices
- Experience with databases:
- SQL Server
- Snowflake
- Relational database design and optimization
- Cloud and DevOps experience with:
- Microsoft Azure
- Azure DevOps
- Git
- CI/CD pipelines
- Strong understanding of:
- SDLC methodologies
- Automated testing
- Secure coding practices
- System design and architecture
- Data management concepts
Preferred Qualifications
- Experience building enterprise-scale applications.
- Knowledge of cloud-native development and modern software architecture patterns.
- Strong problem-solving, communication, and collaboration skills.
Work Arrangement
Fully Remote
Skills
- HTML
- CSS
- JavaScript
- TypeScript
- React
- Angular
- C#
- .NET
- ASP.NET Core
- Entity Framework
- SQL Server
- Snowflake
- Microsoft Azure
- Azure DevOps
- Git
Similar roles
Backend Lead Software Engineer (Level 5) | Gurugram based
Agoda · Gurugram · today
Software Engineer II, Data Analytics & Engineering
Pinterest · San Francisco, CA, US · Remote, US · today
Software Engineering Manager
Spellbook · Ontario · today
Software Engineer, Agent Delivery
Pallet · San Francisco · USD 135,000–180,000/yr · today
Manager II, Software Engineering, Infrastructure
Samsara · SF Bay Area · USD 154,700–260,000/yr · today
Senior Software Engineer - Audience Amplication
CoStar Group · Sydney (AU) - Pitt St · today