Location
Hybrid (Indore, India)
Seniority
Senior · 5+ years exp
Employment
Full-Time
First seen by Alion on Nov 2, 2026.
Overview
Company
Impact
Profile match
We provide all IT solutions with technological expertise.. From basic IT needs to Customize solutions we have a wide variety of services, hence our tagline says "Constitution of IT world".
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
An array of benefits for you:
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.
- 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.
- 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.
- 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.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,119,080 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Backend
Similar stack
Same company
Indore
Programming language knowledge - Java
1 day ago
Hybrid · Full-Time · 6+ years exp · Bengaluru
Python
Java
SQL
Perl
Java
Maven
Apache Tomcat
Databases
Db2
Oracle
MS SQL
DevOps
Splunk
Puppet
Ansible
Azure DevOps
Chef
Azure
CI/CD
Jenkins
Docker
Kubernetes
Configuration Management
Incident Management
SLI/SLO/SLA
GitLab
Linux
MedTech
CAPA
Apply
In office · 8+ years exp · Bachelor's Degree · Bengaluru
Python
Go
Java
C++
AI/ML
Multimodal AI
Anomaly Detection
Machine Learning
DevOps
Incident Management
SLI/SLO/SLA
Apply
In office · 2+ years exp · Bachelor's Degree · Bengaluru
JavaScript
Node JS
Frontend
Vue.js
GraphQL
React.js
DevOps
Rest API
Azure
CI/CD
Git
AWS
AWS Lambda
Design
Figma
Apply
In office · Full-Time · 3+ years exp · Bachelor's Degree · Bengaluru
AI/ML
Machine Learning
Apply
Senior Staff Software Engineer, Data Platform
5 hours ago
In office · Full-Time · 14+ years exp · Bengaluru
Python
SQL
Databases
PostgreSQL
Databricks
DynamoDB
AI/ML
Spark
DevOps
OpenTelemetry
AWS
Grafana
AWS Lambda
Amazon S3
IAM
Amazon CloudWatch
Analytics
Dimensional Modeling
Apply
In office · 3+ years exp · Indore · Pune
Python
JavaScript
SQL
Python
Django
pySpark
Databases
Databricks
AI/ML
Copilot
Claude
Spark
Frontend
React.js
DevOps
Rest API
Azure
Management
Agile
Apply
Remote (United Kingdom) · Full-Time · 5+ years exp · Indore
Python
C++
Python
Flask
FastAPI
Databases
ClickHouse
AI/ML
Model Context Protocol
Function Calling
AI Agents
LLM
RAG
Apply
Senior Software Engineer
2 days ago
Hybrid · Full-Time · Indore
Java
Java
Spring Boot
Spring Cloud
Databases
Apache Kafka
DevOps
Rest API
OpenShift
Dynatrace
CI/CD
GitOps
Kubernetes
Cybersecurity
OWASP Top 10
Apply
Software Engineer
2 days ago
Hybrid · Full-Time · Indore
JavaScript
TypeScript
Dart
Node JS
Frontend
Vue.js
Angular
React.js
Mobile
Flutter
React Native
DevOps
Rest API
WebSockets
CI/CD
Docker
Cybersecurity
OWASP Top 10
Design
Figma
Apply
Custom Software Engineer
3 days ago
In office · Full-Time · 3+ years exp · Bengaluru · Indore · Hyderabad · Ahmedabad
Databases
Db2
Management
Agile
Apply
This is one of many
2,119,080 more open roles from verified company boards, updated every day.

