Software Engineer (Upper Mid-Level / Senior) @Hire Resolve
Software Development
Salary competitive sal..
Remote Location
Employment Type full-time
Posted 2mths ago

[Hiring] Software Engineer (Upper Mid-Level / Senior) @Hire Resolve

2mths ago - Hire Resolve is hiring a remote Software Engineer (Upper Mid-Level / Senior). 💸 Salary: competitive salary based on experience 📍Location: South Africa

Role Description

A South African technology partner and software solutions provider that helps medium and large organizations automate business tasks and drive digital transformation is seeking an experienced Software Engineer to join our development team to drive the modernization and expansion of an established enterprise SaaS platform.

  • Remote

Responsibilities:

  • Development & Delivery: Design, build, and maintain secure backend services and web applications using modern .NET (C#) and REST APIs.
  • Feature Ownership: Drive features end-to-end—from technical design and estimation through development, testing, and production release.
  • Architecture & Data: Work with relational databases, optimize performance-sensitive queries, and contribute to system architecture and code reviews.
  • Quality & Security: Write clean, testable code, resolve production defects, and embed secure development practices across the software lifecycle.
  • Team & Process: Support and mentor junior developers, maintain technical documentation, and proactively identify technical risks or dependencies.
  • AI Integration: Leverage AI-assisted development tools responsibly to accelerate delivery, testing, documentation, and technical analysis.

Qualifications

  • 5+ years of commercial software development experience with strong, recent expertise in C# and modern .NET.
  • Proven ability to ship meaningful features to production within a structured engineering team.
  • Degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience with a strong delivery track record).

Requirements

  • Core Technical Skills:
    • Backend: C#, modern .NET, ASP.NET Core, RESTful API design, EF Core (or similar ORM).
    • Database: PostgreSQL, SQL Server, or another enterprise relational database (including query optimization).
    • Frontend & Web: HTML5, CSS3, JavaScript.
    • DevOps & Tools: Git, Docker/containers, CI/CD automated build/deployment pipelines, and cloud hosting.
    • Engineering Principles: OOP, SOLID principles, Dependency Injection, unit/integration testing, and secure application design (OWASP, RBAC, authentication).
  • Advantageous Skills:
    • Cloud Platforms: AWS or Azure.
    • Modern Frontend: React, Next.js, or similar frameworks.
    • SaaS Architecture: Multi-tenant systems, high-volume/asynchronous workloads, and workflow-driven engines.
    • Integrations: SSO/IdP integrations, third-party APIs, reporting/analytics.
    • AI: Experience building AI-enabled product features or utilizing modern AI-assisted coding tools.

Benefits

  • Competitive salary based on experience (salary can potentially be more based on experience/skills).

If you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to [email protected] .

Before You Apply
️
remote Be aware of the location restriction for this remote position: South Africa
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Engineer (Upper Mid-Level / Senior) @Hire Resolve
Software Development
Salary competitive sal..
Remote Location
Employment Type full-time
Posted 2mths ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: South Africa
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 127,064+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later