NET Full Stack Lead

First Soft Solutions
South Brunswick Township, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 129K

Job location

Remote
South Brunswick Township, United States of America

Tech stack

.NET
Applications Architecture
Application Performance Management
User Authentication
Automation of Tests
Azure
Code Review
Continuous Integration
Relational Databases
Software Design Patterns
DevOps
Microsoft SQL Server
Node.js
Object-Oriented Software Development
Performance Tuning
Scrum
Release Management
Cloud Services
Secure Coding
Software Engineering
Web Applications
Web Application Frameworks
Enterprise Software Applications
.NET Core
React
Software Security
Backend
GIT
Vue.js
Front End Software Development
REST
Software Version Control
Microservices

Job description

  • Architect and develop responsive, scalable user interfaces using Vue.js and modern JavaScript frameworks.
  • Build and maintain robust backend services using Microsoft .NET Core and Node.js.
  • Design, develop, and maintain secure RESTful APIs and microservices.
  • Implement authentication, authorization, and application security best practices.
  • Collaborate with product owners, architects, UX designers, and business stakeholders to translate business requirements into technical solutions.
  • Provide technical leadership, mentoring, and code reviews for development teams.
  • Drive application architecture decisions and establish development best practices.
  • Integrate applications with third-party platforms, enterprise systems, and cloud services.
  • Ensure high-quality software delivery through automated testing, CI/CD pipelines, and DevOps best practices.
  • Troubleshoot complex production issues and drive performance optimization initiatives.
  • Participate in sprint planning, estimation, technical design discussions, and release management.
  • Stay current with emerging technologies and recommend innovative solutions to improve application performance and maintainability.

Requirements

We are seeking an experienced .NET Full Stack Lead with over 7 years of hands-on software development experience to lead the design, development, and delivery of modern enterprise web applications. The ideal candidate will possess deep expertise in both front-end and back-end technologies, providing technical leadership while building scalable, secure, and high-performing applications. This role requires strong leadership capabilities, excellent communication skills, and the ability to collaborate with cross-functional teams throughout the software development lifecycle. Key Responsibilities, * Minimum 7+ years of professional experience in Full Stack Software Development.

  • Strong expertise in Microsoft .NET / .NET Core development.
  • Advanced experience developing modern web applications using React.js.
  • Advanced experience with Vue.js development.
  • Strong experience building backend services using Node.js.
  • Experience designing and consuming RESTful APIs.
  • Strong understanding of object-oriented programming principles and software design patterns.
  • Experience with SQL Server and relational database design.
  • Hands-on experience with Git, Azure DevOps, or similar version control and CI/CD platforms.
  • Excellent understanding of application security, authentication, authorization, and secure coding practices.
  • Experience working within Agile/Scrum development environments.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent written and verbal communication skills.

Apply for this position