Software Development Expert
We are seeking an experienced software development expert to join our expanding team. As a key member, you will be responsible for developing software solutions using .NET technologies and managing multiple tasks simultaneously.
Role Overview
This role involves working on diverse projects such as user interaction, hardware & device interfacing, crane control, drive and motion, sensor fusion, and data science & analytics. You will also be responsible for administering and maintaining our products and services.
Key Responsibilities
* Develop .NET applications based on product requirements
* Participate in requirements analysis
* Collaborate with internal teams to produce software design and architecture
* Write clean, scalable code using C# .NET programming language
* Test and deploy applications and systems
Requirements
* Minimum Level 7 degree in Computer Science, Software Engineering or related field
* Proven experience in .NET development (.Net Core or .Net Framework)
* Commercial architecture experience with cloud technologies - Azure