Company:
Hire Resolve
Industry: Consulting
Deadline: Not specified
Experience: 5 years
Location: South Africa
Province:
Field: ICT / Computer
Job Description
- A leading Fin-tech company is looking for a Fullstack Engineer to join their dynamic team in Centurion, GP.
- Join a cutting-edge environment that thrives on innovation and collaboration, tackling bleeding-edge technology and solutions. We offer a remote-first work culture with monthly in-person get-togethers to foster team bonding and idea sharing.
Responsibilities:
Platform Development and Integration
- Build and maintain in-house platform and integrations across multiple partner and customer systems.
- Identify, plan, and execute integration strategies to enhance fintech solutions.
- Create APIs and components for developers, ensuring seamless integration and functionality.
- Design and develop interfaces and integration architectures that advance fintech capabilities.
- Manage data analysis and integrate disparate systems to deliver cohesive solutions.
Technical Excellence
- Ensure high quality and optimal performance of data integration systems.
- Optimize the data integration platform to handle increasing data volumes efficiently.
- Convert physical data integration models to source code with precision.
- Document technical requirements within the interface context for clarity and future reference.
Collaboration and Innovation
- Work with analysts and business users to translate specifications into technical designs.
- Build comprehensive data acquisition and integration solutions aligned with business requirements.
- Analyze technical requirements and processes to drive continuous improvement.
- Conduct field mapping of interfaces and rigorous testing to ensure flawless functionality.
Requirements:
- Strong experience in developing REST APIs and understanding of Service Oriented Architecture (SOA).
- 10+ years (.NET Senior) or 5+ years (.NET Intermediate) experience in .NET and C# development.
- Proficiency in object-oriented languages and paradigms (OOAD, design patterns).
- Hands-on experience with DevOps tools (Git, CI/CD, Jenkins, Bitbucket).
- Solid knowledge of SQL and other server-side languages.
- Experience with cloud-based solutions, preferably Azure.
- Ability to select appropriate solutions and technologies based on budget, existing architecture, and business needs.
- Strong problem-solving skills with the ability to quickly grasp complex architectural environments.
Tech Stack
- Languages: C#, .NET
- Cloud: Azure (preferred), AWS
- Database: SQL
- Integration: REST APIs, SOAP, XML Schemas
- Version Control: Git

