Lead Full Stack Developer

Insight Global
Hamilton Township, NJ, United States
2 days ago
Apply on dejobs.org
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

ASP.NET HTML JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Applications Architecture Application Performance Management Application Portfolio Management JIRA Microsoft Azure C Sharp (Programming Language)
+36 more
Cascading Style Sheets (CSS) Mobile Application Development Databases Continuous Integration Github HP Systems Insight Manager Microsoft SQL Server OAuth OpenID Open Web Application Security Performance Tuning Systems Development Life Cycle Query Optimization RabbitMQ JSON Web Token Secure Coding Software Engineering Systems Integration TypeScript Web Applications Azure Service Bus Enterprise Software Applications .NET Core Grafana Software Security Backend Git Event Driven Architecture AngularJS Apache Kafka Front End Software Development Api Design Splunk Dynatrace Docker Jenkins

Job description

We are seeking a Lead Full Stack Developer to drive the architecture, design, and delivery of enterprise web applications across both frontend and backend technologies. This is a hands-on technical leadership role requiring a strong combination of software engineering expertise, solution design ownership, and team leadership.

The ideal candidate has recent experience leading the design of complex enterprise applications, making key architectural decisions, defining engineering standards, and mentoring development teams while remaining actively involved in development and delivery.

This individual will partner closely with Product, Architecture, QA, and business stakeholders to translate business requirements into scalable, secure, and maintainable technical solutions. They will be expected to own technical direction, lead design discussions, evaluate architectural tradeoffs, and guide modernization efforts across the application portfolio.

Responsibilities Lead end-to-end solution design and architecture for enterprise web applications. Drive technical design decisions across frontend, backend, database, integration, and cloud components. Design and implement scalable applications using .NET Core, ASP.NET Core, Angular, and SQL Server. Own API architecture, governance, integration patterns, and security standards across systems. Lead modernization initiatives, application upgrades, and architectural transformations. Evaluate architectural tradeoffs and recommend technical solutions aligned with business objectives. Establish and enforce engineering standards, coding practices, and development guidelines. Conduct design reviews and provide technical mentorship to development teams. Partner with Product Owners, Architects, QA, and business stakeholders throughout the SDLC. Lead troubleshooting and performance optimization efforts across UI, APIs, databases, and integrations. Support Agile ceremonies, technical planning sessions, estimation, and delivery management. Ensure application security, scalability, reliability, and maintainability across solutions. Drive CI/CD adoption, cloud implementation strategies, and operational excellence initiatives

Requirements

10+ years of enterprise software development experience. Proven experience leading technical design and architecture for enterprise applications. Strong hands-on development experience with C#, .NET Core, and ASP.NET Core. Strong frontend development experience with Angular, TypeScript, JavaScript, HTML, and CSS. Deep experience with SQL Server, including data modeling, query optimization, and performance tuning. Experience designing and governing enterprise APIs and system integrations. Experience defining application architecture patterns and technical standards. Demonstrated ownership of major technical decisions from design through implementation. Strong understanding of application security including OAuth2, OIDC, JWT, OWASP, and secure coding practices. Experience leading teams, mentoring developers, conducting design reviews, and influencing engineering direction. Experience working within Agile/Scrum environments using Git and Jira. Strong communication skills with the ability to explain technical solutions and architectural tradeoffs to both technical and non-technical stakeholders. Azure cloud experience (AWS or GCP also considered). CI/CD experience using Azure DevOps, GitHub Actions, or Jenkins. Docker and Kubernetes experience. Messaging and event-driven architectures (Kafka, RabbitMQ, Azure Service Bus). Application monitoring and observability tools (Application Insights, Splunk, Dynatrace, Grafana, etc.). Experience in healthcare, insurance, financial services, or other regulated environments. Mobile application development experience. EHR/EMR application experience.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dejobs.org
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all