Senior Software Engineer

New

Skills

C++ Memory Management Multi-threading .NET OOP Software Architecture UI Automation Windows App SDK WinUI XAML

We are seeking a Senior Software Engineer to lead the design and development of native Windows desktop applications. The ideal candidate will define and enforce best practices while driving accessibility initiatives.

Key Responsibilities
  • Lead design and development of native Windows desktop apps using WinUI, C#, and XAML.
  • Define and enforce best practices for architecture, performance, memory management, UI, and compatibility.
  • Drive accessibility efforts through UI Automation, keyboard navigation, and screen reader compatibility.
  • Collaborate with designers, UX, QA, and stakeholders on feature planning and roadmap.
  • Own the full lifecycle of features from conception to release and maintenance.
  • Identify and resolve complex bugs, bottlenecks, memory leaks, and rendering issues.
Required Skills & Qualifications
  • 3+ years of experience in Windows desktop development with Windows App SDK, WinUI, C#, and XAML; C++ experience is a plus.
  • Deep understanding of Windows app architecture and .NET/native interop.
  • Proven track record of shipping production desktop apps that exhibit reliability and performance.
  • Strong experience with Windows accessibility APIs (UI Automation) and inclusive software design.
  • Excellent fundamentals in OOP, design patterns, data structures, algorithms, memory management, and multi-threading.
  • Experience leading technical design, mentoring engineers, and making architecture decisions.

No forms. Your profile is generated instantly.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: Months

Share this job:

Similar Jobs

LLVM Compiler Developer

Posted 89 days ago

Develop and enhance LLVM and Clang based toolchain components

Collaborate with LLVM community for continuous integration

Back-end Bash C C++

LLVM Compiler Developer Role

Posted 89 days ago

Enhance and maintain LLVM/Clang-based toolchains

Support and optimize code for diverse platforms

Back-end Bash C++ Communication

Senior Full Stack Engineer

Posted 89 days ago

Develop and maintain full stack web and mobile applications.

Implement and automate robust backend API services.

Angular API Design AWS CI/CD

C# Backend Engineer Remote

Posted 89 days ago

Develop and maintain backend C# services and APIs

Collaborate remotely with a distributed team

Agile Agile Methodologies Api Development Back-end

LLVM Compiler Engineer Role

Posted 89 days ago

Enhance and implement LLVM toolchain components

Extend open source compilers for new platforms

Back-end Bash C++ Communication

C# Development Engineer

Posted 89 days ago

Contribute to back-end services used by company products

Collaborate with a global team

Agile Agile Methodologies Ai Tools Api Development

Senior Full Stack Engineer (ASP.NET Core, AWS)

Posted 89 days ago

Design and develop user-facing backend services and web applications.

Collaborate effectively with team members and stakeholders.

AWS Engineer Full stack Git

Back-End C# Developer

Posted 89 days ago

Enhance back-end services for millions of users

Collaborate with a global team on complex API implementations

Agile Agile Methodology Api Integration Back-end

Senior C++ Virtualization Developer

Posted 89 days ago

Integrate backup solutions with virtualization and cloud platforms

Ensure reliable cross-platform VM backup and restore operations

C++ Cloud Devops Linux

Principal AI Engineer Role

Posted 89 days ago

Hire a remote Principal AI Engineer

Develop customer experience automation solutions

Ai Automation AWS Cloud Computing

ML Engineer - AdTech

Posted 89 days ago

Design and implement ML systems|Apply optimization strategies|Collaborate with teams|Analyze data

r user behavior|Develop data

C++ Data Analysis Java Machine Learning

Full Stack .NET Developer

Posted 89 days ago

NET, Enhancing and optimizing websites and microservices, Writing new sites and services, Variety of exciting and challenging projects, Working with C#

None

Agile Methodologies Api Integration Html/css JavaScript

Senior Software Engineer - BizTech

Posted 89 days ago

Solve challenging problems for Airbnb and users

Remove friction from user journey

Android C++ Engineer Java

Staff Software Engineer Role

Posted 89 days ago

Lead backend development for AI-powered data solutions

Architect scalable systems and APIs for enterprise clients

Agile Methodologies Angular AWS CI/CD

Staff Software Engineer

Posted 89 days ago

Revolutionize enterprise data operations through AI solutions.

Automate and accelerate data tasks for overworked data teams.

Ai Airflow Ansible Api Development

Senior Rust Engineer UK

Posted 89 days ago

Hire a remote senior engineer

Develop high-quality Rust software

Backend Development Code Review Communication Skills Distributed systems

Senior Frontend Engineer Role

Posted 89 days ago

Drive high-quality frontend development

Collaborate cross-functionally with teams

Agile Methodologies Angular Css Cypress

JAX Research Engineer Role

Posted 89 days ago

Optimize and scale JAX frameworks for distributed training.

Enhance production inference systems for speech-to-text models.

C++ Python Rust

Distributed ML Optimization Engineer

Posted 89 days ago

Optimize distributed ML performance

Accelerate deep learning inference

C++ CUDA Python Pytorch

Experienced Software Engineer

Posted 89 days ago

Seeking experienced software engineers globally

Focused on open-source contributions

Accessibility Ai Ai technology Architecture

Technical Account Manager Role

Posted 89 days ago

Drive customer adoption of WordPress hosting

Provide technical expertise during sales and onboarding

Account manager Analytical Skills Apis Automation

Senior Backend Developer Project

Posted 89 days ago

Develop scalable and high-performance applications using Node.js and NestJS.

Collaborate with multidisciplinary teams to design and implement robust solutions.

API Design Devops Docker Elasticsearch

Remote Engineering Manager Role

Posted 89 days ago

Hire a remote engineering manager

Lead and mentor engineering teams

Agile Development Agile Methodologies Cloud Cloud Computing

Senior Backend Developer - Node.js

Posted 89 days ago

Develop new products and features to enhance user experience

Ensure platform scalability and responsiveness

Architecture C++ JavaScript MongoDB

Senior Software Engineer - C#

Posted 89 days ago

Design, build, and maintain efficient, reusable code

Participate in Agile development process and ceremonies

Agile Development AWS Css Engineer

Education Services Developer

Posted 89 days ago

Collaborate with internal teams to design and build virtual training sandbox environments

Develop and maintain database and lab environments to support training needs

Agile Angular Communication Computer science

Senior DevOps Engineer

Posted 89 days ago

Build automation processes and best practices in software development.

Contribute to system efficiencies through reusable automation scripts and tools.

Ai Architecture Automated Testing AWS

Team Lead, .Net Software Developer

Posted 89 days ago

Lead and mentor a team of software development professionals

Collaborate with HR and other departments for recruiting and training

Css Front end Git Html

Senior Software Engineer - Ruby on Rails

Posted 89 days ago

Develop and enhance web applications using Ruby on Rails, Elixir, and Phoenix

Write well-documented and structured code daily

AWS Css Engineer Html

Principal Software Engineer

Posted 89 days ago

Design and build software systems using relevant technologies

Develop integrations between core systems

Ai Systems Angular API Design Architecture

Software Engineer - Staff A

Posted 89 days ago

Promote a flexible remote or hybrid work culture

Encourage inclusivity and diversity in hiring and career development

AWS C++ Cloud Computing Code reviews

Mid-Level Software Engineer - Blackbaud Infinity

Posted 89 days ago

Seeking mid-level Software Engineer for Blackbaud Infinity platform development

Collaborate with Senior Principal Engineer for system enhancements

Ci/cd Pipelines Devops Engineer Git

Senior C# Engineer

Posted 89 days ago

Design and build high-quality applications using Microsoft stack

Collaborate with cross-functional teams to deliver scalable solutions

Apis AWS Css Engineer

Principal Software Engineer Role

Posted 89 days ago

Design and develop software applications

Optimize application performance

AWS Css Engineer Front end

Team Lead .Net Developer

Posted 89 days ago

Lead and mentor a team of software development professionals.

Oversee team performance and promote continuous learning and growth.

Apis Css Devops Front end

Senior Ruby on Rails Engineer

Posted 89 days ago

Develop and enhance web applications using Ruby on Rails, Elixir, and Phoenix

Collaborate with product management and cross-functional teams

AWS Css Engineer Html

Software Engineer - Senior

Posted 89 days ago

Hiring a mid-level Software Engineer for .NET platform development

Collaborating with Senior Principal Engineer for system improvements

CI/CD Cloud Services Devops Engineer

Senior Software Engineer - Microsoft Stack

Posted 89 days ago

Design and build high-quality applications using the Microsoft stack

Collaborate with product managers, designers, and engineers for scalable solutions

AWS Css Engineer Git

Java Full Stack Engineer

Posted 89 days ago

Recruit a skilled Principal Software Engineer proficient in Java Full Stack development.

Offer a flexible remote or hybrid work culture at Blackbaud.

Agile Methodologies Angular Engineer Front end

Senior C# Software Engineer

Posted 89 days ago

Design and develop efficient software solutions

Collaborate in Agile and cross-functional teams

AWS Css Engineer Html

Virtual Training Environment Developer

Posted 89 days ago

Design and maintain virtual training environments

Implement cloud-based architectures and DevOps practices

Agile Communication Documentation JavaScript

Cyber Security Application Engineer

Posted 89 days ago

Enhance product security and automation

Automate vulnerability and resource discovery

Angular Cyber Security Engineer Git

Senior .NET Engineer

Posted 89 days ago

Develop and maintain platform features

Modernize cloud infrastructure using Azure

CI/CD Code Review Devops Engineer

Senior .NET Software Engineer

Posted 89 days ago

Develop and maintain .NET platform features

Modernize and optimize cloud infrastructure

CI/CD Code reviews Devops Engineer

Principal C# Software Engineer

Posted 89 days ago

Design and develop robust software solutions

Optimize application performance and scalability

AWS Css Engineer Html

Senior Software Engineer Role

Posted 89 days ago

Develop and maintain secure, high-quality software solutions.

Collaborate across teams to deliver scalable cloud-based applications.

Angular AWS Engineer Front end

iOS Browser Engineer Remote

Posted 89 days ago

Enhance privacy and security for iOS users

Develop and maintain Brave's iOS browser

C++ Engineer iOS JavaScript

iOS Browser Engineer

Posted 89 days ago

Develop and maintain Brave iOS browser

Ensure privacy and security for users

C++ Engineer Instrumentation iOS

Embedded Linux Field Engineer

Posted 89 days ago

Hiring a Mandarin-speaking Embedded Linux Field Engineer for mission-critical industries.

Engage customers during presales and propose solutions.

C C++ Debian Devops