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!