Jobs › Companies › Storyteq › Mid-Level Software Engineer - C#/.NET

Über diese Mid-Level Software Engineer - C#/.NET Stelle bei Storyteq

Storyteq · Remote · South Africa

At Storyteq, we help some of the world's biggest brands simplify their marketing operations, streamline creative production and bring campaigns to life faster.

We're looking for a Mid-Level Software Engineer (C#/.NET) to join our MediaCentre team, working on a platform used by major retail brands to manage everything from campaign planning and production through to delivering marketing materials across stores.

This is a great opportunity for someone who enjoys getting stuck into technical challenges, taking ownership of their work and making a real impact. You'll be working on a mix of existing applications and exciting new features, collaborating with engineers, Product Owners and technical specialists to continuously improve the platform.

We're looking for someone with solid C#/.NET experience who's comfortable working independently but also enjoys being part of a collaborative team. You don't need to know everything, but you should be curious, proactive and keen to develop your technical skills.

Key responsibilities

  • Develop, maintain and improve applications and services using C#, ASP.NET and .NET technologies.
  • Take ownership of delivering features and improvements, from understanding requirements through to development, testing and release.
  • Work closely with Product Owners and engineers to clarify requirements, acceptance criteria and technical solutions.
  • Build, maintain and integrate REST APIs to support the platform's functionality.
  • Work with SQL databases and Entity Framework to implement and optimise data access.
  • Write and maintain automated tests to ensure code quality, reliability and performance.
  • Use Docker and established CI/CD pipelines to support development, testing and deployment.
  • Investigate and troubleshoot application issues, identifying root causes and implementing effective 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 more complex challenges.
  • Communicate progress, challenges and potential risks clearly with the wider team.
  • Identify opportunities to improve existing applications, development processes and technical documentation.

Requirements

Essential

  • 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.


Desirable

  • 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.


We Value Diversity 

We champion and welcome diversity in our workforce and ensure all job applicants receive equal and fair treatment, regardless of age, race, gender or gender identity, religion, sexual orientation, disability, or nationality. 

We are not only committed to increasing the visibility and recognition of talent from under-represented groups within our organisation but the wider industry too. 

At the end of the day, we make sure we take time to look after ourselves, each other, and the planet because we’re always stronger together. 

ITG have a number of community groups (ERGs) available to employees which offer a safe space for like-minded colleagues, with shared interests to connect, socialise and check in with each other. These include Black ITGers Together, LGBTQ+ Together, Mens Health Together, Muslims Together, Neurodiversity Together, Working Parents and Carers Together and Women In Tech Together. 

#LI-CM1

Bereit, sich bei Storyteq zu bewerben?
Bei Storyteq bewerben

Über Storyteq

Storyteq is the all-in-one Content Marketing Platform that makes campaign rollout effortless.

We help marketing and creative teams find, adapt, and collaborate on content in one seamless platform -removing bottlenecks, repetitive tasks, and fragmented tools that slow campaigns down.

Designed for busy marketing teams, Storyteq helps you stay on-brand, on-time, and on-budget across every touchpoint. By streamlining processes and automating repetitive tasks, we free up time to focus on what matters most: creativity, storytelling, and campaigns that truly move your brand forward.

The Storyteq platform consists of three seamlessly connected modules - Content Portal, Adaptation Studio, and Collaboration Hub. Teams can easily manage every step of campaign rollout, from content discovery and version adaptations to approvals and tracking. The result? Your campaign rollout made effortless.

Recognized by Gartner as a leader in Content Marketing Platforms and Digital Asset Management, Storyteq is trusted by global brands worldwide. We believe in a future where creativity is never limited by process, and our technology is designed to make that vision a reality.

For more information, follow us on LinkedIn or visit Storyteq at www.storyteq.com.

Alle Jobs bei Storyteq ansehen →

Ähnliche Jobs

EN
Software Engineer II
Entersekt
⚡ Früh bewerben Fully Remote, South Africa · standortgebunden
● Neu 👁 Gesehen ✓ Beworben vor 2 Std.
BVNK
Senior Software Engineer (Backend): Treasury Automation
BVNK
⚡ Früh bewerben Europe Vor Ort €85,000–€95,000
● Neu 👁 Gesehen ✓ Beworben vor 21 Std.
ICON plc
Principal R Programmer
ICON plc
⚡ Früh bewerben South Africa, Johannesburg Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Tg.
digiOutsource
Senior Software Engineer
digiOutsource
⚡ Früh bewerben Johannesburg Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Tg.
micro1
Sr. Full-Stack Software Engineer
micro1
⚡ Früh bewerben Remote — 58 countries · standortgebunden $104,000–$208,000
● Neu 👁 Gesehen ✓ Beworben vor 1 Tg.
Hewlett Packard Enterprise
Device Software Engineer
Hewlett Packard Enterprise
⚡ Früh bewerben Cape Town, Western Cape, South... Hybrid
● Neu 👁 Gesehen ✓ Beworben vor 1 Tg.
digiOutsource
Software Engineer (Front-End)
digiOutsource
⚡ Früh bewerben Cape Town Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Tg.
micro1
Software Engineer - Open Source Contributions
micro1
⚡ Früh bewerben Remote — 58 countries · standortgebunden $104,000–$208,000
● Neu 👁 Gesehen ✓ Beworben vor 1 Tg.
BVNK
Senior Software Engineer (Backend): Ledger - Wallets
BVNK
⚡ Früh bewerben Europe Vor Ort €85,000–€95,000
● Neu 👁 Gesehen ✓ Beworben vor 1 Tg.

Registrieren für Vorschläge, die auf die von Ihnen geöffneten Jobs und gespeicherten Suchen zugeschnitten sind.

Mehr Jobs bei Storyteq

Alle Jobs bei Storyteq ansehen →

Jetzt bewerben
🤖

Moment — langsam

JobsRadar wurde für echte Menschen gebaut, die eine schwere Zeit bei der Jobsuche haben — nicht für automatisierte Anfragen. Sie klicken viel zu schnell und sind jetzt vorübergehend blockiert.

Kommen Sie später wieder. Wenn Sie wirklich auf Jobsuche sind, stehen wir hinter Ihnen — verhalten Sie sich einfach wie ein Mensch.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Verschaffe dir einen Vorsprung bei der Jobsuche.

Tritt unserem Telegram-Kanal bei für das, was dir hilft, die Stelle zu bekommen — Gehaltsbenchmarks, den wöchentlichen Marktpuls und neue Feature-Drops. Kein Spam, nur Signal.

Dem Kanal beitreten — kostenlos