Backend software engineer (c#/.net mvc)
Summary
Build and maintain backend APIs and cloud systems in C#/.NET MVC for security-focused IoT platforms, ensuring uptime and integrating hardware with client-facing apps.
Job Title: Backend Software Engineer
KEY AREAS OF RESPONSIBILITY Develop and maintain all client-facing web systems Develop and maintain Io T linking servers and interfaces between hardware and apps Develop new systems, for our client to sell in the security industry Respond to any critical system breaks in a timely fashion Work with team of other backend, frontend, mobile and firmware engineers to solve security problems
SKILL REQUIREMENTS C# MSSQL Rest API Hyperscale cloud experience (Azure is a bonus)
FUNCTIONAL OUTPUTS/ACTIVITIES: Timely feedback to R&D Department for any assigned task Maintain and develop new features for back-end APIs and business logic Perform maintenance on cloud databases and servers Maintain software build processes and develop redundancy into systems Maintain and develop new features for front-end websites Commit work to git Use best-practice in implementing of new user interface Analyze and improve system performance with data from MSSQL, Azure Portal and all other third-party tools Give feedback to the team on any downstream process issues affecting customer systems Assist testing and support team with issues from customers
ACADEMIC AND TRADE QUALIFICATIONS BSc. IT or B. ENG
WORK EXPERIENCE AND SKILLS Minimum 3 years experience with. NET MVC Framework and MSSQL preferred
PERSONAL CHARACTERISTICS AND BEHAVIOURAL TRAITS Highly analytical, able to work in a team
*Please note this job description is not exhaustive nor limited to the details contained within* #J-18808-Ljbffr