Cyber Full-Stack Technical Software Engineer
Job Description
The Cyber Full-Stack Technical Software Engineer position at Deloitte is based on-site in Memphis, Tennessee. This role focuses on delivering high-quality software products within established timelines, mentoring junior team members, and coordinating with onsite and offshore teams to translate functional requirements into technical solutions. The role offers a salary range of USD 122,000 to 240,500 per year and requires a minimum of three years of hands-on experience along with a bachelor's degree.
Responsibilities
- Collaborate with business stakeholders, solution engineers, team members, and leadership to interpret requirements and deliver robust technical solutions.
- Analyze and implement user needs and business requirements as new or enhanced product functionality.
- Identify core drivers of problems and propose technical solutions using analysis, experience, and decision-making.
- Develop client-focused solutions through application of appropriate methods and tools; validate outcomes with subject matter experts.
- Leverage state-of-the-art methods and tools and contribute to the ongoing development of methods and tools across engagements.
- Demonstrate accountability and contribute to the successful realization of client goals.
Requirements
- Hands-on full stack development experience across frontend and backend technologies.
- Experience designing, developing, deploying, implementing, or supporting AI, Generative AI, or Agentic AI solutions in enterprise applications on AWS, Azure, or GCP.
- Proficiency in object-oriented programming with Java, Python, or JavaScript/TypeScript.
- Frontend development experience with Angular, React, or Next.js, and production work with JavaScript, TypeScript, HTML5, and CSS3.
- Backend experience with Node.js, Python (Django or Flask), or Java (Spring Boot).
- Experience building and consuming REST APIs and microservices.
- Experience with relational databases (MySQL, PostgreSQL, SQL Server, Oracle) and at least one NoSQL database (MongoDB, Redis, Cassandra, DynamoDB).
- Proficiency with Git and development lifecycle tools such as Azure DevOps.
- Experience with unit testing frameworks (JUnit, Mockito, or equivalent) and with automated testing and CI/CD pipelines.
- Experience deploying applications, APIs, or analytics workloads to AWS, Azure, or GCP.
- Experience working in Agile/Scrum delivery environments.
- Cloud certification in AWS, Azure, or GCP.
- Bachelor's degree in computer science, engineering, information technology, data science, applied mathematics, physics, statistics, or a related field.
- Limited immigration sponsorship may be available.
Technologies
- Java
- Python
- JavaScript
- TypeScript
- Angular
- React
- Next.js
- Node.js
- Django
- Flask
- Spring Boot
- REST APIs
- MySQL
- PostgreSQL
- SQL Server
- Oracle
- MongoDB
- Redis
- Cassandra
- DynamoDB
- Git
- Azure DevOps
- JUnit
- Mockito
- AWS
- Azure
- GCP
- Docker
- OpenSearch
- Elasticsearch
- Neo4j
- Memgraph
- Maven
- Gradle
- Bootstrap
- jQuery
- JSP
- Kubernetes
- TensorFlow
- PyTorch
- Anthropic
- OpenAI Claude APIs
- Claude for Enterprise
- Claude Code
- Gemini API
- Vertex AI Agent Builder
- Grounding
- Google Workspace integration
- GPT-4o
- Assistants API
- Responses API
- OpenAI Agents SDK
Benefits
- Discretionary annual incentive program