What you will be doing:
- Analyzes, designs, programs, debugs and modifies software enhancements and/or new products used in local, networked or Internet-related computer programs.
- Interact with product managers and/or users to define system requirements and/or necessary modifications.
- Participate in software design meetings and analyzes user needs to determine technical requirements.
- Write technical specifications based on conceptual design and stated business requirements.
- Write code, completes programming and performs testing and debugging of applications using current programming languages and technologies.
- Complete documentation and procedures for installation and maintenance.
- Other related duties assigned as needed.
What you will need:
- Bachelors degree or equivalent qualification.
- Degree or equivalent in Computer Science.
- Overall, 3 + years of relevant IT experience.
- Working knowledge of core Java 8+.
- Working knowledge of Angular 2 or higher.
- Experience in working on any relational database.
- Knowledge of Capital Markets practices, regulations and operations within assigned line(s) of business
- In-depth understanding of design patterns and their application
- Fluency in developing and understanding sequence diagrams, class models, etc.
- Proficiency in solutions design and requirements definition disciplines leveraging model driven design-based tools and techniques including conceptual solution component models, business process models, use cases, etc.
Added advantage if you have:
Outstanding verbal and written communication skills to technical and non-technical audiences of various levels in the organization, e.g., executive, management, individual contributors
• Excellent analytical, decision-making, problem-solving, team and time management skills
• Ability to persuade and influence others on the best approach to take
• Ability to estimate work effort for project sub-plans or small projects and ensure the project is successfully completed
• Positive outlook, strong work ethic, and responsive to internal and external clients and contacts