Search Remote Jobs

Mid-Level Software Engineer – C#, .NET

🔥 8 minutes ago

🇿🇦 South Africa – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

Where this job comes from

Posted on Storyteq's careers page, not through a job board

First seen by Remote Rocketship 8 minutes ago

Logo of Storyteq

Storyteq

51 - 200 employees

Founded 2009

☁️ SaaS

📣 Marketing

🏢 Enterprise

SaaS • Marketing • Enterprise

Storyteq is a company specializing in creative automation platforms that help brands streamline their creative production, enabling them to activate on-brand campaigns swiftly across various markets and channels. They offer an extensive range of products and services, including automated video, banner, static, and print generation, as well as APIs and integrations for enhanced creative production efficiency. Storyteq provides solutions for content marketing and creative workflow management, helping enterprises deliver tailored and impactful campaigns globally. Their platform is recognized as a leader in content marketing, serving multi-brand enterprises and creative agencies with tools for optimizing marketing performance, ensuring brand consistency, and reducing tedious manual processes.

📋 Description

• 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

• 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

• 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

Apply Now

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Similar Jobs

🔥 20 hours ago

No Sweat → Work

1 - 10

📣 Marketing

📦 Logistics

💼 Consulting

Lead engineer owning architecture, AI features and production operations for a creator-marketing campaign platform. Building workflows used by campaign teams, creators and clients.

🕒 November 4

GLOBALTALENT

51 - 200

💼 Consulting

📣 Marketing

📦 Logistics

Senior full-stack engineer owning product, infrastructure, and AI pipelines for a German start-up’s grant funding platform. Building tools that help non-profits and public organisations submit applications faster.

🕒 October 30

takealot.com

1001 - 5000

📦 Logistics

📣 Marketing

🛍️ eCommerce

Backend Software Engineer maintaining scalable search systems for Takealot.com, South Africa’s leading online retailer. Building Python APIs, production software, and e-commerce infrastructure.

🕒 October 30

takealot.com

1001 - 5000

📦 Logistics

📣 Marketing

🛍️ eCommerce

Backend Software Engineer maintaining Takealot’s scalable search stack and e-commerce systems. Building Python APIs and production software for millions of online shoppers.

🕒 October 15

Sabenza IT

11 - 50

🎯 Recruiter

🔒 Cybersecurity

☁️ SaaS

Intermediate Java developer building and supporting enterprise applications, integrations, and messaging systems. Maintaining reliable telecommunications data flows across production environments.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok