IBM

Software Engineering

IBM  •  State of Kerala, IN (Hybrid)  •  5 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Introduction

We are looking for a skilled software developer with strong experience in .NET MAUI, C#, and mobile app instrumentation to develop monitoring capabilities for .NET MAUI applications across Android and iOS platforms.


Your role and responsibilities

  • Set up and work within the .NET MAUI development environment, building proficiency in C#, Android, and iOS build processes.
  • Gain familiarity with Instana’s End User Monitoring agent architecture and SDK design principles.
  • Integrate native Android and iOS packages into the MAUI framework.
  • Implement core End User Monitoring capabilities.
  • Develop and maintain unit tests to ensure reliability and quality of implemented features.
  • Research and prototype automatic HTTP request instrumentation from the C# level, implement the feature if feasible, and validate through comprehensive testing.
  • Prepare thorough support documentation.
  • Ensure readiness for any customer support and new requirements.


Required education
Bachelor's Degree
Preferred education
Master's Degree
Required technical and professional expertise

  • 5+ years of IT experience
  • Familiarity with .NET MAUI, C#, and .NET development.
  • Experience with mobile app development on Android and iOS.
  • Experience with SDK development, API integration, instrumentation, or NuGet package publishing.
  • Strong problem-solving and debugging skills.
  • Ability to work independently and learn quickly across multiple platforms.


Preferred technical and professional experience

  • Experience with application performance or digital experience monitoring tools.
  • Understanding of HTTP protocols, network tracing, and mobile telemetry.
  • Knowledge of CI/CD and publishing libraries for cross-platform frameworks.
  • Familiar with Kotlin, Swift, Java and / or Objective-C languages.


Job Title
Software Developer
Job ID
80836
City / Township / Village
Kochi
State / Province
Kerala
Country
India
Work arrangement
Hybrid
Area of work
Software Engineering
Employment type
Regular
Position type
Professional
Travel required
No Travel
Company
(0063) IBM India Private Limited
Shift
General (daytime)
Is this role a commissionable/sales incentive based position?
No

IBM

About IBM

At IBM, we do more than work. We create. We create as technologists, developers, and engineers. We create with our partners. We create with our competitors. If you're searching for ways to make the world work better through technology and infrastructure, software and consulting, then we want to work with you.

We're here to help every creator turn their "what if" into what is. Let's create something that will change everything.

Industry
IT & Software
Company Size
10,000+ employees
Headquarters
Armonk, New York, NY
Year Founded
Unknown
Website
ibm.com
Social Media