Apply now »

Title:  Sr. SW Engineer,D&T,Mobile & Azure

Requisition ID:  73611
Date:  Mar 12, 2026
Location: 

Bengaluru, KA, IN

Department:  Digtl & Transfrmtion
Description: 

Job Summary

The Sr. Software Engineer, D&T, Mobile Apps DEV requires in-depth knowledge and experience to work autonomously and oversee and participate in the architectural design, development, and enhancement of applications.

Essential Duties and Responsibilities

  • Cross-Platform Development Leadership
Demonstrate proven expertise in cross-platform mobile application development, lifecycle management, and user experience design using .NET MAUI or equivalent frameworks. Take full ownership of architecting and delivering scalable, high-performance solutions across iOS, Android, and Windows platforms.
  • User Interface Architecture
Lead the design and implementation of adaptive, intuitive, and high-quality user interfaces that enhance user experience across multiple devices. Collaborate closely with design and frontend teams to translate UI/UX concepts into robust, reusable, and performant components.
  • API Integration and Notifications
Drive the integration of RESTful APIs and OData services while ensuring secure, efficient, and reliable data exchange. Architect and implement mobile standards for iOS and Android to achieve seamless user engagement and system responsiveness.
  • Technical Requirement Analysis
Work closely with product owners, architects, and cross-functional teams to translate complex business requirements into well-defined technical solutions. Ensure thorough documentation, anticipate potential risks, and maintain strong alignment with the project roadmap.
  • Agile Delivery Excellence
Champion Agile best practices by taking active leadership in daily stand-ups, sprint planning, and retrospectives. Continuously improve delivery workflows, enhance team efficiency, and help maintain focus on delivering incremental value.
  • CI/CD and Release Governance
Design and enhance CI/CD pipelines using modern DevOps practices to automate build, test, and deployment processes. Ensure deployment stability, monitor production systems, and proactively drive optimization of release efficiency.
  • Advanced Debugging and Issue Resolution
Own the identification and resolution of complex defects, scalability issues, and performance bottlenecks across environments. Use advanced debugging and profiling tools to deliver reliable, high-quality outcomes with minimal downtime.
  • Testing and Quality Ownership
Establish and maintain comprehensive unit, integration, and automated tests using frameworks such as NUnit or equivalent. Define and uphold quality standards, ensuring that all releases meet rigorous validation and performance expectations.
  • Mentorship and Technical Leadership
Guide and mentor junior team members by actively reviewing code, building proofs-of-concept (POCs), and facilitating knowledge-sharing sessions. Encourage innovation, continuous learning, and adoption of modern engineering practices.
  • Adaptability and Continuous Learning
Exhibit strong adaptability in a dynamic development environment by efficiently managing priorities and adopting emerging technologies. Maintain a proactive, growth-oriented approach that fosters continuous improvement for both individual and team performance.

Additional Responsibilities

Education

  • Bachelor's Degree Computer Science, Software Engineering, or related field. required

Work Experience

  • Minimum 5 to 8 years Of experience in software development environment with technical software engineering experiences (design, coding, testing) required 

Preferred Knowledge, Skills and Abilities

    • Demonstrate deep understanding of cross-platform mobile application development, lifecycle management, and user experience design using .NET MAUI or equivalent frameworks. Take ownership of architecting scalable, high-performance solutions across iOS, Android, and Windows platforms.
    • Leverage AI-driven coding assistants such as GitHub Copilot or Cursor to accelerate development and maintain high-quality code standards. Promote adoption of intelligent developer tools across the team to improve efficiency.
    • Integrate AI capabilities and large language models (LLMs) such as Azure OpenAI and Cognitive Services into applications to enhance functionality, usability, and automation.
    • Actively identify and implement practical AI-driven use cases that enhance product features, improve user experience, and create measurable business value.
    • Collaborate with data engineers to utilize Microsoft Fabric and related technologies, applying knowledge of Dataflow Gen2, ETL processes, and notebook-based data transformation for improved data integration and application intelligence.
    • Oversee and optimize deployment workflows for iOS and Android applications, ensuring smooth publication to distribution channels. Implement robust CI/CD pipelines to enhance automation and reliability.
    • Lead efforts in integrating RESTful APIs and OData services, with strong familiarity with SAP HANA or similar backend systems. Ensure secure, efficient, and scalable communication between application layers.
    • Possess extensive experience in developing mobile applications using native platforms is a plus.
    • Provide technical leadership and mentorship to junior engineers throughout the development lifecycle.
    • Ensure strict compliance with company-standard operating procedures (SOPs) and development policies. Drive process improvements that foster quality, security, and consistency across projects.
    • Champion quality assurance and safety best practices in all development, testing, and deployment activities. Foster a culture of excellence and accountability throughout the engineering team

License and Certifications

Travel Requirements

10%: Up to 26 business days per year

Physical Requirements

Sedentary-Exerting up to 10lbs/4kgs of force occasionally, and/or negligible amount of force frequently or constantly to lift, carry, push, pull, or otherwise move objects, including the human body. Sedentary work involves sitting most of the time.

Additional Requirements

  • Adaptable to changes in the work environment, manage competing demands and deal with frequent change, delays or unexpected events.
  • Must maintain the ability to work well with others in a variety of situations
  • Maintain high attention to detail, accuracy, and overall quality of work
  • Must be able to multi-task, work under time constraints, problem solve, and prioritize
  • Ability to make independent and sound judgments
  • Observe and interpret situations, analyze and solve problems
  • Effectively communicate and interface with various levels internally and with customers

What We Offer

Shift

Apply now »