We use cookies to customise our website for you, giving you the best possible user experience. If you continue without changing your settings, we’ll assume that you are happy to receive this personalisation. Find out more about our cookie policy
Barita investments invites suitable applicants for the role of Senior Software Solution Architect.
As the Senior Software Solutions Architect, you are required to design the organization's mission critical business applications. Major responsibilities for the role include analysis and design of moderately to highly complex programs, prototype/concept designs and systems architectural design using the C4 Model. Additionally, you will prepare high-level estimates, assist with end users support and may also be required to assist with software coding, production releases/deployment. See breakout below which covers three categories as seen under “Role & Core Functions”. The primary function is “Systems Analysis & Design”, the other two are secondary functions.
FUNCTIONAL RESPONSIBILITIES
Systems Analysis & Design
Lead the Analysis and Design effort on assigned projects and/or tasks
Work collaboratively with business analyst, product owners, and Programmers/Analysts in understanding and documenting the requirements specification for new system feature and/or enhancement to existing systems features.
Understand the big picture and the various use cases involved while crafting the solution and document them in Unified Modelling Language (UML).
Identify the appropriate software architecture for both server-side and client-side solution to achieve the proposed requirement.
Prepare detailed software design specifications based on system requirements specifications.
Analyse data requirements, design and implement databases
Design and develop test plans and/or success criteria for application programs and systems
System Development
Code, debug, test and document application programs.
Assist with maintenance, documentation and testing of existing software.
Test application programs.
Assist in maintaining user manuals and/or technical documentation.
Train users regarding the technical aspects and use of developed applications.
Provide ongoing support to users of application software
Systems Release/Deployment
Assist with deployments to QAT and UAT environment.
Assist with pre-production deployment testing inclusive of regression testing.
Prepare deployment scripts and instructions for production releases and deliver to System Administration Team for execution.
QUALIFICATIONS AND EXPERIENCE
First Degree in I.T. /Computer Science
Experience working with MVC Frameworks and Agile Scrum Framework (Developer)
Minimum 6 - 8 years experience PHP, C# .NET / Object Oriented Programming, MySQL, MS SQL building advanced queries, HTML, JavaScript (jQuery, Vue.js is a plus)
Good understanding of AJAX and JSON requests and experience with RESTful APIs
Experience with Architectural patterns for High Availability, Performance, Scale Out architecture, Disaster Recovery, Security Architecture Knowledge of cloud-based platforms
Experience working with Git Repositories
Experience working in the financial sector would be an advantage
Experience working with Docker or other Container Platform is a plus
REQUISITE COMPETENCIES AND SKILLS
Excellent Communication skills both written & oral
Proficient in Proficient in applying coding standards, SOLID Principle
Extensive knowledge of computer systems, operating systems, system security, database management, web and cloud platforms.
Excellent analytical and programming skills
Strong ability to manage multiple tasks simultaneously
Exceptional ability to work optimally in a fast-paced environment.
We accept MS Word, PDF and Rich Text Format. Maximum file size 2MB
Show
From time to time CaribbeanJobs.com will need to communicate with you regarding changes to your personal account or the addition of new features to your account.
By clicking register you agree to the CaribbeanJobs.com Terms of Use. Read our full Privacy Policy
here. We will send you matching jobs by mail. You may unsubscribe at any time from marketing emails. In order to stop service you need to delete your account.
Login or register to apply for
Senior Software Solutions Architect
Your Caribbean Jobs account has been created successfully.