πΌ Build Next-Generation Cross-Platform Applications with Ecolab
Are you passionate about building modern mobile and cross-platform applications using Microsoft technologies? Are you looking for an opportunity to work with a global organization that combines innovation, sustainability, and technology to solve real-world challenges?
Ecolab is currently hiring a Software Engineer for its Bangalore office. This exciting opportunity is ideal for professionals who have strong expertise in C#, .NET MAUI, XAML, API Integration, Mobile Development, and Cloud Technologies.
As organizations increasingly invest in mobile-first and cross-platform digital solutions, skilled software engineers who can create scalable, high-performing applications are in high demand. At Ecolab, you’ll have the opportunity to work on cutting-edge projects, collaborate with talented engineering teams, and contribute to solutions that impact businesses and communities worldwide.
Whether you’re an experienced mobile developer or a software engineer looking to advance your career within the Microsoft ecosystem, this role offers an excellent platform for professional growth and technical innovation.
π Job Overview
π’ Company: Ecolab
πΌ Position: Software Engineer
π Job ID: R00294213
π Location: Bangalore, Karnataka, India
π Category: Information Technology
π Qualification: Bachelor’s Degree in Computer Science, Engineering, or Related Field
π» Primary Technology: .NET MAUI, C#, XAML
π Employment Type: Full-Time
β About the Role
Ecolab is seeking a highly motivated Software Engineer who can contribute to the design, development, and maintenance of modern cross-platform applications.
The selected candidate will work closely with:
π¨βπ» Software Engineers
π¨ UI/UX Designers
π Product Managers
βοΈ Cloud Engineers
π§ͺ QA Teams
π Backend Developers
π DevOps Teams
You will play a key role in delivering seamless user experiences across multiple devices while ensuring scalability, performance, security, and maintainability.
π§ Key Responsibilities
As a Software Engineer at Ecolab, you will be responsible for:
Cross-Platform Application Development
βοΈ Develop and maintain applications using .NET MAUI
βοΈ Create scalable and reusable software components
βοΈ Build solutions that function efficiently across multiple platforms
βοΈ Deliver high-quality user experiences
UI Development
βοΈ Implement modern user interfaces using XAML
βοΈ Translate UI/UX designs into functional applications
βοΈ Ensure accessibility compliance
βοΈ Maintain consistency across devices
API & Backend Integration
βοΈ Integrate REST APIs
βοΈ Work with GraphQL services
βοΈ Connect frontend applications with backend systems
βοΈ Ensure smooth data exchange between services
Performance Optimization
βοΈ Improve application responsiveness
βοΈ Optimize memory usage
βοΈ Monitor application performance
βοΈ Enhance user experience through efficient coding practices
Testing & Troubleshooting
βοΈ Conduct unit testing
βοΈ Debug application issues
βοΈ Resolve performance bottlenecks
βοΈ Maintain application reliability
Continuous Learning
βοΈ Stay updated with .NET ecosystem advancements
βοΈ Explore emerging mobile development technologies
βοΈ Contribute innovative ideas and best practices
π― Required Skills & Qualifications
Candidates applying for this position should possess expertise in the following areas:
Core Development Skills
β C#
β .NET MAUI
β Xamarin.Forms (Migration Experience Preferred)
β XAML
Mobile Application Development
β Mobile Application Lifecycle
β Cross-Platform Development
β App Deployment Processes
β Mobile UI Design Principles
Architecture & Design Patterns
β MVVM Architecture
β Dependency Injection
β Clean Code Practices
β Object-Oriented Programming
API & Data Integration
β REST APIs
β GraphQL
β Offline Data Storage
β Data Synchronization
Performance & Optimization
β Memory Management
β Application Performance Tuning
β Debugging Techniques
DevOps & Collaboration
β Git
β CI/CD Pipelines
β Agile Methodologies
β Team Collaboration
π Preferred Qualifications
While not mandatory, the following skills will provide an additional advantage:
Microsoft Azure Expertise
βοΈ Azure App Services
βοΈ Azure Functions
βοΈ Azure Notification Hub
Modern Development Technologies
π Blazor Hybrid Applications
π² Push Notifications
π In-App Purchases
π± Platform-Specific SDK Integrations
Application Publishing Experience
π€ Apple App Store Deployment
π€ Google Play Store Publishing
π€ Mobile Application Release Management
Professionals with experience in these areas will have opportunities to contribute to advanced projects and cloud-enabled solutions.
π¬ How to Apply?
π Application Link: Click Here
π€ Referral Tip
Want to improve your chances of getting noticed?
Connect with someone at ECOLAB and request a referralβit can significantly enhance your visibility in the hiring process.
