Jobs WPF 8
-
Desktop Software Engineer (.Net/C#)
Full Remote · Poland, Portugal, Ukraine · Product · 5 years of experience · Upper-IntermediateAura is on a mission to create a safer internet. In a world where our lives are increasingly online, Aura's category-defining suite of intelligent digital safety products help millions of customers protect themselves against digital threats, and that...Aura is on a mission to create a safer internet. In a world where our lives are increasingly online, Aura's category-defining suite of intelligent digital safety products help millions of customers protect themselves against digital threats, and that number is growing rapidly. This is an exciting phase at Aura, and our team of over 700 people worldwide is guided by a leadership slate that's successfully grown startups into multi-billion dollar organizations.
Come build with us!
About the Role:
As a part of the product desktop team you will deliver new and enhance existing features for modern desktop cross-platform applications. Desktop development will be linked but not limited to the following areas: Antiviruses, VPN’s, Privacy & Security, Password manager, data protection and personal security.
Day to Day:
- Help us improve the overall experience of product through improving the quality of the product features;
- Develop features and improvements to the product in a secure, well-tested, and performant way;
- Work in a cross-functional team that touches all of the core systems and user flows;
- Be proactive with suggesting new approaches and best practices in software engineering and architecture design.
What you bring to the table:
- At least 4 years of software engineering experience
- Strong knowledge of .NET / C#
- Experience in desktop development (WPF/Avalonia)
- Strong knowledge of data structures and algorithms
- Strong knowledge in architectural design, design patterns, design anti-patterns
- Solid Computer Science background
- At least upper-intermediate English level
It would be great if you also had:
- Experience with macOS development
- Experience with C++
-
Tech Lead Developer ( C#.net + WPF)
Full Remote · Ukraine · 8 years of experience · Upper-IntermediateWPF is one of the main requirements for this position. If you are ready to work with WPF like with the main stack, this vacancy is for you! Project description One of the world's largest providers of products and services to the energy industry has a...WPF is one of the main requirements for this position. If you are ready to work with WPF like with the main stack, this vacancy is for you!
Project description
One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain.
Project is related to collection, visualization and analysis (including real-time) of the data received from production and test wells evaluation. Project is based on SCRUM methodology.Responsibilities
Application design
New features development
Bugfix
Skills
Must have
3+ years of experience of WPF development. Familiar with PRISM.
8+ years of software development experience.
Proficient in C#.net and Asp.Net Web API
Experience with Angular
Azure development experience with the apps likes Function Apps, service bus, queues, blob storage , etc.
Experience with multi-threaded development.
Familiar with Relational database, SQL, ORM (NHibernate)
Experience with unit testing in application development
Strong in OOP, Design Patterns and SOLID Principle
Experience with leading small to medium size teams
Able to create development plans, guide implementation efforts and mentor other team members
As needed participate in coding, proof of concept and bug fixes
Able to pickup complex development tasks that are above the expertise of available developers
Familiar with application architecture
Bachelor's degree or higher: Computer Science or Engineering, ME, EE, PE, Math, or Physics
Experience with agile/scrum software development processes.
Excellent analytical, problem solving, and debugging skills
Excellent teamwork skills and willing to help team members with tasks
Able to effectively multitask to work on multiple projects simultaneously
Nice to have
Familiar with gRPC, RabbitMQ/Kafka, and .Net Core
Other
Languages
English: B2 Upper Intermediate
-
Senior C# / WPF Developer IRC253184
Full Remote · Ukraine · 5 years of experience · Upper-IntermediateDescription: Alcon is continuously advancing their medical devices and further enabling them with connectivity features and cloud based services. Still adoption of new generation solutions is happening gradually and in the field it is common to have a mix...Description:
Alcon is continuously advancing their medical devices and further enabling them with connectivity features and cloud based services. Still adoption of new generation solutions is happening gradually and in the field it is common to have a mix of legacy and new solutions within one setup.
The ultimate goal of the project is to develop a set of tools, services, libraries, etc. to enable integration of current/legacy devices into the modern cloud/on-prem infrastructure of Alcon digital services and ensure data interoperability, integrity and security.
This is already an ongoing project at Alcon recently started from high level requirements definition and technical solutioning. There is an arising need of ramping up a SW engineering team and start detailed design, implementation and V&V activities.
Therefore Alcon is looking forward to evaluate GL capabilities to effectively ramp up needed team and execute outstanding scope of work.Requirements:
• Minimum of five years of experience in C# and WPF application development.
• Strong portfolio showcasing custom WPF widget design.
• Experience with multi-threading, multi-process architecture, and asynchronous programming.
• Proficient in network programming and understanding of network protocols.
• Solid understanding of the MVVM design pattern and its application in WPF development.
• Excellent problem-solving skills and ability to work in a dynamic and challenging environment.
• Strong communication skills and ability to lead technical discussions.
Job Responsibilities:
• Design and develop custom WPF widgets and user controls with a focus on performance, scalability, and user experience.
• Implement multi-process systems to enhance application responsiveness and reliability.
• Develop networking components within the application to ensure secure and efficient communication between services.
• Collaborate with cross-functional teams to integrate WPF applications with backend services.
• Lead the technical design, development, and code reviews for complex WPF applications.
• Optimize application performance through profiling, debugging, and refining code.
• Mentor junior developers and share best practices in WPF development and design patterns.
• Stay abreast of the latest advancements in C# and WPF technologies to incorporate into the development process.
-
Windows .Net Software Engineer
Full Remote · Europe except Ukraine · Product · 6 years of experience · Advanced/FluentJoin our dynamic team at CoreWillSoft GmbH as a Software Engineer specializing in Windows .Net applications! We focus on innovative security solutions for critical facilities and infrastructures, building automation, and IoT physical access control...Join our dynamic team at CoreWillSoft GmbH as a Software Engineer specializing in Windows .Net applications! We focus on innovative security solutions for critical facilities and infrastructures, building automation, and IoT physical access control software.
We are looking for a skilled Software Engineer to help us maintain and develop Windows-based applications. Our Agile team, based in various locations with headquarters in Bonn, Germany, handles the full software development lifecycle; from initiation to implementation and operation of our specialized software solutions.
This is an excellent chance to work on important projects involving high-security hardware and technology in a creative, international setting. You will collaborate with a talented team and make a significant impact on our customers' businesses.
Location:
- Remote
- On-site in Bonn
Responsibilities:
- Develop, maintain, and enhance Windows-based desktop applications using .Net 2.6.1 – 6.0.
- Implement CI/CD pipelines for development and QA processes.
- Act as a liaison between the customer and the development team, collecting and synthesizing feedback into actionable tasks.
- Ensure on-time delivery of high-quality products.
- Collaborate with cross-functional teams, including engineering, sales, marketing, and support, to deliver successful projects.
- Identify potential risks and issues within the project and propose mitigation strategies.
- Maintain and develop DLLs written in C++.
We offer:
- Great customer impact: the solutions you deliver will be used by thousands of large and small businesses.
- Ability to shape the product, working, and delivery process.
- Great team spirit and close collaboration.
- Agile and innovative environment.
- Working on the latest hardware.
Your skills:
- Proven experience in Windows .Net Desktop application development.
- Familiarity with System.Reactive and its extensions for reactive programming.
- Experience with System.Security.Cryptography for cryptographic operations.
- Basics knowledge of C++ and DLL development.
- Experience in implementing CI/CD pipelines.
- Excellent communication and collaboration skills.
- Advanced Business English language knowledge.
- Good analytical skills, oriented on continuous process improvement.
- Responsibility for customer/partner relation growth.
Nice to have:
- Experience with IoT products in building automation and physical access control.
- Mastery Degree in Computer Science or related field.
- Understanding of general security concepts.
- German language skills.
-
Розробник WPF/С# (Revit API)
Full Remote · Worldwide · 1 year of experience · Upper-IntermediateОсновні вимоги: Впевнене знання C#. Досвід роботи з WPF Розуміння та досвід роботи з геометрією, включаючи:Вектори Трансформації Bounding Box Площини (Plane) Поняття Solid геометрії Досвід роботи з Revit API або API інших програм. Перевага кандидатам...Основні вимоги:
- Впевнене знання C#.
- Досвід роботи з WPF
- Розуміння та досвід роботи з геометрією, включаючи:
- Вектори
- Трансформації
- Bounding Box
- Площини (Plane)
- Поняття Solid геометрії
- Досвід роботи з Revit API або API інших програм.
- Перевага кандидатам із знанням Revit.
- Застосування патерну MVVM.
- Дотримання принципів ООП та SOLID у програмуванні.
Володіння системою контролю версій Git.
Додаткові переваги:
- Досвід написання WPF із використанням фреймворку Prism.
- Створення кастомних UI-компонентів.
Ми пропонуємо:
- Конкурентну та своєчасну оплату праці.
- Участь у цікавих проєктах із можливістю співпраці зі світовими девелоперами та відомими компаніями.
- Гнучкі умови роботи
Від кандидатів очікуємо:
- Резюме із зазначенням досвіду.
- Приклади робіт, які демонструють ваші технічні навички.
Ця вакансія — чудова можливість для тих, хто хоче розвивати свою кар'єру у розробці та працювати з передовими технологіями й міжнародними клієнтами.
-
Senior/Lead C# WPF Developer IRC251257
Poland · 4 years of experience · Upper-IntermediateDescription: As a Senior-Lead C# Developer, you will be responsible for modernization and refactoring of medical software algorithms written in C and running on laptop or a virtual machine. The end goal is migration of existing product’s codebase to a...Description:
As a Senior-Lead C# Developer, you will be responsible for modernization and refactoring of medical software algorithms written in C and running on laptop or a virtual machine. The end goal is migration of existing product’s codebase to a newer technology, ideally C# for the sake of strategic development of the next generation devices.
Our client is one of leading US-based manufacturers of medical devices. We fully focus on professional software architecture implementation for the sake of the highest quality and security aspects of medical devices and their integration with the eco-system. Our organization is considered as a technical excellence so we are paying huge attention to the technical challenge and motivation of our team members.
Requirements:
- Software architecture experience, specifically heavy code refactoring skills
- Coding in C# – to evaluate if the algorithm can/will have good performance in C#
- Knowledge of ECG algorithm and guidance
- Algorithms development
- English – Advanced (at least upper intermediate)
- Excellent collaboration and communication skills
Would be a huge plus:
- Signal processing knowledge – filters, sampling, convolution, time/frequency domain knowledge (various transforms such as Fourier, Laplace, etc), signal noise removal, etc.
- MATLAB experience – process data and perform analysis to measure statistical significance
- C/C++ background
Job Responsibilities:
- Lead and oversee a 4-developers team
- Provide technical guidance and consultancy on the selected architecture approach as well as define and control refactoring tasks execution by the development team
- Participate on meetings with client’s management and architecture team, communicate status, risks
What We Offer
Empowering Projects: With 500+ clients spanning diverse industries and domains, we provide an exciting opportunity to contribute to groundbreaking projects that leverage cutting-edge technologies. As a team, we engineer digital products that positively impact people’s lives.
Empowering Growth: We foster a culture of continuous learning and professional development. Our dedication is to provide timely and comprehensive assistance for every consultant through our dedicated Learning & Development team, ensuring their continuous growth and success.
DE&I Matters: At GlobalLogic, we deeply value and embrace diversity. We are dedicated to providing equal opportunities for all individuals, fostering an inclusive and empowering work environment.
Career Development: Our corporate culture places a strong emphasis on career development, offering abundant opportunities for growth. Regular interactions with our teams ensure their engagement, motivation, and recognition. We empower our team members to pursue their career goals with confidence and enthusiasm.
Comprehensive Benefits: In addition to equitable compensation, we provide a comprehensive benefits package that prioritizes the overall well-being of our consultants. We genuinely care about their health and strive to create a positive work environment.
Flexible Opportunities: At GlobalLogic, we prioritize work-life balance by offering flexible opportunities tailored to your lifestyle. Explore relocation and rotation options for diverse cultural and professional experiences in different countries with our company.
-
Tech Lead Developer ( C#.net + WPF)
Full Remote · Ukraine · 8 years of experience · Upper-IntermediateWPF is one of the main requirements for this position. If you are ready to work with WPF like with the main stack, this vacancy is for you! Project description One of the world's largest providers of products and services to the energy industry has a...WPF is one of the main requirements for this position. If you are ready to work with WPF like with the main stack, this vacancy is for you!
Project description
One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain.
Project is related to collection, visualization and analysis (including real-time) of the data received from production and test wells evaluation. Project is based on SCRUM methodology.Responsibilities
Application design
New features development
Bugfix
Skills
Must have
3+ years of experience of WPF development. Familiar with PRISM.
8+ years of software development experience.
Proficient in C#.net and Asp.Net Web API
Experience with Angular
Azure development experience with the apps likes Function Apps, service bus, queues, blob storage , etc.
Experience with multi-threaded development.
Familiar with Relational database, SQL, ORM (NHibernate)
Experience with unit testing in application development
Strong in OOP, Design Patterns and SOLID Principle
Experience with leading small to medium size teams
Able to create development plans, guide implementation efforts and mentor other team members
As needed participate in coding, proof of concept and bug fixes
Able to pickup complex development tasks that are above the expertise of available developers
Familiar with application architecture
Bachelor's degree or higher: Computer Science or Engineering, ME, EE, PE, Math, or Physics
Experience with agile/scrum software development processes.
Excellent analytical, problem solving, and debugging skills
Excellent teamwork skills and willing to help team members with tasks
Able to effectively multitask to work on multiple projects simultaneously
Nice to have
Familiar with gRPC, RabbitMQ/Kafka, and .Net Core
Other
Languages
English: B2 Upper Intermediate
-
C# Developer
Office Work · Ukraine (Lviv) · Product · 2 years of experience · IntermediateVisco is looking for talented programmers to develop its proprietary software product in the field of digital twin technology. https://visco.no/vcog-metatwin/ Basic requirements: Few years of industry experience developing commercial systems and...Visco is looking for talented programmers to develop its proprietary software product in the field of digital twin technology. https://visco.no/vcog-metatwin/
Basic requirements:
- Few years of industry experience developing commercial systems and applications;
- Strong understanding of software development and testing practices;
- C# programming skills;
- Good understanding of object-oriented concepts;
- Understanding of multithreading, algoritms and data structures.
Since we are growing in several directions, we expect the candidate to possess knowledge in one of the following areas:
- 2D/3D graphics;
- CAD software;
- Game Engines;
- Working experience with RDBMS (SQL Server preferred) and data access technologies;
- Web technologies: Experience with RESTful API development and integration. HTML, CSS, and JavaScript basics for effective integration;
- Desktop UI: WPF and MVVM architecture;
- C++ experience.
Responsibility:
- Participate in functionality and interface design sessions;
- Write clean, scalable code;
- Research and resolve complex programming issues;
- Identify bottlenecks and bugs, and devise solutions.
Misc:
- English at technical level;
- Bachelor’s degree in Computer Science or related field.
We offer:
- Competitive salary level;
- Career possibilities with growing team;
- English classes;
- Constant corporate events of different types;
- Truly friendly environment and flexible schedule;
- Technical challenges that will help you to grow constantly;
- 20 working days of paid vacation, paid sick leave.