C# Developer (F/M)

Your Missions

Are you passionate about software development and looking for a stimulating environment where your ideas truly matter? Join our team at SpringCard and work on innovative projects that shape the future!

What You Will Do:

- Develop Command-Line and GUI Applications: Work on cross-platform projects for Windows, Linux, and macOS, and enhance our internal software.
  
- Create Software Libraries in C# and C: Develop tools to validate functional blocks, communication interfaces, and protocols that make our products shine.

- Implement Open Protocols: Master serial, USB, TCP/IP, and BLE connections, and develop test suites to ensure the reliability of our solutions.

- Document Your Creations: Write APIs, create tutorials, and share your work on GitHub.

- Ensure Software Quality: Conduct unit and functional tests, and maintain continuous integration for flawless products.

Your Profile:

- A degree in Computer Engineering or a related field, with at least 3 years of experience in C# development.

Skills and Qualities Required:

- Proficiency in C# Development: Comfortable with the language and ready to tackle technical challenges.

- Team Spirit and Autonomy: Able to collaborate effectively while taking initiative.

- Scripting Experience: Familiar with Python, Bash, and PowerShell, and able to work across different scripting languages.

- Database Knowledge: MS SQL, MySQL, or PostgreSQL are well-known to you.

- Software Architecture: Understanding of microservices and REST APIs.

- Agile Methodologies: Experience with Kanban or Scrum and appreciation for agile environments.

Join SpringCard and be a part of our exciting journey in software development!