NET MAUI Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+12 more
Job description
We are seeking an experienced .NET MAUI Developer with a strong background in designing, developing, and maintaining enterprise-grade applications. The ideal candidate will have hands-on experience with .NET MAUI and/or WPF, strong expertise in C#/.NET development, and the ability to build scalable, secure, and high-performing software solutions.
This role requires collaboration with business and technology teams to deliver innovative solutions while supporting modern development practices, cloud technologies, and DevOps initiatives. Key Responsibilities
- Collaborate with business and technology stakeholders to design and implement scalable .NET-based solutions.
- Develop, test, deploy, and maintain enterprise applications using C#/.NET technologies.
- Build modern desktop and cross-platform applications using .NET MAUI and/or WPF.
- Analyze business requirements and translate them into technical specifications and functional solutions.
- Participate in Agile development activities including sprint planning, daily stand-ups, code reviews, and retrospectives.
- Ensure software quality through unit testing, code reviews, and adherence to development best practices.
- Support production deployments and troubleshoot application issues.
- Contribute to continuous improvement initiatives and platform enhancements.
- Work closely with DevOps and infrastructure teams to support CI/CD pipelines and automated deployments.
- Maintain technical documentation and ensure compliance with development standards.
Requirements
- 6 9 years of experience in software development using C# and .NET technologies.
- Strong hands-on experience with .NET MAUI and/or WPF application development.
- Solid understanding of object-oriented programming (OOP) principles and software design patterns.
- Experience developing scalable, secure, and high-performance enterprise applications.
- Strong analytical, troubleshooting, and problem-solving skills.
- Ability to work independently and collaboratively within cross-functional teams.
- Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field.
Required Technical Skills
- C#
- .NET Framework / .NET Core / .NET
- .NET MAUI
- WPF (Windows Presentation Foundation)
- Object-Oriented Programming (OOP)
- Software Design Patterns
- REST APIs
- Application Development & Maintenance
- Unit Testing
- Agile/Scrum Methodologies
- Git Version Control
Preferred Qualifications
- Experience with Microsoft Azure or other cloud platforms.
- Familiarity with CI/CD pipelines and automated deployment processes.
- Knowledge of modern DevOps practices and tools.
- Experience with enterprise application architecture and integration.
- Microsoft certifications such as MCSD or equivalent are a plus.
Work Environment
- Hybrid work model.
- Candidates must be available to work onsite every other week.
Key Competencies
- Software Development
- Application Architecture
- Problem Solving
- Team Collaboration
- Communication Skills
- Agile Development
- Continuous Improvement
- Technical Leadership
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Why Attend a Developer Event in 2026?
7 Important Tips That Every Software Developer Should Know
Dev Digest 121 - AI goes offline
Top Must-Visit Developer Conferences in the US in 2026