> job detail
W
👽Other
Software Engineer,D&T,Mobile App Dev (Bengaluru, KA, IN)
West Pharmaceutical Services · Bengaluru, KA, IN
// classified as
Other (Adjacent or hard to classify.)
posted
1d ago
location
Bengaluru, KA, IN
languages
—
tools
azure
> stack
azure
> education
master
> description
<div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H4 style="font-size:1.0em;margin:0.0px"><b>Job Summary</b></H4>
</div><div><p>The <strong>Software Engineer, D&T, Mobile Apps DEV </strong>requires in-depth knowledge and experience to work autonomously and oversee and participate in the architectural design, development, and enhancement of applications.</p></div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Essential Duties and Responsibilities</b></H2>
</div><div><ol>
<li>
<p><strong>Cross-Platform Development:</strong> Assist in developing cross-platform apps for iOS, Android, and Windows using .NET MAUI. Focus on writing clean code and learning best practices for performance across platforms.</p>
</li>
<li>
<p><strong>UI Implementation:</strong> Help build adaptive user interfaces for a seamless experience on all devices. Collaborate with design and frontend teams to turn wireframes into functional components.</p>
</li>
<li>
<p><strong>API Integration & Notifications:</strong> Support RESTful and ODATA API integration and push notifications for Android and iOS. Work with senior developers to ensure smooth data flow and responsiveness.</p>
</li>
<li>
<p><strong>Technical Requirements Interpretation:</strong> Collaborate with senior engineers to translate business requirements into technical tasks. Document understanding and clarify doubts to align objectives.</p>
</li>
<li>
<p><strong>Agile Collaboration:</strong> Engage in daily standups, sprint planning, and retrospectives. Practice agile methodologies and seek feedback for improvement.</p>
</li>
<li>
<p><strong>CI/CD and Deployment:</strong> Learn DevOps tools for building, testing, and deploying applications. Get hands-on exposure to monitoring tools to understand production behavior.</p>
</li>
<li>
<p><strong>Issue Identification and Debugging:</strong> Assist in identifying and troubleshooting bugs. Learn crash analysis and resolution techniques from senior team members.</p>
</li>
<li>
<p><strong>Testing and QA:</strong> Write and maintain unit tests with frameworks like N-Unit. Aid in test planning and feature validation to ensure quality standards.</p>
</li>
<li>
<p><strong>Team Collaboration and Learning:</strong> Work with peers and seniors on prototypes and POCs. Embrace learning opportunities and contribute ideas in team discussions.</p>
</li>
<li>
<p><strong>Flexibility and Learning Mindset:</strong> Handle tasks proactively and stay open to feedback. Adapt to fast-paced environments and explore new domains eagerly.</p>
</li>
</ol></div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Additional Responsibilities</b></H2>
</div><div></div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Education</b></H2>
</div><div><ul>
<li>Bachelor’s engineering degree in computer science or equivalent experience.</li>
<li>Minimum 3-5 years of experience</li>
</ul></div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Work Experience</b></H2>
</div><div><ul><li>Minimum 3 years related work experience required </li></ul></div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Preferred Knowledge, Skills and Abilities</b></H2>
</div><div><ul>
<li>Ability to master new technologies quickly</li>
<li>Good development experience with various programing languages</li>
<li>Experience with or motivation to learn new software languages</li>
<li>Ability to work autonomously in a fast-paced and complex environment with a self-motivated work ethic; use sound judgment with an ability to manage multiple priorities with a sense of urgency</li>
<li>Ability to work in a virtual environment in a global organization and to effectively prioritize and execute tasks in a high-pressure environment</li>
<li>Demonstrated ability to exercise independent judgment in making decisions and resolving complex problems related to general and technical aspects of the job.</li>
<li>Familiarity with cross-platform mobile app development concepts, lifecycle, and user experience design, particularly using .NET MAUI or similar frameworks.</li>
<li>Exposure to AI-powered developer tools such as GitHub Copilot or Cursor; hands-on use is a plus.</li>
<li>Basic understanding of large language models (LLMs) and AI service integration into applications (e.g., Azure OpenAI, Cognitive Services).</li>
<li>Interest in identifying simple AI-driven use cases that can enhance application features or improve user experience.</li>
<li>Exposure to Microsoft Fabric, with a foundational understanding of Dataflow Gen2, ETL processes, and Notebook-based development for data preparation and transformation.</li>
<li>Understanding of application deployment workflows for iOS and Android platforms via App Store or Play Store.</li>
<li>Awareness of integrating RESTful APIs and ODATA services; experience with SAP HANA or similar backends is a plus.</li>
<li>Up to 2 years of experience in mobile development through internships, academic projects, or personal work using Xamarin, .NET MAUI, or native platforms (Windows/Android/iOS).</li>
<li>Willingness to follow standard operating procedures (SOPs) as per company policies related to software development.</li>
<li>Commitment to safety and quality assurance policies in development and deployment environments.</li>
</ul></div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>License and Certifications</b></H2>
</div><div></div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Travel Requirements</b></H2>
</div><div><div>10%: Up to 26 business days per year</div></div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Physical Requirements</b></H2>
</div><div><div>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.</div></div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Additional Requirements</b></H2>
</div><div></div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>What We Offer</b></H2>
</div><div></div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Shift</b></H2>
</div><div></div></div></div>