Developer (Remote)
Developer (Remote)Kingston, JamaicaAbout the Job Developer (Remote)Job Type: Full-TimeLocation: Jamaica (Remote)Job Summary:A Software Developer is responsible for designing, coding, testing, and maintaining software applications. They work closely with teams to create efficient and scalable solutions. Key Responsibilities:Develop and maintain software applications.Collaborate with teams to define project requirements.Write clean, efficient, and scalable code.Debug and troubleshoot software issues.Optimize application performance.Stay updated with industry trends and technologies.Key SkillsProgramming Languages: Proficiency in Java, Python, C++, JavaScript, etc.Problem-Solving: Ability to analyze and resolve technical challenges.Version Control: Experience with Git and GitHub.Database Management: Knowledge of SQL, NoSQL, and database optimization.Software Development Lifecycle: Understanding of Agile methodologies.Communication & Collaboration: Ability to work with cross-functional teams.Experience within banking industry is an asset.Education RequirementsA bachelors degree in computer science, software engineering, or a related field is typically required. Some roles may prefer a masters degree for advanced positions. Certifications like AWS Certified Developer or Microsoft Certified: Azure Developer Associate can enhance career prospects.