Senior Software Engineer for Desktop Applications Development
3 weeks ago
**Job Description**
FactSet is seeking a Senior Software Engineer to lead the development of desktop applications.
**Responsibilities**
- Develop, debug, and profile multithreaded C++ code.
- Maintain platform infrastructure and native applications used by 100K+ financial professionals.
- Ensure reliability and scalability of various critical systems.
- Lead a small team of engineers focused on the future strategy for FactSet's installed application.
- Contribute to the modernization of the Workstation by facilitating consumption of native applications outside of Workstation.
- Collaborate with peers in the Platform organization to expand our installer capabilities to deliver the Future Workstation container.
- Perform code reviews and adhere to best practices.
- Think and communicate critically about architecture, design, and best practices.
- Lead and advocate for diversity, equity, and inclusion within the team.
**Minimum Requirements**
- 3+ years of C++ or other natively installed languages.
**Critical Skills**
- Strong experience level with C++.
- Experience writing highly available, scalable, services in a production environment.
- Strong communication, technical, analytical, and troubleshooting skills.
**Preferred/Desirable Skills**
- JavaScript, Rust, and other functional programming experience.
- Familiarity with UI frameworks.
- Windows programming frameworks.
**Education**
- Bachelor's degree in computer science.
FactSet is an Equal Opportunity Employer – M/F/Veteran/Disability/Sexual Orientation/Gender Identity
-
Senior Software Engineer
4 weeks ago
London, Greater London, United Kingdom FactSet Full time**About the Role**We are seeking a highly skilled Senior Software Engineer to lead our Desktop Applications team. As a key member of our Platform organization, you will be responsible for designing, developing, and maintaining our native applications, which are leveraged by over 100,000 financial professionals.**Key Responsibilities**Design and develop...
-
Software Engineer
3 weeks ago
London, Greater London, United Kingdom Canonical Full timeSoftware Engineer - Core Desktop DeveloperAs a key member of Canonical's Core Desktop team, you will play a vital role in designing and developing the next generation of immutable Ubuntu desktop. This project combines the best concepts of immutable Linux with the latest Linux desktop experience to provide a superior platform for innovation to our global...
-
London, Greater London, United Kingdom Dialpad Full timeAbout DialpadDialpad pioneered the first AI-powered customer communications platform, serving as the secure foundation for all its products. By integrating conversations across various channels, businesses can leverage AI to streamline workflows, collect insights, and drive growth.The Product Engineering organization at Dialpad is responsible for building...
-
Software Engineer
4 weeks ago
London, Greater London, United Kingdom Canonical Full timeAs a Software Engineer on the Core Desktop team at Canonical, you will be part of a dedicated team of professionals building the next generation of immutable Ubuntu desktop. Our goal is to put Linux desktops back at the forefront of security, reliability, and usability. In this project, we combine the best ideas of immutable Linux with the latest Linux...
-
Desktop Engineer
1 month ago
London, Greater London, United Kingdom Flying Colours Consultancy Limited Full timeWe are seeking experienced Desktop Engineers to join our team at Flying Colours Consultancy Limited. The ideal candidate will have a strong background in L1 desktop setup and troubleshooting.Key Responsibilities:Unboxing and preparing new laptops for deploymentAssisting with asset tagging and data entry of new laptopsImaging new laptops using provided...
-
Senior Desktop Software Developer
4 days ago
London, Greater London, United Kingdom Premier Group Recruitment Full timeC# Developer - Relocation OpportunityCambridge, a hub for software electronics providers, is home to Premier Group Recruitment. We are currently seeking a talented C# Developer to join our client's growing team.The ideal candidate will have experience in desktop application development, with skills in C#, WPF, Visual Studio, and MVC. Strong communication...
-
Desktop Software Engineer
4 weeks ago
London, Greater London, United Kingdom Epic Games Full timeEpic Games is seeking a skilled Desktop Software Engineer to join our team. As a key member of our engineering team, you will be responsible for analyzing and resolving stability and performance problems of Fortnite on a wide range of PC hardware configurations.Key Responsibilities:Analyze and resolve stability and performance problems of Fortnite on a wide...
-
London, Greater London, United Kingdom Dialpad Full timeDialpad is a pioneering company in the field of AI-powered customer communications. We are committed to building a secure and reliable foundation for our products, enabling businesses to unlock the power of AI and drive growth.The Product Engineering organization at Dialpad is responsible for developing and maintaining customer-facing features across all our...
-
Software Development Engineer
4 days ago
London, Greater London, United Kingdom Ryder Reid Full timeJob DescriptionRyder Reid Legal is recruiting for a skilled Software Development Engineer to join one of our global law firm clients on a permanent basis at their London office.Key Responsibilities:Develop and maintain software applications for enterprise desktop environments.Collaborate with cross-functional teams to ensure seamless deployment and...
-
Senior Software Engineer
4 weeks ago
London, Greater London, United Kingdom Hays Senior Finance Full timeWe are seeking a skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.Key Responsibilities:Design and develop software applications using Java and Kotlin.Collaborate with cross-functional teams to identify and prioritize project...
-
Senior Desktop Support Engineer
4 days ago
London, Greater London, United Kingdom Jas Gujral Full timeJob Overview">Jas Gujral is seeking a highly skilled Desktop Analyst to join our team in London. As a key member of our Service Desk, you will provide top-notch support for our banking clients and contribute to the delivery of exceptional services.">Main Responsibilities:">Deliver expert-level support for desktop and peripheral hardware, application...
-
Senior Software Engineer
4 weeks ago
London, Greater London, United Kingdom Wayman Group Full timeOur company is seeking a highly skilled Senior Software Engineer to lead the development of our applications. The successful candidate will have a strong background in software development and a proven track record of delivering high-quality applications.The ideal candidate will have expertise in application development and be able to design, develop, and...
-
Senior Software Engineer
4 weeks ago
London, Greater London, United Kingdom Turner & Townsend Full timeJob DescriptionWe are looking for a skilled Senior Software Engineer to join our Application Development team.### Key Responsibilities* Develop and maintain high-quality software applications* Collaborate with cross-functional teams to design and implement software solutions* Ensure software meets requirements and is delivered on time### Requirements*...
-
Senior Quality Assurance Lead
4 weeks ago
London, Greater London, United Kingdom European Bank for Reconstruction & Development Full timeJob Title: Senior Quality Assurance LeadJob Summary:The European Bank for Reconstruction & Development is seeking a Senior Quality Assurance Lead to join its Digital Workplace team. As a key member of the Capability Leadership team, you will be responsible for ensuring that quality is embedded throughout the Digital Workplace. This role requires a strong...
-
Senior Software Development Engineer
4 weeks ago
London, Greater London, United Kingdom Marlowe Software, Risk and Compliance Full timeAbout the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our software development team. As a Senior Software Development Engineer, you will be responsible for leading the development and integration of software projects, collaborating with the architect and team members, and overseeing the development team.Key...
-
Senior Desktop Operations Manager
2 weeks ago
London, Greater London, United Kingdom Howells Solutions Limited Full time £38,000 - £40,000Job Title: Senior Desktop Operations ManagerAt Howells Solutions Limited, we are seeking a skilled and experienced Senior Desktop Operations Manager to join our team. This role involves overseeing the daily operations of our desktop support team, ensuring the smooth delivery of services, and contributing to the growth and success of our organization.Key...
-
London, Greater London, United Kingdom Mozilla Full timeStaff Software Engineer, OS Integrationsat Mozilla CorporationTeam: FirefoxLocations: RemoteTo learn the Hiring Ranges for this position, please select your location from the Apply Now dropdown menu.To learn more about our Hiring Range System, please click thisWhy Mozilla?Mozilla Corporation is the non-profit-backed technology company that has shaped the...
-
Engineering Director, Ubuntu Desktop
1 month ago
London, Greater London, United Kingdom Canonical Full timeCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and...
-
Desktop Engineer
5 days ago
London, Greater London, United Kingdom Select Appointments Full timeAbout the Role:We are seeking an experienced Desktop Engineer to join our IT support team. As a Desktop Engineer, you will be responsible for providing technical support to customers and ensuring that their hardware and software systems are running smoothly.Responsibilities:Your key responsibilities will include handling all IT requests, maintaining accurate...
-
Senior Android Software Development Engineer
3 weeks ago
London, Greater London, United Kingdom Software Defined Automation GmbH Full timeAbout the RoleWe are seeking a highly skilled Senior Android Software Development Engineer to join our team at Software Defined Automation GmbH. This is an exciting opportunity to work on our flagship product, The Exchange Platform, and contribute to the development of innovative software solutions.Key ResponsibilitiesDesign, develop, and maintain...