Senior Software Engineer

DHL

Indore District

Hybrid

Confidential

Full time

35 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work arrangements
Global team exposure
Professional training

Job summary

DHL IT Services India is expanding its Store Solutions team in India. We are seeking a Senior Software Engineer with strong .NET MAUI mobile development skills to build an Android-based application for DHL retail stores, and to contribute to cross‑platform initiatives including future Azure cloud workloads.

You will join a global, hybrid team and work on end-to-end product development, from design to rollout and maintenance, while mentoring peers and growing toward technical leadership.

Qualifications

  • Five+ years in mobile app development
  • Hands-on with C#, .NET and .NET MAUI in production
  • Strong software engineering fundamentals: design, clean code, testing
  • Experience with Git and Visual Studio
  • Experience in Agile environments (Scrum)
  • English proficiency for collaboration in an international team

Responsibilities

  • Translate business requirements into technical solutions.
  • Develop Android mobile features using .NET MAUI.
  • Contribute to architecture decisions and create component designs.
  • Build prototypes and proofs-of-concept for architectural choices.
  • Write clean, maintainable code with unit and system tests.
  • Review and refactor code, promoting clean-code practices.
  • Mentor colleagues and grow into technical leadership.
  • Collaborate across India, Germany, and the Czech Republic.
  • Drive continuous improvement in engineering practices and AI tool usage.
  • Support sprint outcomes, product quality, and production maintenance.

Skills

C#
.NET
.NET MAUI
Android
Git
Visual Studio
Agile
English

Tools

Azure

Job description

Your IT Future, Delivered.

Senior Software Engineer

With a global team of 5600+ IT professionals, DHL IT Services connects people and keeps the global economy running by continuously innovating and creating sustainable digital solutions. We work beyond global borders and push boundaries across all dimensions of logistics. You can leave your mark shaping the technology backbone of the biggest logistics company of the world. All our locations have earned the #GreatPlaceToWork certification, reflecting our commitment to exceptional employee experience.

Digitalization. Simply delivered.

At IT Services, we are passionate about software development. Our Store Solutions organization is growing, and we are looking for a Senior Software Engineer with a strong focus on mobile application development to strengthen our existing team in India.

We work in an agile, product-oriented environment. The whole team shares responsibility for sprint outcomes, product quality, and continuous improvement. Our teams have end-to-end responsibility across the product lifecycle, from design and development to rollout, production support, and ongoing software maintenance.

We use agile practices such as daily Scrum meetings, biweekly reviews, and regular retrospectives to align our work and continuously improve how we deliver value.

Grow together.

Our mission in Store Solutions is: ‘We strive to be a business-partner- and product-centric organization that embraces end-to-end responsibility by maximizing team empowerment'.

Our solutions provide a competitive advantage for the DHL Group by collecting and processing data from approximately 35,000 connected devices in DHL retail stores across Germany. To enable these stores to provide postal services and sell products, we develop and maintain software products ranging from stationary point-of-sale systems to mobile solutions. Because our work directly affects the customer experience in DHL retail stores, product quality is essential

Like our company, our teams are global. We have technical teams located in Chennai, Hyderabad, Indore, Prague, Darmstadt and Bonn, each with their individual mix of people coming from different nations and working together in a hybrid work model. To help us collaborate better, we use tools like Teams, Jira, Confluence, Azure DevOps or Mural. Most importantly, we are a team that supports each other, even in tough times, with every member striving to make things better every day.

Ready to embark on the journey? Here’s what we are looking for:

We are expanding our existing team in India. You will contribute to the development of an Android-based mobile application built with .NET MAUI that enables DHL retail stores to sell products and postal services.

DHL also operates an established Windows desktop application based on .NET MAUI. Our long-term goal is to create a service-based, cross-platform application that can run on both mobile and desktop devices and is prepared for the future use of Microsoft Azure cloud technologies.

We are looking for an experienced senior developer with strong software engineering expertise and proven hands‑on experience with .NET MAUI. You will further develop our mobile application, contribute to the cross‑platform foundation of the future product, and provide technical guidance to the team. The role offers the opportunity to grow into a technical leadership position in the medium term.

You will join the UI/UX team, which is responsible for implementing business functionality and user‑facing features in the mobile application

Your responsibilities
  • Analyze and translate business requirements into maintainable technical solutions.
  • Design and develop new business features and user interfaces for the mobile application using .NET MAUI.
  • Create solution designs for new components and contribute to architectural decisions.
  • Develop prototypes and proof‑of‑concepts to support technical and architectural decision‑making.
  • Write clean, maintainable, and testable code, including unit tests and automated system tests.
  • Review code, refactor existing components, and promote clean‑code practices.
  • Use AI‑assisted development tools responsibly to improve engineering productivity and quality.
  • Share technical knowledge, mentor colleagues, and gradually take on greater technical leadership responsibility within the team.
  • Contribute to architecture discussions and cross‑team alignment.
  • Drive continuous improvement in engineering practices, development processes, and the team’s use of AI tools.
  • Share responsibility for sprint outcomes, product quality, production support, and the ongoing maintenance of the software.
What we expect from you
  • At least five years of professional experience developing production‑grade mobile applications, preferably for Android.
  • Proven hands‑on experience with C#, .NET, and .NET MAUI in production environments, including modern mobile UI development. Practical .NET MAUI experience is mandatory.
  • A strong software engineering background, including system design, clean code, refactoring, automated testing, and maintainability.
  • Experience with Git and Visual Studio.
  • A strong understanding of business requirements and the ability to translate them into technical solutions.
  • An analytical mindset and a structured, solution‑oriented way of working.
  • Experience working in an agile environment, ideally with Scrum.
  • Strong communication, documentation, knowledge‑sharing, and mentoring skills.
  • The potential and ambition to grow into a technical leadership role in the medium term.
  • A collaborative mindset, a positive can‑do attitude, and the flexibility to work in an international, hybrid team.
  • A strong sense of ownership for team outcomes and product quality.
  • English proficiency suitable for daily collaboration in an international team.
Nice to have
  • Experience developing cross‑platform applications for both mobile and desktop environments.
  • Experience with Microsoft Azure and cloud‑based or service‑oriented architectures.
  • Experience using AI‑assisted software development tools in a professional environment.
  • German language skills at B2 level or above.
What you can expect
  • A senior engineering role with the opportunity to shape a strategic cross‑platform product.
  • End‑to‑end product responsibility in a collaborative agile team.
  • Close cooperation with colleagues across India, Germany, and the Czech Republic.
  • Opportunities to grow your technical expertise, influence engineering practices, mentor others, and develop toward a technical leadership role.
An array of benefits for you
  • Hybrid work arrangements to balance in‑office collaboration and home flexibility.
  • Annual Leave: 42 days off apart from Public / National Holidays.
  • Medical Insurance: Self + Spouse + 2 children. An option to opt for Voluntary Parental Insurance (Parents / Parent -in‑laws) at a nominal premium covering pre existing disease.
  • In House training programs: professional and technical training certifications.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

iOS Mobile Developer
iOS Mobile Developer

Deutsche Post • Chennai District

Hybrid
INR 1,800,000 - 3,000,000
Hybrid work
42 days annual leave
Medical insurance
+1
iOS Mobile Developer
iOS Mobile Developer

DHL • Chennai District

Hybrid
Confidential
Hybrid work arrangements
Annual Leave 42 days
Medical Insurance: Self + Spouse + 2 d
+1
Manager Of Team (Mobile Solutions)
Manager Of Team (Mobile Solutions)

Deutsche Post • Chennai

Hybrid
INR 1,800,000 - 2,400,000
Hybrid work arrangements
42 days annual leave
Medical insurance (self + family)
+1
Manager Of Team (Mobile Solutions)
Manager Of Team (Mobile Solutions)

DHL • Chennai District

Hybrid
Confidential
Hybrid work arrangements
42 days annual leave
Medical insurance (Self + Spouse + 2)
Principal Software Engineer
Principal Software Engineer

Deutsche Post • Chennai

On-site
INR 1,400,000 - 2,200,000
Hybrid work arrangements
Annual Leave 42 days
Medical Insurance Self + Family
+1
Senior IT Solutions Consultant
Senior IT Solutions Consultant

DHL • Chennai District

Hybrid
Confidential
Hybrid work arrangements
42 days annual leave
Medical insurance (self + family)
+1
Senior Devops Engineer
Senior Devops Engineer

DHL • Bengaluru

On-site
Confidential
Hybrid work
42 days annual leave
Medical Insurance for family
+1
Senior DevOps Engineer
Senior DevOps Engineer

DHL • Chennai District

On-site
Confidential
Hybrid work arrangements
Medical Insurance: Self + Spouse + 2 D
In House training programs
Talent Acquisition Expert
Talent Acquisition Expert

DHL • Chennai District

Hybrid
Confidential
Hybrid work arrangements
42 days annual leave
Medical Insurance: Self + Spouse + 2  
+1
Talent Acquisition Expert
Talent Acquisition Expert

Deutsche Post • Chennai

Hybrid
INR 900,000 - 1,300,000
Hybrid work arrangements
42 days annual leave
Medical insurance: Self + Spouse + 2孩子