Full Stack Engineer
eSolutionsFirst LLC
McLean, United States of America
yesterday
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
McLean, United States of America
Tech stack
Query Performance
ASP.NET
.NET
API
Artificial Intelligence
Amazon Web Services (AWS)
Azure
C Sharp (Programming Language)
Code Review
Databases
Continuous Integration
Information Engineering
DevOps
Distributed Systems
Entity Framework
Python
OAuth
Performance Tuning
Query Optimization
Openid Connect
Zero Trust Network Access
Azure
Software Deployment
Software Engineering
SQL Databases
Management of Software Versions
Google Cloud Platform
Enterprise Software Applications
React
System Availability
Large Language Models
Database Optimization
Software Security
Indexer
Backend
Event Driven Architecture
Kubernetes
Bicep
Free and Open-Source Software
GraphQL
Data Management
Front End Software Development
REST
Terraform
Docker
Microservices
Job description
- We are seeking a Full Stack Engineer to lead the design, development, and delivery of scalable enterprise applications across frontend, backend, APIs, and data platforms.
- This role requires a hands-on technical leader who can architect complex systems, mentor engineers, drive best practices, and deliver high-quality solutions using .NET, React, Python, and SQL technologies., * Architect, design, and develop scalable full-stack applications using .NET, React, Python, and SQL.
- Lead technical design discussions and establish engineering standards, patterns, and best practices.
- Design secure, scalable, and high-performing RESTful and GraphQL APIs.
- Optimize database architecture, data modeling, indexing strategies, and query performance.
- Own end-to-end delivery of major features from requirements through production deployment.
- Mentor engineers through code reviews, technical guidance, and knowledge sharing.
- Collaborate with Product, Engineering, and DevOps teams to define roadmaps and technical solutions.
- Drive cloud-native application development and microservices architecture.
- Partner with DevOps teams on CI/CD, observability, monitoring, and platform reliability.
- Lead troubleshooting, incident response, and production issue resolution.
Requirements
- Software development experience with 3+ years in a Senior Engineer or Technical Lead role.
- Deep expertise in C#, ASP.NET Core, Entity Framework, and microservices architecture.
- Strong experience building large-scale React applications and modern frontend architectures.
- Advanced knowledge of RESTful APIs, GraphQL, API security, versioning, and performance optimization.
- Proficiency in Python for backend services, automation, or data engineering.
- Strong SQL expertise includes query optimization, indexing, schema design, and performance tuning.
- Experience with cloud platforms (Azure, AWS, or Google Cloud Platform).
- Hands-on experience with Docker, Kubernetes, distributed systems, and event-driven architecture.
- Strong leadership, communication, and stakeholder management skills.
Preferred Qualifications
- Experience with Terraform, Bicep, or Infrastructure-as-Code frameworks.
- Knowledge of OAuth2, OpenID Connect, Zero Trust, and application security best practices.
- Experience integrating AI/ML services or LLM-based solutions.
- Background in healthcare, finance, insurance, or other regulated industries.
- Open-source contributions, technical blogging, or conference speaking experience.