Full Stack Senior Engineer, Application Development
Deloitte · Tampa, FL · 1 mo ago
EngineeringFull-time
Work you'll do
This role designs, builds, and operates modern cloud-native generative AI applications on Microsoft Azure. It combines back-end and front-end development, API design, cloud infrastructure, and data management, with a strong emphasis on quality, performance, and security. In addition to hands-on engineering, this role works closely with cross-functional teams, contributes to architectural decisions, and provides mentorship to elevate engineering practices across the organization.
- Design & build: Architect and implement cloud-native services on Azure using .NET/.NET Core, Azure and Python.
- Front-end development: Build responsive, accessible UIs with React (hooks, component patterns, state management).
- API development: Create and maintain RESTful/GraphQL APIs using ASP .NET Core and Python services.
- Cloud operations: Deploy and run services on Azure (App Service, AKS, Functions), implement CI/CD pipelines, and use Infrastructure as Code.
- Data & storage: Work with SQL Server, Cosmos DB, Blob Storage and design data models and access patterns.
- Testing & quality: Write automated unit, integration, and end-to-end tests; promote code reviews and best practices.
- Performance & security: Optimize performance, enforce secure coding standards, and integrate identity/security (Azure AD, Key Vault).
- Mentorship & collaboration: Coach junior engineers, contribute to architecture decisions, and help shape engineering practices.
Qualifications
- Experience: 2+ years building web/cloud applications; demonstrable experience across Azure, .NET, React, and Python.
- Azure: Production experience with core Azure services (App Service, AKS, Functions, DevOps, Key Vault, AAD).
- .NET: Strong C# skills; experience with .NET 6+ / ASP.NET Core, Web API, Entity Framework Core.
- React: Solid experience with React, modern JS (ES6+), and component-driven development. TypeScript experience preferred.
- Python: Comfortable building services or scripts using Python (FastAPI, Flask, or Django).
- Containers & CI/CD: Docker, Kubernetes (basic ops), Azure DevOps/GitHub Actions or equivalent.
- Testing & automation: Unit testing frameworks, integration testing, and automated pipelines.
- Communication: Clear communicator, comfortable working in cross-functional Agile teams
Preferred
- Infrastructure as Code: Terraform, ARM templates, Bicep.
- Observability: Prometheus, Grafana, Application Insights, or similar.
- Event-driven systems: Azure Service Bus, Event Grid, Kafka familiarity.
- Cloud cost optimization: Experience monitoring and optimizing cloud spend.
- Front-end tooling: Any other UI framework other than React, performance optimization techniques.