Back to all jobs

- Employment
- Permanent
About the role
Responsibilities
- Software Design and Development: Convert requirements into well-structured software solutions. Design, code, and maintain systems for various platforms (desktop, mobile).
- Requirements Analysis: Collaborate with stakeholders to understand business needs, define technical specifications, and design appropriate solutions.
- Programming and Testing: Write efficient, maintainable code using C# or other relevant technologies. Perform unit testing, debugging, and troubleshooting.
- Software Documentation: Create and maintain technical documentation, including design specifications and system architecture.
- Collaboration: Work closely with product managers, UX designers, and quality assurance teams to ensure software meets requirements.
- Continuous Improvement: Stay updated with the latest technology trends and tools, proposing enhancements to the software development lifecycle.
Skills, Knowledge & Expertise
- Educational Background 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 or Blazor 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 above plus concepts
- Familiarity with source control tools such as Git
- Experience with Web API development
- Knowledge of C# Programming with experience designing and implementing WinForms.
- Profiling and optimizing application performance
- Knowledge of working with DevExpress components
- Familiarity with Azure Pipeline/GitHub Actions
- Excellent problem-solving abilities.
- Strong communication and collaboration skills.
- Ability to work autonomously and within a team.
- Good spoken and written English language.
731,000+ hidden jobs like this
Forterro and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites