This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Software Engineer at Forterro, you will play a vital role within the Software Engineering family, applying your technical skills and expertise to design, develop, and optimise software solutions that support Forterro’s strategic goals. You will contribute to challenging projects, collaborate with team members, and deliver high-quality solutions that enhance the functionality and efficiency of our products. This role is key to driving innovation while adhering to industry best practices and Forterro values.
Job Responsibility:
Convert requirements into well-structured software solutions
Design, code, and maintain systems for various platforms (desktop, mobile)
Collaborate with stakeholders to understand business needs, define technical specifications, and design appropriate solutions
Write efficient, maintainable code using C# or other relevant technologies
Perform unit testing, debugging, and troubleshooting
Create and maintain technical documentation, including design specifications and system architecture
Work closely with product managers, UX designers, and quality assurance teams to ensure software meets requirements
Stay updated with the latest technology trends and tools, proposing enhancements to the software development lifecycle
Requirements:
Bachelor’s degree in Computer Science, Software Engineering, or equivalent in a related field
Proven track record of delivering high-quality software solutions in a fast-paced environment
Proficiency in .NET MAUI Framework with C# and building cross-platform apps for iOS & Android
Experience in platform-specific APIs for features like sensors and camera
Integration with APIs mainly consuming RESTful APIs
Strong understanding of object-oriented programming (OOP), SOLID principles and Design Patterns
Familiarity with app store requirements for publishing apps to Google Play and Apple App Store
Knowledge of .NET 8 and framework concepts
Familiarity with source control tools such as Git
Excellent problem-solving abilities
Strong communication and collaboration skills
Ability to work autonomously and within a team
Good spoken and written English language
Nice to have:
Experience with Web API development
Knowledge of C# Programming with experience designing and implementing WinForms