Odyssey is working with a software company to find an experienced Software Engineer. This position is full-time and will be hybrid.
Job Responsibilities:
- Lead the creation and implementation of backend systems, primarily using C# and PHP, to deliver scalable, secure, and efficient solutions for payment processing.
- Design and execute comprehensive unit, application-level, and system testing to ensure the robustness and reliability of payment gateway systems.
- Regularly optimize and enhance payment platforms, focusing on improving performance, security, and the end-user experience.
- Write and maintain detailed documentation for code, system architecture, and business logic to support ongoing development and system clarity.
- Develop and manage secure APIs, enabling seamless integration and secure data exchange with external systems.
- Guide and mentor less experienced engineers, promoting best practices in coding and fostering a learning-oriented team culture.
- Ensure all development work adheres to established security protocols and industry standards.
Requirements:
Essential:
- .NET
- PHP
- C#
- 3+ years of experience building complex software applications in a professional setting.
- Experience working with Linux environments for development and deployment.
- Proven ability to successfully deliver technical projects on schedule and within scope.
- Strong commitment to continuous learning and staying up-to-date with industry advancements.
- Demonstrated ability to work effectively in a collaborative team environment.
- Strong independent problem-solving and critical-thinking skills.
Desirable:
- Familiarity with Agile processes and an understanding of DevOps practices.
- Experience deploying and managing solutions in cloud environments such as Google Cloud Platform (GCP), AWS, or on-premise setups.
- Skilled in creating and optimizing relational database queries.
- Hands-on experience building and maintaining highly available software applications.
Job Type: Full-time
Pay: R500 000,00 – R800 000,00 per month
This job is Expired