NanoTag Technology is a dynamic and innovative technology company specialised in providing consultancy services and brand protection solutions in tackling brand theft, counterfeiting, piracy and trading of unauthorised goods on the international, national and local black markets. We pride ourselves on creating cutting-edge solutions that transform industries and enhance user experiences. Join our team and be part of a collaborative, forward-thinking environment that values creativity, efficiency, and growth.We are seeking a talented Software Engineer to join our innovative team. In this role, you'll work on designing, developing, and maintaining software solutions that enhance our brand protection systems and consultancy services. Key Responsibilities Develop and Enhance: Design, code, test, and deploy secure, scalable software solutions aligned with brand protection requirements.Collaborate Across Teams: Work closely with product managers and other team members to understand and implement client-specific security needs.Identify and Resolve: Analyse issues related to counterfeiting detection, implement solutions, and ensure software robustness.Implement Best Practices: Adhere to secure coding practices, participate in code reviews, and contribute to continuous integration and delivery.Documentation: Prepare and maintain clear documentation of systems, protocols, and procedures.Key Requirements Educational Background: Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience).Experience: At least 3 years' experience in software development, preferably in industries related to brand protection, cybersecurity, or e-commerce.Technical Skills:Proficiency in programming languages (e.g., Python, Java, or Ruby).Experience with databases (e.g., PostgreSQL, MongoDB, MySQL).Familiarity with front-end frameworks (e.g., React, Angular).Knowledge of API design (RESTful, GraphQL) and security protocols.Problem-Solving Skills: Strong analytical and troubleshooting skills for complex software issues.Communication: Excellent communication skills with the ability to collaborate effectively across teams.Preferred Qualifications Familiarity with cybersecurity, anti-counterfeit technologies, or brand protection systems.Experience with cloud platforms and containerization.Knowledge of Agile/Scrum methodologies.How to Apply If you're passionate about software development and interested in tackling complex challenges in brand protection, we want to hear from you! Submit your resume and a brief cover letter detailing your relevant experience to (email protected) or lick the link below.