SUMMARY:
This role exists for a senior member to join a multi-disciplined Agile development team creating high-fidelity software.
POSITION INFO:
Senior C# Developer - Durban (hybrid) - R45,000 - R55,000 CTC Bring your technical software development experience to solve complex problems in a relaxed yet highly professional environment . About Our Client The company operates in a high-tech environment . They specialize in creating high-quality software to replicate real-time behaviour . The Role: Senior C# Developer This role exists for a senior member to join a multi-disciplined Agile development team creating high-fidelity software . The position contributes to the business by bringing technical software development experience to help solve complex problems . Key focus areas include real-time techniques, physics systems, graphics engines, and modern development technologies and methodologies . Key Responsibilities Apply four or more years of relevant software development experience and at least two years of C# experience to design and develop software . Work as a senior member within a multi-disciplined Agile development team . Create high-fidelity software to replicate real-time behaviour . Solve complex problems under pressure in a high-tech environment . Implement Design Patterns, mature algorithmic knowledge, and solid mathematical concepts in software development . Utilize the Unity game engine, physics and reality modelling, 3D graphics, hardware control, motion feedback systems, audio, or networking where applicable . About You B.Sc. (Comp.Sci.) with at least one major in Computer Science Four or more years of relevant software development experience At least two years of C# experience At least a year of experience working in an Agile Environment (e.g., Scrum, Kanban, etc.) Detailed knowledge and understanding of Design Patterns and their implementations Mature algorithmic knowledge and a solid mathematical background Demonstrated ability to solve complex problems under pressure Experience with Unity gaming engine (beneficial) Experience with physics and reality modelling, 3D graphics, hardware control, motion feedback systems, audio, or networking (beneficial)