Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Storyteq

Mid-Level Software Engineer – C#, .NET

Storyteq

. Develop, maintain and improve applications and services using C#, ASP.NET and .NET technologies .

Posted 11/12/2026full-timeRemote • South AfricaMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in C# and ASP.NET development, with a strong focus on building and integrating REST APIs, optimizing SQL database access, and implementing CI/CD pipelines. Proven ability to collaborate effectively with cross-functional teams while delivering high-quality software solutions.

Highest-signal resume keywords
C# DevelopmentASP.NET MVCREST API IntegrationSQL ServerCI/CD Pipelines

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C#ASP.NETEntity FrameworkSQLREST APIsDockerAutomated TestingGRPCCloud HostingApplication Security
Soft Skills
Clear CommunicationProblem-SolvingCollaborationWillingness to LearnKnowledge Sharing
Tools & Technologies
GCPAzureAWSGitNew RelicGrafanaOpenTelemetryKubernetesMessaging SystemsObservability Tools
Industry Keywords
Distributed SystemsTechnical DesignContinuous ImprovementApplication PerformanceComplex Business Workflows

Tech Stack

Tools & technologies
AngularASP.NETAWSAzureCloudDistributed SystemsDockerEntity FrameworkGoogle Cloud PlatformGrafanaGRPCJavaScriptjQueryKubernetesSQLVue.js.NET

About the role

Key responsibilities & impact
  • Develop, maintain and improve applications and services using C#, ASP.NET and .NET technologies
  • Own feature and improvement delivery from requirements through development, testing and release
  • Collaborate with Product Owners and engineers to clarify requirements, acceptance criteria and technical solutions
  • Build, maintain and integrate REST APIs
  • Work with SQL databases and Entity Framework to implement and optimise data access
  • Write and maintain automated tests
  • Use Docker and CI/CD pipelines for development, testing and deployment
  • Investigate and troubleshoot application issues, identify root causes and implement solutions
  • Participate in code reviews, share knowledge and contribute to continuous improvements
  • Collaborate with senior engineers, Solution Architects and Platform Engineers on technical designs and complex challenges
  • Communicate progress, challenges and risks with the wider team
  • Identify improvements to applications, development processes and technical documentation

Requirements

What you’ll need
  • Minimum of 3 years' professional software development experience, including hands-on C#/.NET development within a collaborative engineering team
  • Strong practical experience with C# and ASP.NET MVC or Web API, with familiarity across both .NET Framework and modern .NET
  • Experience working with SQL and relational databases, ideally SQL Server, using an ORM such as Entity Framework
  • Hands-on experience building or integrating REST APIs, including validation, authentication and error handling
  • Experience developing or supporting cloud-hosted applications using GCP, Azure or AWS
  • Working knowledge of Docker, including building images, running containers and troubleshooting configuration issues
  • Experience with CI/CD pipelines, Git, pull requests and code reviews within a structured development environment
  • Experience writing and maintaining automated tests to support application quality and reliability
  • Understanding of application security principles, including authorisation, input validation and secure handling of sensitive information
  • Familiarity with SSO and OIDC authentication technologies or comparable identity management solutions
  • Ability to independently deliver features from requirements through to testing and release, while recognising when technical guidance is needed
  • Strong problem-solving and debugging skills, with experience investigating and resolving application issues
  • Clear communication skills, a collaborative approach and a willingness to learn, share knowledge and apply feedback
  • Experience with messaging systems, pub/sub technologies or asynchronous processing
  • Understanding of distributed systems concepts, including retries and duplicate-message handling
  • Experience working with gRPC
  • Exposure to Kubernetes or infrastructure as code
  • Familiarity with observability and monitoring tools such as New Relic, Grafana or OpenTelemetry
  • Experience integrating applications with third-party platforms and services
  • Exposure to front-end technologies such as Razor, jQuery, Vue.js or Angular
  • Experience maintaining established applications or working with complex business workflows
  • Experience contributing to technical design discussions and identifying opportunities to improve application performance and scalability

Benefits

Comp & perks
  • Employee community groups (ERGs) offering safe spaces for colleagues with shared interests to connect, socialise and check in with each other
  • Commitment to diversity, equal and fair treatment, and recognition of under-represented talent
  • Employee wellbeing focus, including looking after employees, colleagues and the planet