← Все вакансии/TransLution Software LLC
HybridJohannesburg

Software Engineer

TS
TransLution Software LLC
Формат
Hybrid
О роли

Описание вакансии

About the company

TransLution builds shop floor and warehouse execution software that integrates deeply with ERP Systems. Our solutions run in live production environments for 350+ manufacturing customers.

When our code works, operations run. When it doesn't, forklifts stop and production lines wait. That's the job.

Responsibilities
  • Translate business requirements into working systems — specifically, the data logic and automation that sits between an ERP and the physical operation of a warehouse or factory floor.
  • Spend most of your time in Microsoft SQL Server: writing stored procedures, designing for performance, and structuring data that gets hit hard in real-time environments. This isn't reporting work. It's transactional, operational, and it has to be fast.
  • Take on custom projects and R&D work. When the standard toolset doesn't solve the problem, build what's needed — sometimes in VB, sometimes in other scripting tools, sometimes in something new entirely.
  • Own your solutions end to end: from reading the Business Requirement Specification, through designing the logic, to peer-testing it and supporting the go-live.
  • On-site travel is minimal and varies by project, but when a client is going live, you're the person they rely on technically.
Requirements
  • Deep T-SQL capability: complex stored procedures, query optimisation, database design for high-throughput environments. This is non-negotiable.
  • Logical rigour: test your own work like someone who knows what happens when bad data hits a shop floor at 6am on a Monday.
  • Comfort with ambiguity: client operations are messy. Requirements shift. You need to figure out what the system actually needs to do, not just what the spec says.
  • Willingness to work with legacy tools: we use VB in places. It's not glamorous, but it works and it needs to be maintained and extended.
  • Curiosity about new approaches: we're actively investing in R&D. If you want to research and build, there's space for that here.
  • Bachelor's degree in Engineering, Computer Science, or a related discipline.
  • 3+ years in a technical role involving software implementation, systems integration, or data engineering.
  • Advanced Microsoft SQL Server / T-SQL skills (mandatory).
  • Exposure to VB.NET, Python, or similar scripting languages (beneficial).
  • Experience with ERP systems is an advantage, not a requirement.
Conditions
  • Company contributions include provident fund, group-life insurance and funeral plan.
Стек и навыки

С чем работаем