Associate Software Developer
On-siteCluj-Napoca, Cluj County, Romania
Job Summary
Develop production-ready C#/.NET services, libraries, APIs, and integration components for the One CUSS Platform, focusing on device abstraction, command execution, and event handling. Support integration with the VPS layer to exchange platform commands and device status reliably, while implementing secure, service-oriented communication patterns including REST, WebSockets, and OAuth2. Write automated unit, component, and regression tests; support QA with verification procedures and defect analysis. Create and maintain technical documentation, interface contracts, and runbooks. Participate actively in agile ceremonies, code reviews, and incident analysis. Work with architects and product stakeholders to clarify requirements and deliver increments ready for certification.
Required Qualifications
- Minimum of 2 years of professional software engineering experience in a development capacity, preferably in C#/.NET backend or platform development
- Hands-on experience with .NET, C#, object-oriented design, API development, asynchronous programming, and automated testing
- Fluent written and spoken English
- Bachelor's or Master's degree in Computer Science, Software Engineering, Engineering, or a comparable technical field; equivalent practical experience may also be considered
Desired Qualifications
- Experience building or integrating distributed systems, service-oriented architectures, REST/OpenAPI services, WebSockets, message brokers, or event-driven communication is strongly preferred
- Experience with configuration-driven systems, device integration, hardware abstraction, industrial peripherals, kiosks, payment, biometric, or airport self-service environments is an advantage
- Experience working in agile teams using Azure DevOps or comparable tools for backlog management, source control, pull requests, builds, and release tracking
- Professional certification in C#/.NET, cloud, DevOps, secure software development, or agile delivery is a plus
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.