Lead Fullstack Engineer
Deloitte11 months ago
Raleigh, NC, United States
Hybrid
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
As a Lead Full-stack Software Engineer, you will take a hands-on approach to multiple high-visibility projects, leveraging your extensive engineering craftmanship across various programming languages and modern frameworks to deliver high-quality, outcome-focused solutions. You will be a dependable team player, collaborating with cross-functional teams to design, develop, and deploy advanced software solutions that delight customers and drive business value. Recruiting for this role ends on March 4th, 2026.
Key Responsibilities
- Outcome-Driven Accountability: Embrace and drive a culture of accountability for customer and business outcomes with high-quality, lean designs and implementations.
- Technical Leadership and Advocacy: Act as the technical advocate, ensuring code integrity and alignment with business and customer goals, and lead activities from requirements to support.
- Engineering Craftsmanship: Maintain the integrity of code design, implementation, and quality while continuously learning new approaches, languages, and frameworks.
- Customer-Centric Engineering: Develop lean engineering solutions through rapid experimentation and engage with both customers and product teams.
- Incremental and Iterative Delivery: Favor action and evidence over extensive planning to deliver lean, supportable, and maintainable solutions.
- Cross-Functional Collaboration and Integration: Work cohesively with product management, experience, and delivery teams to balance feasibility, usability, and value.
- Advanced Technical Proficiency: Utilize Agile methodologies and DevSecOps practices to drive daily product deployments with full automation along the SDLC.
- Domain Expertise: Quickly acquire domain-specific knowledge and translate business needs and UX/UI designs into technical specifications and code.
- Effective Communication and Influence: Clearly articulate complex technical concepts and inspire teammates through structured, evidence-based arguments.
- Engagement and Collaborative Co-Creation: Build strong relationships across all organizational levels to foster co-creation and shared momentum toward product goals.
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 hyperscalers like 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 a solid understanding of Business Context Diagrams, sequence/activity/state/entity relationship/data flow diagrams, OOP/OOD, data structures, algorithms, and code instrumentation.
- Experience with methodologies and tools such as XP, Lean, SAFe, DevSecOps, SRE, ADO, GitHub, and SonarQube to rapidly deliver high-quality products.
Other Information
- Proven interpersonal and organizational skills with the ability to handle complex projects and changing priorities with passion, empathy, and care.
- Ability to travel approximately 10% based on project and product requirements.
- Limited immigration sponsorship may be available.
- Learn more about accommodations for applicants at: Accommodations Information.
- Join a team that has modernized software and product delivery for many of the world’s largest and most respected companies.
Benefits & Perks
- Compensation: Estimated wage range of $97,600 to $179,900, determined by skill, experience, certifications, and other business needs.
- Potential eligibility for a discretionary annual incentive program based on individual and organizational performance.
Required Skills
DevSecOps
AWS Services (MSK, SNS/SQS, Lambda, Step Functions, Glue, Aurora, RDS, DynamoDB, S3, Athena)
Python
Version Control (ADO, GitHub)
Cloud-native Engineering
Code Quality (SonarQube)
React
Agile Methodologies
XP, Lean, SAFe, SRE
Unit Testing
AI/ML and GenAI
SQL/NoSQL
C#/.NET Core
NodeJS
Golang