.NET Developer | Xamarin & .NET MAUI (Homebased)

Full Time Employee

Job Summary

.NET Developer | Xamarin & .NET MAUI | C# | Remote Role

Job Description

Company Description
Outsourced.ph is a leading ISO certified Philippines offshore outsourcing company that provides dedicated remote staff to some of the world's leading international companies. Outsourced is recognized as one of the Best Places to Work and has achieved Great Place to Work Certification. We are committed to providing a positive and supportive work environment where all staff can thrive. As an Outsourced staff member, you will enjoy a fun and friendly working environment, competitive salaries, opportunities for growth and development, work-life balance, and the chance to share your passion with a team of over 1000 talented professionals.

The Client
A Sydney-based software consulting firm specializing in technology strategy and implementation services. With a strong focus on asset and wealth management, the company leverages its expertise to provide value across various industries. Founded in 2017, it offers services such as systems integration, outsourcing, custom applications, and data integration. 

Role
We are seeking a skilled Full Stack .NET Developer to join our innovative team. This role is crucial in developing and optimizing API-heavy middleware applications, ensuring seamless integration and robust performance across multiple platforms. As a Full Stack Developer, you will work on high-performance web applications, implement scalable APIs, and contribute to the architectural decisions that power our technology stack.

Key Responsibilities:
  • Full Stack Development: Design, develop, and maintain scalable and high-performance applications using .NET Core, C#, and Xamarin and/or .NET Maui.
  • API Development: Build and optimize RESTful APIs and middleware services to facilitate seamless communication between front-end and back-end systems.
  • Middleware Expertise: Design and implement middleware solutions to manage complex data flows, authentication, caching, and message queues.
  • Database Management: Develop and optimize queries for MSSQL Server, ensuring data integrity and efficiency.
  • Cloud & DevOps: Work with Azure services to deploy, monitor, and scale applications efficiently.
  • Performance Optimization: Identify and resolve bottlenecks to enhance system performance and reliability.
  • Code Quality & Security: Implement best practices for secure coding, unit testing, and CI/CD pipelines.
  • Collaboration & Communication: Work closely with product managers, designers, and other developers to deliver high-quality software solutions.
Key Skills & Qualifications:
Technical Skills:
✅ Backend Development:
  • Proficiency in .NET Core, C#, ASP.NET MVC/Web API.
  • Experience with authentication frameworks like OAuth, JWT, IdentityServer.
✅ Frontend Development:
  • Experience with Xamarin and/or .NET Maui (must have)
  • Proficiency in ReactJS, TypeScript, Redux would be nice to have.  
  • Strong understanding of component-based architecture and modern UI/UX principles.
  • Experience with UI frameworks like Material-UI or Bootstrap.
✅ Middleware & API Development:
  • Strong experience in designing and consuming RESTful APIs.
  • Hands-on experience with REST API’s, GraphQL, gRPC, or WebSockets is a plus.
  • Proficient in API documentation tools such as Swagger or Postman.
✅ Database & Cloud:
  • Experience with MSSQL Server or similar. 
  • Familiarity with Entity Framework Core or other ORM tools.
  • Hands-on experience with Azure Functions
✅ DevOps & CI/CD:
  • Familiarity with CI/CD pipelines using GitHub Actions, Jenkins, or Azure DevOps.
  • Experience with logging and monitoring tools like ELK Stack, Prometheus, or New Relic.
Soft Skills:
  • Excellent problem-solving and analytical skills.
  • Strong communication skills and ability to work in distributed teams.
  • Agile mindset with experience in Scrum methodologies.
  • Passion for learning new technologies and writing clean, maintainable code.
Work Schedule: 
  • Monday to Friday dayshift 6:30am-3:30pm/ 7:30am-4:30pm/ 8:30am-5:30pm PH time
Work Location: 
  • Homebased; equipment is provided
  
By clicking on the "I'm Interested" button I hereby allow Outsourced Quality Assured Services, Inc. ("Outsourced") to store and collect my personal information for the purposes of employment application. As such, I agree and authorize Outsourced to collect, store, or continue to use my personal information for the above-stated purpose, and to retain my personal information for a period of 1 year, and for these purposes only.

Upload resume*

PDF or Microsoft Word file only. Max of 2MB file size.

By clicking on the "Submit" button I hereby allow Outsourced Quality Assured Services, Inc. ("Outsourced") to store and collect my personal information for the purposes of employment application. As such, I agree and authorize Outsourced to collect, store, or continue to use my personal information for the above-stated purpose, and to retain my personal information for a period of 1 year, and for these purposes only.