Software Engineer

Robert Half
Euless, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Euless, United States of America

Tech stack

HTML
JavaScript
.NET
API
Agile Methodologies
iOS
Application Lifecycle Management
C Sharp (Programming Language)
Code Review
Software Debugging
Mobile Application Software
Performance Tuning
Software Engineering
Software Systems
SQL Databases
Systems Integration
Web Services
Backend
Web Technologies
Multiplatform
Software Version Control

Job description

We are seeking a Software Engineer with strong experience in .NET MAUI and broader .NET application development to support the design and delivery of cross-platform mobile solutions. This role will focus on building applications for iOS and Android (with emphasis on Android), while contributing to backend integration and overall application lifecycle support., * Design, develop, and maintain cross-platform mobile applications using .NET MAUI

  • Build and integrate .NET-based APIs and services to support mobile functionality
  • Collaborate with internal teams to design, develop, test, and deploy application features
  • Troubleshoot, debug, and resolve application and system issues across mobile and backend layers
  • Optimize performance and ensure reliability across iOS and Android platforms
  • Integrate new software solutions with existing systems and applications
  • Participate in code reviews, perform quality validation, and manage code check-ins/merges
  • Contribute to Agile development processes, including estimation, sprint execution, and continuous improvement
  • Perform root cause analysis, impact assessment, and solution design for technical issues
  • Develop and maintain supporting documentation, queries, and technical artifacts as needed
  • Support data updates, system maintenance, and adherence to standard operating procedures (SOPs)
  • Partner with team members to deliver scalable, maintainable solutions and share technical expertise

Requirements

  • Hands-on experience with .NET MAUI for cross-platform mobile development
  • Proven experience building mobile applications for iOS and Android (Android preferred)
  • Strong background in C# and the .NET ecosystem
  • Experience developing and integrating with .NET APIs
  • ~5+ years of software development experience across .NET applications and web technologies
  • Proficiency with SQL, JavaScript, and HTML
  • Experience working in Agile environments with version control and code collaboration practices
  • Strong problem-solving skills, including debugging, root cause analysis, and performance optimization

Apply for this position