Senior Software Engineer
Our company
At Uxopian Software, a renowned ECM solutions provider for over 15 years, we are dedicated to turning our bold ideas into technological realities.
Our software suite, consisting of Fast2 (ECM Migrations), FlowerDocs (ECM & BPM Platform), and ARender (ECM Content Viewer), is designed to optimize enterprise content management, ensuring efficiency and innovation.
Uxopian Software is comprised of 40 employees, including 25 developers, distributed across 3 teams dedicated to each of our products.
By joining us, you will contribute to shaping the future of information technology and supporting businesses in their digital transformation.
With offices located in Paris, New York, Philadelphia, Nantes, and Bordeaux, supported by a strong network of top-tier partners and international technical teams, Uxopian has a vision to assist organizations worldwide in going beyond mere information management to fully leverage the potential of their content.
The three fundamental values of Uxopian Software are benevolence, boldness, and innovation.
Additionally, we encourage daily mutual assistance, sharing successes and areas for improvement, and are always on the lookout for good ideas.
We build our corporate culture through the contribution of each individual and encourage personal initiatives.
Our Team
You will join a human-sized team consisting of a Product Manager, Tech Lead, Lead Dev, UX / UI specialist, and 3 developers, specializing in the design of our BPM / ECM product developed in Java.
We currently use the Spring framework and GWT for the interface, with plans to replace the latter with another interface framework still under consideration (likely React or Svelte).
Our product is also available as a hosted SaaS on AWS, which we manage. We work closely with the ArchOps team on network security, operations, and architecture issues related to AWS technologies.
Your responsibilities will include :
- Technical design of developments and estimation of their implementation
- Developing features in accordance with the specifications
- Contributing to the industrialization of our platforms
- Participating in technical decisions related to the product
- Playing a role in technological watch, continuous improvement of processes, know-how, and development best practices
In addition to these responsibilities, through this position, we also aim to address the following points for our English-speaking clients and partners :
Currently focusing on improving the user experience of our product, tackling new technological challenges, and maintaining our product in terms of security, robustness, and accessibility.
We are looking for a developer with the following responsibilities :
- Technical expertise around our product
- Assistance in the implementation of integrations
- Analysis & resolution of problems
The various team members are located in Paris, Bordeaux, Niort, and La Rochelle, either on-site or working remotely 100%.
We meet once a month in Paris.
Our vision of the position :
Within a month, you will be comfortable with our corporate culture and our FlowerDocs product in terms of functionalities and technologies.
Within 3 months, you will be able to :
- Independently conduct occasional meetings with our clients and partners to assist them in integrating and using our product
- Lead technical design discussions around the product
- Provide guidance to junior developers on technical issues
Within a year, you will be able to choose between two paths :
Instead of strictly following frameworks and conventions, we prioritize creating flexible and personalized positions tailored to individual skills and preferences, which is our strength and sets us apart from larger organizations.
There are numerous possibilities for career advancement that can be built based on both needs and desires
You are the architect of your own carreer !
If you are motivated by technical challenges and interested in client / partner relations, you are in the right place
Possible Developments : Taking responsibility for a technical aspect of the product as a Tech Lead (Frontend, Backend, Security, Architecture, etc.
or as a Product Services (PS) around FlowerDocs : Conducting technical training sessions, guiding clients and partners on technical aspects.
Your Technical Skills and Human Qualities :
Hard Skills
- Experienced in Java (between 3 and 5 years), development, and design
- English proficiency : fluent to bilingual, written and spoken
Soft Skills
- Excellent communication skills (internal and external)
- Listening skills and open-mindedness
- Pedagogical skills
- Curiosity and interest in new technologies
- Teamwork
What we offer : Salary
Salary
A fixed salary and individual bonus based on your performance in relation to your goals
Company benefits
Remote work bonus, RTT (reduction of working time), Ticket Restaurant card, health insurance and stock bonus plans.
Work location
Paris or one of our provincial agencies, and / Or remote work possible anywhere in France
Corporate culture
A culture based on exchange and mutual assistance, an annual seminar focused on sharing, friendly afterwork events
Our recruitment process :
Join us at Uxopian Software, where recruiting means supporting !
Interview in english with a member of the HR team
Interview in french with Caroline Gaudin, our Lead Dev
Interview in english with François Barre, our CTO
Technical tests to be completed at home
Test debriefing in our parisian head office with Caroline Gaudin and François Barre
You’re joining us !