Senior Full Stack Developer - Datafin IT Recruitment
Johannesburg, Gauteng 26 days ago Permanent Salary - Market Related
Senior Full Stack Developer
Datafin IT Recruitment
Johannesburg, Gauteng
Date Created : 26 days ago
Job Type : Permanent
Salary : Market Related
- Designing and developing APIs.
- Maintaining and enhancing their web applications.
- Ensuring cross-platform optimization for mobile phones.
- Ensuring responsiveness of applications.
- Seeing through a project from conception to finished product.
- Meeting both technical and consumer needs.
- Code, compile, test, and implement applications in compliance with agile/devops approach to systems development.
- Provide technical assistance to fellow developers and other Information Technology team members.
- Proactively engage with business units and colleagues to understand underlying needs and opportunities.
- Staying abreast of developments in web applications and programming languages.
- Analyse business requirements and translate them into technical specifications.
- Conduct thorough research and analysis to identify optimal technical solutions.
- Collaborate with stakeholders to gather requirements and ensure alignment with project objectives.
- Possess a deep understanding of their APIs and technical products/services.
- Provide technical guidance and support to customers, including API integration, troubleshooting, and best practices.
- Collaborate with their technical teams to ensure customers’ technical requirements are met.
- Assist with onboarding and managing customers.
- Develop detailed system design documentation, including diagrams, workflows, and technical specifications.
- Evaluate existing systems and processes to identify areas for improvement and optimization.
- Work closely with development teams to implement and deploy technical solutions.
- Provide guidance and support to developers during the implementation phase.
- Assist in thorough solution testing, including unit testing, integration testing, and regression testing.
- Identify and troubleshoot issues and work with development teams to resolve them in a timely manner.
- Create comprehensive technical documentation, including system architecture diagrams, user manuals, and training materials.
- Experience with cloud services (AWS, Microsoft Azure) is a plus.
- Understanding of containerization and orchestration technologies like Docker and Kubernetes.
- Knowledge of code versioning tools such as Git.
- Experience in Agile methodologies is highly desirable.
Qualifications and Experience:
- Matric
- Degree or Diploma in Computer Science
- Candidates Require the Following Knowledge and Experience:
- Minimum of 5+ years of working in application development, deployment, and support.
- Minimum of 5+ years of detailing business requirements, documenting technical processes, and quality assurance.
- Strong understanding of APIs, web services, and software integrations.
- Experience with programming languages (e.g., C#, Java, TypeScript & JavaScript) – C# preferred.
- 2+ years’ experience with Vue.js, React, or Angular (VueJs preferred).
- Interpersonal communication Skills
- Proactiveness
- Adaptability
- Patience
While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.
By applying to a job using RecruitmentPartner, you are agreeing to comply with and be subject to RecruitmentPartner Terms for use of our website.
By applying to a job using RecruitmentPartner, you are agreeing to comply with and be subject to RecruitmentPartner Terms for use of our website.