Role : .Net Fullstack Developer
Remote
Role Overview
The Full Stack .NET Developer designs, develops, tests, implements, and supports enterprise applications using a modern tech stack spanning front-end, back-end, database, cloud, and integration platforms. Working across all phases of the Software Development Life Cycle (SDLC), this role transforms functional requirements into scalable, secure, and high-performing technical solutions that align with business objectives.
Key Responsibilities
Core Application Development
Front-End Development: Build and maintain responsive, user-friendly web interfaces using HTML, CSS, JavaScript, TypeScript, and modern frameworks (React, Angular).
Back-End Development: Design server-side logic and microservices using C#, .NET, ASP.NET Core, and Entity Framework.
API Integration: Create, maintain, and integrate RESTful APIs for seamless communications across front-end and back-end systems.
Database Management: Design database systems, schemas, stored procedures, views, and queries using SQL Server, Snowflake, and other relational/cloud platforms. Optimize database performance and data integrity.
Architecture, DevOps & Maintenance
System Architecture: Design robust, scalable, secure, and maintainable application architectures.
DevOps & CI/CD: Develop and manage automated build, deployment, and release pipelines using Microsoft Azure, Azure DevOps, Git, and cloud-native services.
Testing & Security: Write unit tests, perform debugging, enforce secure coding practices (authentication, authorization, vulnerability remediation), and ensure compliance.
Production & Support: Deploy applications to production environments, troubleshoot issues, definition/definition of system patches, and assist with network/hardware oversight as needed.
Collaboration & Business Support
Cross-Functional Collaboration: Partner with UX/UI designers, product managers, and internal stakeholders to define project requirements, optimize workflows, and prioritize features.
Analysis & Improvement: Analyze user needs, data flows, and business performance metrics to identify opportunities for increased efficiency.
Documentation & Training: Produce technical documentation, architecture diagrams, deployment procedures, and end-user guides/training instructions.
Technology Evaluation: Assess emerging tools, frameworks, and methodologies for potential implementation and business justification.
Required Skills & Qualifications
Category
Requirements
Education
Bachelor's degree from an accredited institution in Computer Science, Systems Engineering, Applied Mathematics, Business Administration, Telecommunications, or a related field (or equivalent combination of training and experience).
Experience
5+ years of progressive, responsible experience in data processing, computer systems, and application development. (Note: Operations Specialty requires 5 years of supervisory experience; Network Services requires a telecommunications background).
Front-End Tech
HTML, CSS, JavaScript, TypeScript, React, Angular.
Back-End Tech
C#, .NET, ASP.NET Core, Entity Framework, Web APIs, Microservices, Visual Studio.
Database & Cloud
SQL Server, Snowflake, RESTful APIs, Microsoft Azure, Azure DevOps, Git, CI/CD pipelines.
Methodologies
SDLC, automated testing, secure coding practices, system design methodology, data management, and retrieval techniques.
By continuing you agree to our Terms & Privacy Policy.