Intermediate Software Engineer
Deka Minas Pty Ltd Johannesburg
Intermediate Software Engineer required within the Fintech Industry to be apart of a team contributing to the development of cutting-edge risk management and integration platforms. This role offers the opportunity to work in a fast-paced, collaborative environment, building scalable solutions that transform complex financial processes.
Key Responsibilities- Contribute to the full software development lifecycle, designing, testing, and developing robust, scalable solutions.
- Assist in seamless system integrations with internal and external platforms.
- Diagnose and resolve technical challenges, optimizing systems for performance and innovation.
- Participate in Agile methodologies to ensure efficient, collaborative development cycles.
- Adhere to coding standards, performance benchmarks, and security protocols.
- Explore and apply emerging technologies, particularly in AI, to enhance platform capabilities.
- Bachelor’s degree in Mathematics, Computer Science, Engineering, or a related technical field.
- 1-3 years of experience in a Software Engineering role.
- Strong analytical and problem-solving skills with the ability to visualize complex technical processes.
- Proficiency in Golang (or equivalent), NoSQL databases (e.g., MongoDB, DynamoDB), JavaScript/TypeScript, modern web frameworks (e.g., React, Angular, Vue), CI/CD tools, and Python.
- Excellent communication skills, capable of articulating technical concepts clearly.
- Experience with cloud computing and designing/implementing distributed applications.
- Experience in a FinTech SaaS environment.
Please note that by submitting your personal information to Deka Minas you free-willingly issue the business consent to make use of such data for the specific purpose of securing you either permanent or temporary employment. Our business makes use of a POPIA compliant database and you have the right to access, right to correction and right to deletion of your personal information.
Network RecruitmentJohannesburg
Need:
• Degree in Computer Science, Software Engineering, or a related field.
• Proficiency in at least one of the following: C#.NET, Java, Angular, and C/C++.
• Experience in the banking or financial services environment is a strong advantage....
Network RecruitmentJohannesburg
in Electronic Engineering or a related field
• Strong programming experience in embedded C
• Solid understanding of microcontrollers and electronics
• Excellent problem-solving skills and attention to detail
• Passion for embedded software development...
Network RecruitmentJohannesburg
Continuous integration of new features into existing systems
• Collaboration with hardware and embedded software teams
• Ensure software reliability and quality through rigorous testing and QA
Minimum Requirements:
• Bachelors Degree in Engineering...