Lead Fullstack Engineer
Deloitte12 months ago
Fresno, CA, United States
Hybrid
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
As a Lead Full-stack Software Engineer, you will actively engage in your engineering craft, taking a hands-on approach to multiple high-visibility projects. Your expertise is pivotal in delivering solutions that delight customers and drive tangible value for Deloitte’s business investments. You will leverage extensive engineering craftsmanship across modern frameworks and languages to create high-quality, outcome-focused solutions while collaborating with cross-functional teams to design, develop, and deploy advanced software solutions.
Recruiting for this role ends on March 4th, 2026.
Key Responsibilities
- Outcome-Driven Accountability: Develop engineering solutions that solve complex problems with valuable outcomes while ensuring high-quality, lean designs and implementations.
- Technical Leadership and Advocacy: Serve as the technical advocate for products by leading requirement analysis, component design, development, unit testing, integrations, and support while upholding code integrity and alignment with business goals.
- Engineering Craftsmanship: Take accountability for code design, implementation, quality, data integrity, and maintenance. Be hands-on, self-driven, continuously learn new approaches, and create technical specifications that result in supportable, scalable code.
- Customer-Centric Engineering: Develop lean, experimental engineering solutions to address customer needs and engage with product teams to ensure the right solution is delivered at the right time.
- Incremental and Iterative Delivery: Embrace an action-oriented mindset that favors evidence over extensive planning to deliver lean and maintainable products.
- Cross-Functional Collaboration and Integration: Work closely with diverse teams, including product management and delivery, to integrate varying perspectives into balanced, feasible solutions.
- Advanced Technical Proficiency: Apply deep expertise in modern software practices, Agile methodologies, and DevSecOps to enable automated, high-quality product deployments.
- Domain Expertise: Quickly acquire domain-specific knowledge to translate business and UX/UI designs into clear technical specifications and robust code.
- Effective Communication and Influence: Communicate complex technical concepts clearly and inspire teams to align technical solutions with business objectives.
- Engagement and Collaborative Co-Creation: Build constructive relationships across all levels and foster a culture of co-creation to drive innovative product solutions.
Required Qualifications
- A bachelor's degree in computer science, software engineering, or a related discipline. Experience is the most relevant factor.
- 5+ years of experience with multiple programming languages such as NodeJS, Python, C#, .NET Core, Golang, SQL/NoSQL, React, and unit testing frameworks.
- 5+ years of experience with cloud-native engineering using FaaS, PaaS, and micro-services on cloud hyperscalers such as Azure, AWS (mandatory), or GCP.
- 5+ years of hands-on experience with Amazon cloud-native services (e.g., MSK, SNS/SQS, Lambda, Step Functions, Glue, Aurora, RDS, DynamoDB, S3, Athena).
- 1+ years of experience with AI/ML and GenAI.
- Prior software engineering experience with Business Context Diagrams (BCD), sequence/activity/state/entity relationship/data flow diagrams, OOP/OOD, data structures, algorithms, and code instrumentation.
- Prior experience using methodologies and tools such as XP, Lean, SAFe, DevSecOps, SRE, ADO, GitHub, and SonarQube.
- Excellent interpersonal and organizational skills with the ability to handle complex projects, diverse situations, and changing priorities while demonstrating passion, empathy, and care.
Other Considerations
- Ability to travel 10% on average based on work requirements.
- Limited immigration sponsorship may be available.
Compensation & Benefits
- Compensation: The wage range for this role is $97,600 to $179,900. This range reflects various factors including skill sets, experience, training, licensure, and other business needs.
- You may also be eligible to participate in a discretionary annual incentive program, subject to the rules governing the program and based on individual and organizational performance.
- For applicants needing accommodations, please visit: Deloitte Accommodation Information.
Required Skills
Unit Testing
Python
AWS
AI/ML
SQL
Golang
DevSecOps
GenAI
NodeJS
XP
Azure
React
CI/CD Automation
NoSQL
SAFe
.NET Core
C#
Agile Methodologies
Cloud-native Engineering
Microservices
Lean
SRE