We are Hexa People, an Hexa Group brand. As the specialized recruitment hub, we help our partners by finding the best resources for their teams, and we do it with upmost dedication. Although it might sound "cliché", we do believe in connecting people with the job of their dreams - and we think this might be the one for you!
What you can expect
Our client is a multinational financial services corporation that offers a wide range of banking and investment services to individuals, businesses, and institutions. The company has a strong presence in Europe, North America, and Asia, and has been in operation for several decades. It has a reputation for providing innovative solutions and high-quality service to its clients, and is known for its commitment to sustainability and responsible business practices. With a large and diverse workforce, this company is a major player in the global financial services industry.
What you will be doing
- Participate actively in the agile-based software development life-cycle, including conducting technical analysis, documenting, developing, testing, and reviewing code.
- Collaborate closely with the production support team to release and maintain components.
- Collaborate closely with other developers to determine and adhere to the best development and architecture practices.
- Propose and provide feedback on architecture, design, technology choices, and the technological direction of the platform based on experience and knowledge.
- Train and mentor less experienced team members through instruction, pair programming, and code review.
- Actively contribute to requirement and design meetings for new functionality.
- Develop reference implementations and documentation for platform features.
- Moderate and review development contributions from the development community.
What you will bring
- Possess extensive software development experience in an enterprise environment.
- Possess excellent knowledge of programming best practices, design patterns, and industry standards.
- Display a strong interest in continuous improvement and all aspects of software development and delivery.
- Exhibit a good understanding of test-driven development and continuous integration practices.
- Possess a solid understanding of relational databases and have appropriate SQL knowledge.
- Demonstrate strong communication skills, both verbal and written, within the team and with external stakeholders.
- Show a strong desire to learn quickly and adapt to a fast-changing environment.