About the job Support Developer
About us
At First Line Software, we design and deliver innovative technology solutions that help global companies grow and transform. With a team of experts across industries, we focus on solving complex challenges and building scalable systems for our clients worldwide.
About the role
We are looking for a Support Developer to join our team and support a business-critical platform during client business hours. The role involves monitoring, diagnosing, and escalating issues across distributed systems built with .NET, Azure services, and modern frontend technologies. This position is perfect for someone with strong troubleshooting skills, attention to detail, and a proactive approach to ensuring system stability.
Responsibilities
-
Monitor the platform state (microservices, frontend, databases, queues, serverless, etc.) during client business hours
-
Analyze metrics and logs in Azure Monitor and Application Insights to detect incidents and identify root causes
-
Perform initial diagnostics of issues in distributed systems (.NET Framework 4.8 / .NET Core, React, Kendo UI)
-
Work with databases (Azure SQL, PostgreSQL) to identify problematic queries, deadlocks, and performance issues
-
Troubleshoot Azure infrastructure (App Services, Function Apps, Service Bus, Storage, DevOps pipelines)
-
Take first-response actions to mitigate problems (restarting services, switching queues, temporary workarounds)
-
Escalate incidents with detailed descriptions and logs to Dev/DevOps teams
-
Maintain documentation and reports on incidents, including diagnostic steps and actions taken
-
Contribute to improving monitoring processes (alerts, dashboards, metrics) in collaboration with the DevOps team
Requirements
-
Experience with Azure services: App Services, Function Apps, Service Bus, Storage, Azure SQL, PostgreSQL
-
Basic understanding of web application architecture on .NET Framework / .NET Core
-
Hands-on experience with Application Insights and Azure Monitor for error tracking and dependency analysis
-
Solid knowledge of SQL and ability to analyze query performance
-
Strong troubleshooting skills in complex, distributed systems
-
Familiarity with CI/CD principles in Azure DevOps (pipelines, artifacts, releases)
-
Excellent communication skills with the ability to document and escalate problems clearly
The FLS Difference
- Our modern stack projects are the right mix of exciting and challenging
- Gain access to our diverse range of training programs, courses, and certifications
- Choose your work style - remote, on-site or hybrid in one of our stunning offices. We offer the freedom of flexible working hours
- Enhance your language skills with our corporate English classes
- Work from anywhere and explore the world with our Workation program