Senior .NET Developer

Summary

Senior .NET Developer designing, building, and maintaining high-performance desktop and web applications focused on Witness Kiosk Platforms (WKP) using the .NET ecosystem (C#, WPF, Blazor, MediatR, SignalR, Entity Framework, SQL Server, PostgreSQL).

JOB OVERVIEW


Plan A Technologies is looking for a Senior .NET Developer. In this role, you will be responsible for designing, building, and maintaining high-performance desktop and web applications, with a specific focus on specialized Witness Kiosk Platforms (WKP).

You will work across the full stack: from crafting sleek, highly responsive user interfaces to architecting robust backend microservices and managing real-time data flows. The candidate thrives in a collaborative environment, loves solving intricate architectural challenges, and possesses a sharp analytical mind for deep-dive troubleshooting.


Please note: you must have at least 5+ years of professional experience with .NET (C#) and 3+ years with WPF, Blazor for the Frontend/Desktop.


JOB RESPONSIBILITY

  • Application Development: Design and develop scalable, high-quality applications using the .NET ecosystem, balancing modern web technologies with robust desktop solutions tailored for kiosk environments.

  • UI/UX Implementation: Build rich, secure, and responsive desktop user interfaces using WPF and modern web-based frontends using Blazor.

  • Architecture & Patterns: Implement clean architecture principles and decoupled application logic leveraging MediatR (CQRS pattern) and real-time communication via SignalR.

  • Data Management: Design, optimize, and maintain database schemas, queries, and replication across both SQL Server and PostgreSQL using Entity Framework.

  • API Design: Build and consume secure, highly performant REST APIs to connect internal systems and third-party hardware peripherals.

  • Collaboration: Participate in code reviews, troubleshooting Production issues, read and diagnosticate issues form logs.


EXPERIENCE

  • 5+ years of professional experience with .NET (C#) and 3+ years with WPF, Blazor for the Frontend/Desktop.

  • Strong experience with: Architecture/Messaging (MediatR, SignalR), ORM & Databases (Entity Framework, SQL Server, PostgreSQL) and Integration(REST APIs).

  • Advanced Troubleshooting & Resolution: Root-cause analysis skills. Methodical approach to debugging complex, distributed systems, isolating issues efficiently between hardware, software, and network layers.

  • Ability to articulate complex technical concepts to non-technical stakeholders and collaborate effectively across cross-functional teams.

  • Comfortable shifting focus between legacy desktop environments and modern web-based architectures while maintaining high standards under tight timelines.

  • Must possess excellent written and verbal communication skills, attention to detail, and ability to follow instructions accurately.

  • Advanced problem-solving abilities, research, and learning skills.

  • Ability to work with teams in multiple countries.

  • Initiative and drive to do great things.

Nice-to-Have

  • WKP Technologies: Direct experience designing, developing, or maintaining Witness Kiosk Platforms or similar specialized public-facing hardware/software kiosk systems.

  • Gaming Industry Experience: Experience developing or optimizing systems within the gaming, casino, or simulation sectors (e.g., handling high-throughput data, low-latency rendering, peripheral integration, or real-time state synchronization).



ABOUT THE COMPANY/BENEFITS

Plan A Technologies is a global engineering firm created to solve the toughest tech challenges facing today’s businesses. Founded by software entrepreneurs Aron Ezra and Slav Kulik, Plan A helps organizations analyze their tech ecosystem to identify exactly what needs to be improved across their products and infrastructure—and then builds the solutions to fix it.
Rather than offering theoretical ideas or software that never launches, Plan A combines elite engineering talent with custom-built, proprietary AI agents to deliver fast, secure, production-ready solutions. Its capabilities span proprietary AI agent deployment, custom software development, application modernization, data platforms, cloud migrations, systems integration, and practical technical advice.
With more than 500 successful product deployments completed worldwide, Plan A helps organizations of every size—from ambitious startups to global enterprises—modernize their systems, automate complex operations, and stay ahead of the technology curve.

Read more about us here: www.PlanAtechnologies.com

Location: Work From Home 100% of the time, or come into one of our global offices. Up to you.

Great colleagues and an upbeat work environment: You'll join an excellent team of supportive engineers and project managers who work hard but don't ever compete with each other.

Benefits: Vacation, Brand New Laptop, and More: You’ll get a generous vacation schedule and other goodies.


If this sounds like you, we'd love to hear from you!


See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available