Jobs
5-
· 46 views · 3 applications · 11d
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.
More -
· 91 views · 16 applications · 11d
Middle Windows Presentation Foundation Developer to $2500
Full Remote · Ukraine · 2 years of experience · Upper-IntermediateDescription of the project: We are looking for a skilled Windows Presentation Foundation Developer to join our team and take ownership of a large legacy project. This role involves not only maintaining and supporting the existing system but also actively...Description of the project:
We are looking for a skilled Windows Presentation Foundation Developer to join our team and take ownership of a large legacy project. This role involves not only maintaining and supporting the existing system but also actively developing new features. The project does not have a fixed scope, and tasks will include both functionality improvements and support-related work.
Responsibilities:
- Write clean, high-quality, and high-performance code
- Develop and maintain existing software, including implementing new features and enhancements
- Fix bugs and perform code refactoring to improve system stability and performance
- Document code and maintain technical documentation
- Gradually take ownership of the codebase and contribute to system optimization
- Collaborate with developers, analysts, QA engineers, and PMs to define and refine project goals
- Actively participate in technical discussions and contribute ideas and solutions
Requirements:
- 2+ years of experience in WPF development
- Knowledge and hands-on experience with .NET 8 and relevant libraries (Entity Framework), WebAPI (ASP.NET Core)
- Experience working with legacy codebases, Enterprise class solutions and ability to refactor them
- Knowledge of OOP, SOLID principles, and design patterns
- Ability to work on both feature development and support tasks
- Strong analytical skills and ability to dive deep into complex systems
Nice to have:
- Understanding of multi-threading and asynchronous programming
- Experience with Angular (2+ years) will be considered a strong advantage
- Experience working in long-term projects with evolving requirements
-
· 149 views · 28 applications · 18d
.NET Desktop Developer
Full Remote · Ukraine · Product · 3 years of experience · Upper-IntermediateWe are hiring a Software Developer at Satec. Satec is a global developer and supplier of smart multi-channel meters and power quality analyzers for industrial and commercial applications, including power plants, industrial companies, large buildings,...We are hiring a Software Developer at Satec.
Satec is a global developer and supplier of smart multi-channel meters and power quality analyzers for industrial and commercial applications, including power plants, industrial companies, large buildings, and malls.
We are looking for an energetic and experienced software developer.
An ambitious and curious self-learner who would like to challenge himself, learn new material and be part of an excellent global team.
We propose to work in an international development team with a competitive compensation package according to your knowledge and experience.
What We Offer:
- A position in a global, multidisciplinary development team.
- A collaborative and inclusive engineering culture.
- Competitive compensation aligned with your experience and expertise.
Opportunities for professional development and the adoption of new technologies.
Responsibilities
- Join the software team as a software developer working in the software team and with other teams building and enhancing the company's desktop software.
- Design and develop using appropriate software design patterns to attain high re-usability and maintainability.
Explore, evaluate, and implement new technologies to maximize development efficiency.
Tech Stack
- .NET 8.0+ WPF/Prism.
- SQL, EFC, Fluent API.
- Proficient C++ knowledge is required for occasional cases with legacy components.
Will be an advantage:
- Experience with communication protocols such as Modbus.
- Familiarity with Blazor/ASP.
Familiarity with industrial power/energy topics.
Qualifications
- 3+ years of hands-on experience in developing desktop applications using .NET.
-
· 84 views · 5 applications · 24d
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.
-
· 142 views · 14 applications · 29d
C# Developer (Desktop)
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.