Jobs in

Tech Developer International - South Africa

Nexit Recruit Pty

We're seeking talented Developers to join our team of experts. As a Developer, you'll play a crucial role in designing, developing, and delivering high-quality software solutions that meet our clients' needs. If you're a skilled programmer with a passion for innovation, we'd love to hear from you Responsibilities: Designing, developing, testing, and deploying software applications Collaborating with cross-functional teams Developing and maintaining technical documentation Troubleshooting and debugging software issues Staying up-to-date with industry trends and emerging technologies Participating in code reviews and contributing to code quality Working closely with QA teams to ensure software meets quality and functionality standards Requirements: A bachelor's degree in Computer Science, Information Technology, or a related field Skills: Programming languages: Java, Python, C++, JavaScript, TypeScript, Go, Rust, etc. Development frameworks: Spring, Django, React, Angular, Vue.js, etc. Databases: MySQL, PostgreSQL, MongoDB, Cassandra, Redis, etc. Operating Systems: Windows, Linux, macOS, etc. Cloud platforms: AWS, Azure, Google Cloud, IBM Cloud, etc. Agile methodologies: Scrum, Kanban, Lean, etc. Version control systems: Git, SVN, Mercurial, etc. Containerization: Docker, Kubernetes, etc. Microservices architecture DevOps practices: CI/CD, continuous integration, continuous deployment, etc. Machine learning or artificial intelligence concepts Cybersecurity principles and best practices Data analytics and visualization tools: Tableau, Power BI, D3.js, etc. Front-end development: HTML, CSS, JavaScript, React, Angular, Vue.js, etc. Back-end development: Node.js, Ruby on Rails, Django, Flask, etc. Full-stack development: proficiency in both front-end and back-end development Web development: proficiency in building web applications using various technologies Mobile development: proficiency in building mobile applications using various technologies Experience: At least 2 years of experience in software development using various programming languages and technologies Experience with cloud-based technologies (e.g., AWS, Azure, Google Cloud) Knowledge of DevOps practices and tools (e.g., Docker, Kubernetes) Familiarity with machine learning or artificial intelligence concepts Certification in a relevant programming language or technology Nice to Have: Experience with blockchain development Experience with Internet of Things (IoT) development Experience with augmented reality (AR) or virtual reality (VR) development Experience with natural language processing (NLP) or computer vision Experience with robotics or autonomous systems Knowledge of low-code or no-code development platforms Knowledge of serverless computing Knowledge of quantum computing Knowledge of 5G or edge computing To be discussed Apply Now
Share this job with someone you think should apply!
Facebook buttonFacebook   Whatsapp buttonWhatsapp

Related Jobs

Senior Python Developer - East London

...

2600 - Software Engineer (Senior) - Pretoria

Workforce Staffing - Gauteng

...

Software Engineer Senior Pretoria - Pretoria

Workforce Staffing - Gauteng

...

Senior Python Developer East London - South Africa

Eqplus Technologies Ltd

...

Senior Full Stack Developer Cape Town: City Bowl - Cape Town City Centre

Network IT

...

Want to do another search?

Jobs in