Uniface Developer
A Swiss software company is looking for a Uniface developer to join an ongoing project. You will work closely with a small, experienced team, build and improve business applications, and see customer requirements through from specification to delivery.
The role is remote-friendly. We ask that your working hours overlap with Swiss time (CET/CEST), so the team can collaborate in real time. If you enjoy solving practical problems, care about clean and reliable code, and want your work to have a visible impact, you will fit in well.
Level
We are open to any level, from junior to mid and senior.
Compensation
$3,000 - $5,000 per month, depending on experience.
What we require
- Hands-on experience with Uniface, or a strong willingness to learn this low-code language
About Uniface
Uniface is a mature low-code platform for building enterprise applications, developed since 1984 and now owned by Rocket Software. Applications are built in a model-driven way: you define data models and screens in a Windows-based IDE and add business logic in Uniface’s own scripting language. The code is compiled and runs on a runtime engine written mainly in C++. It works with common databases such as Oracle, SQL Server, MySQL and Db2, so developers spend most of their time on business logic and data rather than infrastructure.
What you will do
- Develop and improve our software products and customer-specific solutions
- Support customer requirements from specification to acceptance
- Build user interfaces, business logic and functions, mainly in Uniface
- Contribute to quality assurance and functional design
- Support our customer service team with 3rd-level support requests
- Analyze and quickly fix reported software defects
Nice to have
- Degree or vocational training in IT or software development
- Knowledge of Angular, JavaScript, HTML, .NET, C#, VBA or other programming languages, frameworks, or libraries.
- Good SQL skills, ideally with Oracle databases
- Experience with ERP or merchandise management systems
- Experience in the public sector or municipal environment (for example land registry or notary systems)