Software Engineer I
Company: Jamaica Money Market Broker Limited
Industry: Financial Services
Location: New Kingston, St. Andrew, Jamaica
Department: Information Systems Department
Job Type: Full-time (Remote)
Benefits: Health, Pension, Paid Vacation, Uniform, ESOP
SUMMARY
Reporting the to the Group Software Development Manager, the Software Engineer I's (SE I) will provide software design, coding, and integration testing for application on projects. The SE I should demonstrate strong software design, development, and analytical skills. Support during other phases of development is expected of this role to achieve the objectives of the software development unit.
MAIN DUTIES & RESPONSIBILITIES:
- Assist in gathering of system requirements and assess readiness of requirements
- Translate program designs into program code using any of the various programming languages used at JMMB (i.e. ASP.NET, C#, PHP, Java, SQL,)
- Document database and application modules
- Prepare reports for project initiatives
- Review, document, and define technical requirements for system implementations including data workflow, logical processes, system interfaces, and reporting
- Work with the infrastructure team to determine technical requirements for hardware and operating system requirements for system implementations
- Prepare technical implementation instructions for execution by other teams
- Responsible for the development of test plans and scripts
- Responsible for the development and testing of programs for assigned initiatives
- Support implementation planning and provide post-implementation support
- Provide support to the helpdesk and support team for applications
- Perform problem analysis and resolution for application issues
- Assist in governing changes to the environment
- Conduct technical analysis and execute development activities to support the organizations initiatives
- Assist in choosing appropriate development platforms
EDUCATION, KNOWLEDGE & SKILLS:
- Bachelor's degree in Computer Science, or Information Technology
- Minimum of two (2) years' experience in software development, preferably in a financial institution
- Good knowledge of report-writing tools such as Crystal Reports
- Good knowledge of Structured Query Language (SQL)
- Good knowledge of development languages including PHP, ASP, ASP.NET, C# and Java
- Good knowledge of software development in web, mobile and other consumer technologies
- Good knowledge of Microsoft SQL Server and supporting tools
- Excellent analytical and conceptual thinking skills.
- Excellent communication and interpersonal skills.
- Excellent planning, organizational, and time management skills.
- Proficient in oral and written communication skills, particularly in technical report writing.
- Knowledge and/or experience working on Agile teams would be an asset
- Competency in Microsoft Office suite of products
- Working knowledge of financial sector instruments, laws, regulations, ethics and terminology, a plus.
Connecting you to the right job!