Jobs · Engineering · Florida

Florian: A day in the life of a developer

Campbell Group International, Inc. · Day, FL · 3 wk ago
EngineeringFull-time

Learn about what it’s like to be a developer through the eyes of Florian Dohle, a CGI Partner based in Germany.

About the role

Florian, how did you get started at CGI?

I was studying computer science at Hochschule Kempten University of Applied Sciences and working on my thesis when I joined CGI as a developer in December 2020. A friend, who later became my mentor, referred me for the role and guided me through the ins and outs of working as a developer.

I was hired to work on Microsoft Dynamics 365. Initially, my experience was limited, but I quickly acquired deep knowledge and expertise of the platform through continuous learning and support from colleagues and leaders.

Responsibilities

How did you build your skills for your role?

I focused on self-learning, online courses, and hands-on project work. Learning by doing is key, and my colleagues are always ready to share their time and knowledge. We grow by learning from each other, and that collaboration really reflects the culture at CGI. It’s a place where sharing knowledge, supporting teammates, and celebrating outcomes together are part of everyday work.

Based on your experience, what skills matter most to be successful as a developer?

  • A strong understanding of Microsoft Dynamics 365 and Dataverse
  • Knowing how to enhance the platform, whether that’s by using JavaScript for the frontend or C# for backend development
  • Effective communication
  • Consciously sharing knowledge

In addition to technical skills, effective communication is really important. People often come to me for advice, so I’ve learned how to explain technical details in a way that’s clear and meaningful, not just for other developers, but also for business stakeholders. That ability to bridge the technical and the business sides really matter.

Consciously sharing knowledge also goes a long way. When you make the effort to share what you know, it helps the whole team stay focused on finding solutions, keeps projects moving, and builds stronger collaboration.

At CGI, we all serve as consultants to our clients. It’s not just about writing good code; it’s about understanding the bigger picture, balancing technical expertise with business needs, and making sure our work drives real outcomes.

What does your day-to-day work look like?

In my day-to-day work, I customize Microsoft Dynamics 365’s low-code/no-code platform to fit each client’s unique needs. A big part of this involves analyzing their sales processes and translating them into efficient, automated workflows.

I’ve led several greenfield projects, whether clients are migrating from an existing customer relationship management (CRM) solution or starting afresh. One area I focus on is GDPR compliance, where I build clear data deletion strategies and set up detailed logging for all activities related to data protection. This is much more than checking a legal box. It provides clients with transparent, well-documented processes for handling data that build trust and reduce risk.

Benefits

What does your typical day look like?

I usually start my day around 6:50 a.m. and get ready and arrive at the office by 9 a.m., coffee in hand. We begin with our team’s daily standup—a quick check-in that keeps us aligned and connected. These are highly collaborative meetings, where everyone has a voice, and we tackle challenges together.

After the standup, I catch up on emails and follow up on tasks that came in while I was offline. Then I dive into meetings and project work.

Around lunchtime, I usually catch up with other CGI Partners. It’s a great way to connect with colleagues and take a mental break, which helps me stay energized and focused through the afternoon.

I also carve out time in my day to learn, whether it’s reading up or staying updated with new features on the tools I use. I also like to use this time to find solutions for any technical challenges I’m facing. Sharing what I learn with my team is part of our culture of continuous learning.

After work, I recharge by meeting friends or getting in some physical activity. It’s a nice balance to the energy of the workday.

It’s been great to hear your story, Florian. On a final note, is there any advice you’d give your younger self?

I’d say: choose work that excites you, and it won’t feel like work at all. Be patient with yourself, keep building your skills, and remember that collaboration and continuous learning are the keys to long-term success.

Similar jobs

Software Developer.

Bluebox SoftwareIndiana, United States· 1 wk ago
Engineeringapply on blueboxsoftware.com

Workday Sr. Developer

AAA-The Auto Club GroupChicago, IL· 2 days ago
Engineering$107k–$130k/yrapply on acg.wd1.myworkdayjobs.com