Full-Time Senior .NET Engineer
Motion Recruitment is hiring a remote Full-Time Senior .NET Engineer. The career level for this job opening is Expert and is accepting 1 Remote based applicants remotely. Read complete job description before applying.
Motion Recruitment
Job Title
Posted
Career Level
Career Level
Locations Accepted
Salary
Share
Job Details
This AI-powered writing tool company help millions of users worldwide write with clarity, confidence, and authenticity. As they expand their product offerings and deepen their technological expertise, they are seeking a Senior .NET Engineer to join their dynamic engineering team. This role is tailored for an experienced developer with a strong background in building desktop applications using WPF and .NET technologies, who will play a pivotal role in shaping the future of desktop solutions.
As a Senior .NET Engineer, you will act as the Subject Matter Expert (SME) for WPF-based desktop application projects. You will lead the design and development of high-performance, user-friendly desktop solutions that integrate seamlessly with AI-driven tools. In this role, you will be instrumental in delivering cutting-edge, reliable applications that enhance the user experience for millions. What You Will Be Doing
- Architect and develop desktop applications using WPF, C#, and .NET Framework to deliver exceptional user experiences.
- Drive the modernization and optimization of existing desktop solutions, ensuring they meet the highest standards of performance and usability.
- Apply Object-Oriented Design (OOD) and Object-Oriented Programming (OOP) principles to create maintainable and extensible codebases.
- Collaborate with cross-functional teams, including product managers, designers, and AI/ML experts, to define and implement innovative features for desktop platforms.
- Serve as the SME for WPF and desktop application development, mentoring peers and guiding architectural and technical decisions.
- Integrate AI-driven features into desktop applications, leveraging advanced AI capabilities.
- Conduct code reviews, enforce best practices, and advocate for high-quality coding standards across the team.
- Stay ahead of the curve on emerging technologies and trends in desktop development
Required Skills and Experience
- 5+ years of experience in software development with a strong focus on desktop application development using WPF, C#, and .NET Framework.
- Proven expertise in designing and building complex, user-centric desktop applications.
- Strong understanding and application of OOD and OOP principles.
- Demonstrated ability to lead projects and mentor other developers as a Subject Matter Expert.
- Familiarity with integrating and using AI/ML technologies or a strong willingness to learn and apply them.
- Solid understanding of software development lifecycle (SDLC) processes and Agile methodologies.
- Exceptional problem-solving skills and the ability to tackle complex technical challenges.
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
Nice To Have
- Experience in performance tuning and optimizing desktop applications.
- Knowledge of UI/UX design principles for desktop software.
- Contributions to open-source WPF or .NET projects or active participation in developer communities.