Flexera
Senior Software Engineer
Remote Fullstack Development role with clear candidate location fit.
PostedJun 14, 2026
Eligible countries1 accepted country
Seniority signalSenior
Work settingRemote
Accepted candidate locations
United Kingdom
Role overview
Senior Software Engineer
Requirements and responsibilities
Readable role content extracted into sections for faster review.
What you'll do:
- Design and implement web applications written in C#
- Improve product quality, security, and performance
- Actively participate in an agile software development life-cycle, decomposing requirements, documenting and discussing the design, estimation and implementation.
- Develop rapid prototypes and participate in pair programming.
- Generate architecture recommendations. Interact with customers; understand use cases and propose solutions.
- Constantly improve product quality, security, and performance.
- Contribute to the knowledge base, wiki and other Flexera resources to help build the best customer experience.
You'll be expected to have:
- Experience with following is a must: C#, .NET, Javascript, React, Angular
- Bachelor’s degree in a technical field or equivalent work experience, along solid experience in high quality engineering
- Extensive experience in developing web applications
- Extensive experience with an object-oriented language
- SQL programming experience is highly desirable
- Ability to think analytically and solve problems in a structured manner
- Ability to reason about software, algorithms, and performance from a high level
- Superb communication skills to work within and across teams
- Advanced skills in English language are mandatory
- A plus would be experience developing DevExpress components
Similar roles
Keep a backup shortlist.
Stack
Use these tags to compare similar remote roles.
Location eligibility
Candidates should apply only when their profile country is listed here.
Your profileCountry not setSign in to check your country against this role.
Hiring flow
WithMira shows the role, then sends candidates to the company application.
1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.