Job Openings
Software Developer
About the job Software Developer
Join the Island's Top Company as a Software Developer!💻Are you a skilled and experienced Software Developer ready for a rewarding career move? Look no further! Join our client, one of the largest and most prestigious companies on the island. 🌴
Key Responsibilities include, but not limited to:
- Write, test, and maintain code to meet requirements and specifications.
- Develop software solutions that align with the organization's goals and industry best practices.
- Analyse and troubleshoot complex issues in code and software systems.
- Identify and assess opportunities for business process automation, collaborate with stakeholders to understand requirements, recommend solutions, and drive the implementation of automated processes to enhance overall operational efficiency.
- Work closely with clients or end-users to gather requirements, provide updates, and address feedback during the development process.
- Follow coding standards, conventions, and best practices to maintain consistency and code quality.
- Create and maintain technical documentation, including code documentation, system architecture, and development processes.
- Where applicable ensure handover of documentation and training to IT support team for existing and new applications.
- Stay current with industry trends and advancements in technology.
- Any other duties related to the job position that may be required depending on the exigencies of the business at the time.
Requirements:
- Bachelor`s degree in computer science ore related field.
- Professional certifications to demonstrate software development mastery.
- Good programming and coding skills (Java, HTML 5, JavaScript, Python)
- Proficient working with database systems. (MySQL, PostgreSQL).
- Proficient with design and consumption of RESTful APIs.
- Understanding of databases, ETL pipelines and data pipelines would be considered an asset.
- Proficient using Microsoft 365 tools and ability to design, develop and maintain custom applications and automated workflows using Power Apps and Power Automate will be considered an asset.
- Experience with version control systems like Git and understanding of branching and merging strategies.
- Experience working in Agile environments.
Seize the opportunity to join our client and become a valued member of their dynamic team! 🌟