Software Developer (Technical Support)
P
Perseus Payments Inc.Payments software
Remote — Canada (Greater St. John’s Area, Newfoundland), Monday–Friday, 8:00 AM – 5:00 PM CTFull-TimeMiddle
Salary67,500 - 82,500 CAD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 3+ years of experience in a technical support, software development with direct exposure to production systems.
- Required Skills
- SQLMicrosoft SQL ServerC#.NET
Requirements
- Have 3+ years of experience in technical support or software development with direct exposure to production systems.
- Be comfortable reading and navigating a production C# and .NET codebase to understand application logic, trace bugs, and make minor fixes.
- Have strong SQL query-writing skills for complex relational schemas, including SQL Server or Azure SQL.
- Have hands-on experience with Azure SQL, Azure Service Bus, Azure App Services, Azure Functions, and Azure Application Insights.
- Be able to triage production incidents, distinguish symptoms from root causes, and drive issues to resolution under time pressure.
- Communicate clearly and professionally in writing and verbally with nontechnical users and engineering peers.
- Be comfortable analyzing structured logs, tracing request flows, and correlating events across services.
- Be available for Monday–Friday, 8:00 AM – 5:00 PM CT working hours and after-hours support when required.
Responsibilities
- Monitor production environments for anomalies in payment processing, settlements, and integrations during core business hours.
- Triage dealer and internal support requests, classify severity, reproduce issues, identify root causes, and communicate status and ETAs.
- Investigate production issues using Datadog logs, Azure Application Insights, and SQL queries.
- Serve as the primary contact for dealers experiencing payment, terminal, or settlement issues.
- Write and execute diagnostic SQL queries to validate data integrity, trace transaction lifecycles, and identify anomalies.
- Coordinate with the payment processor support team on payment gateway issues.
- Document resolved issues, workarounds, and root causes in the team knowledge base.
- Escalate recurring and systemic bugs to engineering with reproduction steps and impact assessments.
- Participate in post-incident reviews and contribute to runbooks and incident response playbooks.
- Fix, test, and deploy code or configuration changes for straightforward issues.
View Full Description & ApplyYou'll be redirected to the employer's site