Full-Stack Software Engineer
@ Deloitte

Berlin, Berlin, Germany
€90,000
On Site
Full Time
Posted 5 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXXX***** @deloitte.de
Recommended after applying

Job Details

About Deloitte

Deloitte offers leading audit and consulting services for nearly 90% of the Fortune Global 500 and numerous private companies. With 460,000 employees worldwide, Deloitte delivers innovative thinking, solves complex challenges, and promotes sustainable growth.

The Role: Full-Stack Software Engineer

As a Full-Stack Software Engineer within the Consulting Office, you design and build cloud-native applications that leverage AI to transform consulting workflows. Your responsibilities span end-to-end feature development, UX-driven frontend implementation, and AI-augmented engineering.

Your Impact

  • End-to-End Feature Development: Develop features using Python, SQL, and frontend frameworks like Angular.
  • Cloud-Native Architecture: Design and implement APIs in containerized applications.
  • UX-Driven Implementation: Implement UI updates based on UX input.
  • Quality-Driven Development: Ensure code quality with tests, reviews, and continuous improvement.
  • Continuous Documentation: Write and maintain technical documents and test cases.
  • AI-Augmented Engineering: Leverage AI tools and pair-programming with AI.
  • Collaboration: Work in inner-source/open-source environments and with global teams.
  • (Bonus) Infrastructure Automation: Write infrastructure as code using Terraform.

Your Skillset

  • Minimum 3 years of full-stack software development experience.
  • Expertise in scalable cloud native web applications design.
  • Proficiency in Python and object-oriented programming.
  • Strong experience with Angular and frontend technology best practices.
  • Experience with various testing methods including unit tests and CI.
  • Curiosity to learn new technologies and improvement techniques.
  • High attention to detail and commitment to quality software delivery.
  • Fluency in written and spoken English.

Your Opportunity

Enjoy best-in-class ongoing education at Deloitte University, structured career planning, work-family balance, extensive professional development opportunities, and attractive benefits like flexible working models and company smartphone usage.

Locations

Offices in Berlin, Cologne, Dusseldorf, Frankfurt, Hamburg, Hanover, Munich, and Stuttgart.

Application Process

Submit your application online including your CV and relevant documents. No cover letter or application photo required. For questions, contact our Talent Acquisition team via email at career@deloitte.de or call +49 211 87724111.

Key skills/competency

  • Full-Stack Development
  • Cloud-Native
  • Python
  • Angular
  • AI Solutions
  • Testing
  • API Design
  • UX Implementation
  • Documentation
  • Infrastructure Automation

How to Get Hired at Deloitte

🎯 Tips for Getting Hired

  • Customize your resume: Tailor skills and experience to Deloitte requirements.
  • Highlight project experience: Emphasize cloud-native and AI projects.
  • Review technical questions: Prepare for Python, Angular, and testing.
  • Research Deloitte culture: Understand values and recent initiatives.
  • Prepare for behavioral interviews: Practice examples of teamwork and problem solving.

📝 Interview Preparation Advice

Technical Preparation

Review Python and SQL coding challenges.
Practice Angular framework implementation exercises.
Learn fundamentals of containerized API design.
Study unit and integration testing techniques.

Behavioral Questions

Describe a challenging team project experience.
Explain how you resolve conflicts in teams.
Discuss times you adapted to new tools quickly.
Share examples of problem-solving under pressure.

Frequently Asked Questions