Full Stack Engineer

PEOPLES & PEOPLES CONSULTING, LLC
Irving, United States of America
14 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Irving, United States of America

Tech stack

ASP.NET
.NET
API
Artificial Intelligence
Automation of Tests
Azure
Big Data
C Sharp (Programming Language)
Cloud Computing
Cloud Engineering
Software Quality
Code Review
Relational Databases
Distributed Systems
Github
Microsoft SQL Server
Query Optimization
Pulumi
Data Processing
Test Driven Development
GitHub Copilot
Infrastructure as Code (IaC)
Event Driven Architecture
Containerization
Angular
Integration Tests
Solid Principles
Kubernetes
Deployment Automation
Data Analytics
Bicep
Kafka
Virtual Agents
Software Coding
REST
Terraform
Docker
Key Vault
Databricks
Web Api
Microservices

Job description

You will work on complex, data-intensive problems-building resilient APIs, scalable UI applications, and cloud infrastructure that supports mission-critical healthcare operations., * Own system design and delivery of scalable applications using .NET (C#), Angular, and Azure

  • Architect and build scalable, data-driven solutions to support supply chain processes and workflows
  • Build microservices and event-driven systems supporting high-volume supply chain transactions
  • Design and implement robust, versioned REST APIs with a focus on performance, resiliency, and observability
  • Develop modern front-end applications using Angular, ensuring high performance and maintainability
  • Leverage Azure services (App Services, Functions, Service Bus, Storage, Key Vault) to build secure, scalable solutions
  • Build and maintain fully automated CI/CD pipelines with integrated testing, quality gates, and deployment strategies
  • Implement and evolve Infrastructure as Code (IaC) (Pulumi, Terraform, Bicep, ARM) to enable consistent, scalable, and repeatable cloud environments
  • Drive Test-Driven Development (TDD) and ensure high-quality, maintainable codebases
  • Champion engineering excellence through design reviews, code reviews, and best practices
  • Actively contributes to Agile delivery, breaking down complex work into iterative, high-value increments
  • Collaborate with product, architecture, and cross-functional teams to deliver business value
  • Work with large datasets and support data-driven solutions (Databricks experience is a plus)
  • Mentor engineers and influence technical direction across teams.

Requirements

  • Engineering Degree BE/ME/BTech/MTech/BSc/MSc.
  • Technical certification in multiple technologies is desirable., * 5 8+ years of experience building production-grade, full-stack applications
  • Deep experience with:
  • .NET / C# (ASP.NET Core, Web APIs)
  • Angular (or modern SPA frameworks)
  • SQL Server / relational data modeling and query optimization
  • Strong experience designing microservices, distributed systems, and cloud-native architectures
  • Hands-on expertise with Microsoft Azure and cloud design patterns
  • Proven experience building and optimizing CI/CD pipelines (Azure DevOps, GitHub Actions)
  • Solid understanding of Infrastructure as Code (IaC) and environment automation
  • Leverage AI-assisted development tools (e.g., GitHub Copilot, code generators) to accelerate coding, improve productivity, and enhance code quality

Engineering Practices

  • Strong, demonstrated experience with Test-Driven Development (TDD) and automated testing strategies
  • Deep understanding of software design principles (SOLID, clean architecture, separation of concerns)
  • Experience working in Agile/Scrum environments, delivering iterative, production-ready features
  • Familiarity with containerization and orchestration (Docker, Kubernetes)
  • Experience with event-driven architecture (Service Bus, Kafka, etc.)
  • Experience in healthcare or supply chain domain
  • Experience developing AI-driven applications
  • Commitment to code quality, observability, and operational excellence

Good-to-Have Skills

  • Exposure to Databricks or data processing platforms
  • Experience in developing code utilizing AI such as (Codex, CoPilot)

Apply for this position