Coconut Careers logo
Coconut Careers

Be part of this AMAZING team! We always make sure that our VAs are happy by providing them the best pay and benefits.

C#/.NET Desktop Developer

Location

Philippines

Posted

20 days ago

Salary

$1.8K - $2.3K / month

Seniority

Mid Level

Bachelor Degree2 yrs expEnglishASP.NETWPF.NET

Job Description

C#/.NET Desktop Developer

Coconut Careers

• Role: Front-End Developer • Availability: 40 hours/week • Time Zone: Anytime within 4:00 AM to 3:00 PM EST • Develop and maintain WPF desktop applications using a strict MVVM architecture • Design clean, reusable Views, ViewModels, and DataTemplates • Build the interactive viewports/viewers where users can rotate, scroll, zoom in, and zoom out the 3D model. • Build state-driven UIs for complex engineering workflows • Integrate UI with .NET backend services and external systems • Ensure correct command behaviour (enable/disable, async execution, UI state) • Improve performance, responsiveness, and consistency of the UI layer • Collaborate with UI/UX designers while following the design language • Collaborate closely with engineers on domain-specific workflows

Job Requirements

  • Develop and maintain WPF desktop applications using a strict MVVM architecture
  • Design clean, reusable Views, ViewModels, and DataTemplates
  • Build the interactive viewports/viewers where users can rotate, scroll, zoom in, and zoom out the 3D model.
  • Build state-driven UIs for complex engineering workflows
  • Integrate UI with .NET backend services and external systems
  • Ensure correct command behaviour (enable/disable, async execution, UI state)
  • Improve performance, responsiveness, and consistency of the UI layer
  • Collaborate with UI/UX designers while following the design language
  • Collaborate closely with engineers on domain-specific workflows
  • Solid experience with C# and .NET
  • Strong understanding of WPF (Bindings, Styles, Templates, Resources)
  • Practical experience with MVVM (e.g. CommunityToolkit.Mvvm or similar)
  • Ability to build UI with clear separation of concerns
  • Experience with dependency injection and application composition (e.g. Microsoft.Extensions.Hosting)
  • Experience with data-driven UIs and complex state management
  • Ability to work across different UI paradigms (desktop and web)
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience)
  • 2+ years of professional front-end development experience
  • Comfortable working asynchronously with a globally distributed remote team
  • Reliable availability for a full 8-hour workday within the 5:00 AM – 5:00 PM EST window
  • Full professional fluency in English, as this role involves frequent written and verbal collaboration across a distributed team
  • Experience with ASP.NET Core or Blazor (or other web UI technologies)
  • Experience with engineering, CAD, or BIM-related software
  • Experience working with 3D data or visualisation (e.g. viewports, geometry, CAD-like systems)
  • Familiarity with performance-sensitive desktop applications
  • Interest in structural or architectural workflows
  • Non-negotiable Requirements: Desktop application development experience (critical differentiator from web/mobile devs)
  • WPF (Windows Presentation Foundation) experience
  • C# proficiency

Benefits

  • Competitive Salary – We recognize your skills and experience with a great compensation package.
  • 13th Month Pay – Enjoy an extra month’s salary—because who doesn’t love a little bonus?
  • Paid Time Off – Recharge with 12 days of PTO to use however you like—vacation, self-care, or just a break from it all!
  • US Holidays Off – Enjoy 12 paid US holidays throughout the year.
  • Maternity & Paternity Leave – We support growing families with dedicated leave for new parents.
  • Comprehensive Healthcare – We’ve got you and your family covered with quality healthcare benefits.
  • Life Insurance – Our full-time HMO plan includes life insurance for extra peace of mind.
  • Mental Health Support – Prioritize your well-being with access to mental health consultations and wellness resources.
  • Milestone Gifts & Birthday Treats – We celebrate your achievements and make your special day even better!
  • Exciting Team Experiences – Think island getaways, virtual town halls, and regional meetups—because work should be fun, too!
  • Stay Connected – Be part of a supportive network where you can learn, grow, and connect with amazing people.

Related Job Pages

More Backend Engineer Jobs

Capgemini logo

Lead Fullstack Engineer, Java/Angular

Capgemini

Founded in 1967, Capgemini is revered as one of the world's leading consulting, technology, and outsourcing agencies. In 2016 alone, the company reported global

Backend Engineer20 days ago

• Requires specialized depth and/or breadth of expertise in application development to manage specialized system applications throughout their lifecycle to ensure application solutions meet business needs. • Influences and works to solve complex problems; analyzes more complex business requirements and user requirements and develops advanced, innovative and useful software solutions. • Works independently with guidance in only the most complex situations. • May lead complex or cross-functional projects or manage relationships with vendors/contractors. • Participates in all aspects of product development from advanced, detailed programming to high-level, complex system design. • Owns the architecture and technical design for new initiatives/enhancements, creates proof of concepts, leads/mentors teams, maintains strong connection with the external teams. • Enforces quality and best practices, supports production issue and analysis, ensures project execution within the budget, provides estimate for the features and epics, and supports pre-grooming. • Performs other duties as assigned.

Mexico

• Real systems that enterprise clients depend on. • System, Database and API design as a first-class skill. • Event-driven microservices on GCP Pub/Sub. • Webhook-triggered survey automation engine. • Resilient, observable services. • Security and SSO integration for enterprise clients with complex credential and access models. • Permission and access control systems that reflect matrix organizational hierarchies. • An integration layer that connects enterprise data sources to our platform through well-designed service interfaces.

Oregon
$90K / year
Job Closed
Devsu logo

Senior Backend Developer – Go, Python

Devsu

Devsu is a technology agency that provides software development services, IT augmentation and staffing.

Backend Engineer20 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Develop, optimise, and maintain backend services using Python and Golang. • Implement serverless solutions that ensure scalability, high availability, and cost efficiency. • Design and integrate AWS services such as Lambda, DynamoDB, RDS (PostgreSQL), Step Functions, API Gateway, and other serverless ecosystem components. • Implement authentication/authorisation mechanisms and follow API security best practices. • Actively participate in the technical definition, design, and implementation of new features and platform enhancements. • Collaborate with the development team to ensure adherence to engineering best practices, code quality standards, and architectural guidelines. • Troubleshoot and resolve complex technical challenges related to performance, security, reliability, and scalability. • Contribute to CI/CD processes and ensure efficient, reliable, and automated deployments. • Support the continuous improvement of backend architecture and cloud-native solutions. • Participate in code reviews and provide technical guidance to ensure maintainable and high-quality software delivery.

Peru
Job Closed
Payabli logo

Senior Software Engineer, Backend

Payabli

The next-generation payments infrastructure for software companies to quickly and easily embed and monetize payments.

Backend Engineer20 days ago
Full TimeRemoteTeam 11-50Since 2020H1B No Sponsor

• Design, build, and maintain scalable backend services using C# and .NET. • Develop the core infrastructure that powers payment routing, connector management, and platform configuration. • Design secure, extensible APIs that support both customer-facing applications, direct integrations and AI-powered workflows. • Build reliable, observable services that process high-volume payment transactions with performance and resilience in mind. • Contribute to platform architecture, engineering standards, and technical decision-making. • Continuously improve system performance, security, reliability, and developer experience. • Collaborate closely with other service owning teams to integrate via APIs and real-time data streams, ensuring seamless data flow across the stack & overall platform. • Raise the bar: Lead code reviews, champion backend standards, and drive architectural decisions that keep the codebase healthy as we scale. • Multiply the team: Mentor engineers around you and elevate backend engineering quality across the organization through pairing, documentation and leading by example. • Own the full lifecycle: Work across requirements, implementation, testing, and deployment. We don't throw things over the wall here. • Sweat the details: Optimize for performance, accessibility, and cross-browser compatibility.

United States