> Markdown version of [/jobs/ext/2303687-software-developer](https://www.wearedevelopers.com/jobs/ext/2303687-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - **Company:** Intertek Group - **Location:** Bozeman, MT, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Android Software Development, Android Studio, Apple IOS, Apple Xcode, App Store (IOS), C Sharp (Programming Language), Cascading Style Sheets (CSS), Mobile Application Development, Cloud Computing, Configuration Management, Profiling, Software Quality, Code Review, Continuous Delivery, Continuous Integration, Learning Management Systems, Persistent Data Structure, Data Synchronization, Software Debugging, Dependency Injection, DevOps, Github, Design of User Interfaces, Human-Computer Interaction, Push Technology, Mobile Application Software, JSON, Microsoft Software, Model View ViewModel, Scrum Methodology, Release Management, Server Administration, Software Engineering, SQLite, System Testing, Technical Data Management Systems, TypeScript, Web Content Accessibility Guidelines, Usage Analysis, Xamarin, ReactJS, Swiftui, Delivery Pipeline, Concurrency, Swift (Programming Language), Firebase, Backend, Git, Kotlin, AngularJS, Core Data, Information Technology, Performance Monitor, Web Technologies, Front End Software Development, Google Play, Software Coding, Restful APIs, Splunk, Multiplatform, Software Version Control - **Published:** August 30, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-software-developer-mobile-applications-bozeman-mt--e0d5b049-917c-4d4e-85fe-ab78fc8bb695 ## About the Role * Bachelor''s degree in Computer Science or a related field. (Equivalent professional experience will be considered.) * 5+ years of professional software development experience, with significant time focused on mobile application development. * Hands-on experience building and shipping applications with .NET MAUI (or Xamarin.Forms with demonstrated MAUI migration experience) using C# and .NET, plus native mobile development experience in at least one of iOS using Swift/SwiftUI or Android using Kotlin/Java. * Strong understanding of mobile application architecture and patterns such as MVVM, including state management and dependency injection, with experience integrating mobile applications with REST APIs and JSON and implementing local data persistence and offline synchronization using SQLite, Core Data, Room, or similar. * Experience with the mobile app store release process (including code signing, provisioning profiles, App Store Connect, and Google Play Console) along with proficiency in mobile debugging and profiling tools such as Xcode Instruments or Android Studio Profiler and version control systems, preferably Git and GitHub. * Proven ability to lead technical initiatives, mentor junior developers, and drive project success, with excellent problem-solving, communication, and collaboration skills, attention to detail and commitment to delivering high-quality software within agreed-upon timelines, and availability for occasional after-hours work or scheduled on-call hours. * This is a remote position; however, applicants must reside in and be able to legally work in the United States. Preferred Requirements & Qualifications: * Native development experience across both iOS and Android, including experience migrating applications from Xamarin to .NET MAUI. * Experience with mobile CI/CD tooling such as GitHub Actions, Xcode Cloud, Fastlane, or App Center, along with crash and performance tooling such as Firebase Crashlytics, Splunk Observability, or OpenTelemetry/Real User Monitoring. * Experience with mobile device management (MDM), device registration, or kiosk/managed-device deployments, and with mobile accessibility standards (WCAG, ADA) and platform accessibility APIs. * Experience with cloud platforms such as Amazon Web Services (AWS) and familiarity with front-end web technologies such as Angular, React, TypeScript, HTML, and CSS. * Knowledge of agile and SAFe methodologies and of applicable data privacy practices and regulations (PCI, PII, PHI, HIPAA, GDPR, ADA, etc.), with experience working on Learning Management Systems or training-focused platforms., Affirmative Action, Agile Programming Methodologies, Amazon Web Services (AWS), American Dental Association (ADA), Americans with Disabilities Act (ADA), Android, Apple Xcode, Application Programming Interface (API), Best Practices, Business Model, CSS (Cascading Style Sheet), Cloud Computing, Code Reviews, Coding Standards, Computer Science, Concurrency, Consumer Branding, Continuous Deployment/Delivery, Continuous Integration, Customer Relations, Customer Support/Service, Debugging Skills, Debugging Tools, Dependency Injection, Detail Oriented, DevOps, Distribution Channel, Diversity, Emerging Technology, Equipment Maintenance/Repair, Git, GitHub, HIPAA (Health Insurance Portability and Accountability Act), HTML (HyperText Markup Language), Identify Issues, Incident Response, Internet Technology, JSON, Java, Kotlin, Laboratory, Leadership, Learning Management System (LMS), Loss Prevention, Machine Tool, Manufacturing Data Management, Memory Hardware, Mentoring, Microsoft .NET, Microsoft C# (C Sharp), Mobile Applications, Mobile Applications Development, Mobile Devices, Mobile Technology, Model View ViewModel (MVVM), Multiplatform/Cross-Platform, On Call, PCI, Performance Analysis, Physical Demands, Problem Solving Skills, Product Demonstration, Quality Assurance, Quality Assurance Software, REST (Representational State Transfer), React.js, Regulations, Release Management/Engineering, Risk Management, Root Cause Analysis, SQLite, Safety/Work Safety, Scrum Project Management and Software Development, Software Administration, Software Development, Source Code/Configuration Management (SCM), Splunk, Staff Training, Sustainability, Swift, Team Player, Technical Leadership, Technical Writing, Testing, Training/Teaching, Usage Analysis, User Interface/Experience (UI/UX), Web Content Accessibility Guidelines (WCAG), iOS ## Description The Senior Software Developer is responsible for leading the design, development, and maintenance of our mobile applications across iOS and Android. You will build cross-platform features using .NET MAUI while working natively where platform-specific capability is required, own the quality and performance of the mobile experience in customers' hands, and help shape our mobile architecture and release practices. This role offers the opportunity to contribute to complex projects and mentor other developers while driving innovation and best practices in a consolidating mobile platform., * Lead the design and development of cross-platform mobile applications using .NET MAUI and C# for both iOS and Android, building native functionality in Swift/SwiftUI or Kotlin/Java where platform-specific capability, performance, or API access requires it. * Architect scalable, robust, and maintainable mobile applications that meet performance, reliability, and security requirements, and write clean, efficient, well-documented code adhering to coding standards. * Implement responsive, intuitive interfaces that follow platform design conventions and accessibility standards, including push notifications, deep linking, background execution, and device permission handling. * Integrate mobile applications with backend REST APIs, implementing offline-first behavior, local persistence, and reliable data synchronization. * Own the mobile release process end to end (build pipelines, code signing, provisioning profiles, submissions to App Store Connect and Google Play Console, and beta distribution and staged rollouts via TestFlight and Play Console release tracks), working with our DevOps team to ensure all processes are automated and repeatable. * Instrument applications for crash reporting, performance monitoring, and usage analytics; diagnose and resolve platform-specific issues including memory pressure, threading and concurrency defects, battery consumption, and device fragmentation. * Conduct comprehensive testing, debugging, and code reviews; collaborate with Quality Assurance to ensure software quality across the supported device matrix, and participate in incident response and root cause analysis for mobile-related issues. * Provide technical leadership and mentorship to the development team while collaborating with product, architecture, and scrum teams to scope work, provide accurate estimates, translate business needs into technical solutions, document architecture and release procedures, demo functionality during Sprint Review, and stay current on emerging mobile technologies, platform releases, and store policy changes. This position outline is a general guideline and does not represent all encompassing details. The position assumes that the incumbent has both the mental and physical requirements to carry out the above defined duties. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Making the switch from web to mobile development](https://www.wearedevelopers.com/videos/274-making-the-switch-from-web-to-mobile-development) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Discover .NET MAUI](https://www.wearedevelopers.com/videos/700-discover-net-maui) ## Related Articles - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)