About the Position
We are seeking a skilled Software Developer to join our Technology team in creating innovative software products for safety-critical environments.
This pivotal role involves developing cutting-edge software applications in a fast-paced Agile environment, ensuring robustness and alignment with customer needs.
Key Responsibilities:
* Designing, developing, and testing software products that meet customer expectations.
* Collaborating with cross-functional teams, including Engineers, Product Managers, Testers, and more.
* Troubleshooting and resolving complex software issues across the product suite.
* Participating in the full software lifecycle, from concept to release.
* Continuously improving development practices and contributing to Research and Development initiatives.
Requirements:
* Bachelor's Degree in Computer Science, Software Engineering, or a related field.
* Experience in designing, developing, and testing software products.
* Ability to diagnose and correct complex software problems.
* Proficiency in C# and Microsoft technologies (Visual Studio).
* Front-end development experience (React or similar).