 
        
        Mid-Level Software Developer
 
About the Role:
This role is an exceptional opportunity for a skilled software developer to join a global technology leader.
You will be responsible for designing, developing, and maintaining modern, scalable desktop, web, and mobile applications across the full software development lifecycle.
Key Responsibilities:
 * Develop and maintain Windows and cross-platform desktop apps using .NET and C#.
 * Design and implement backend services using similar frameworks.
 * Write and maintain automated test suites.
Requirements:
 * 3+ years in Object-Oriented Programming.
 * Experience with .NET and C#.
 * Experience with cloud technology such as Azure/AWS.
 * Solid understanding of secure coding practices, application security fundamentals, RESTful APIs, microservices architecture, and containerization (Docker, Kubernetes).
Favorable Skills:
 * Previous exposure to the transportation industry.
 * Agile/Scrum familiarity.
 * Experience developing modern web applications with ReactJS and TypeScript.
 * Experience coding distributed services to ensure high performance and optimization on Windows or Linux using frameworks such as .
What We Offer:
 * Professional Development: Level up your skills with our training platforms, including LinkedIn Learning.
 * Competitive Benefits: Competitive benefits that make sense with both your local market and employment status.
 * Hybrid working - 3 days p/w in office
For more information, please contact Joseph Mullan at Reperio Human Capital.
Joseph Mullan is recruiting for this role.