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.
- 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.
- 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.
- 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.