Description
Full-stack development assignment supporting a business-critical market and reference-data platform within an
international technology team. The resource will deliver new functionality, maintain mature applications and support users
across the complete software lifecycle.
international technology team. The resource will deliver new functionality, maintain mature applications and support users
across the complete software lifecycle.
Key responsibilities:
- Design, develop and test new application functionality.
- Perform corrective and evolutive maintenance on mature applications.
- Participate in requirements analysis, solution design, development, testing, deployment and support.
- Develop back-end components using .NET and C# and front-end components using Angular.
- Work with SQL-based relational databases and associated data structures.
- Use source-control, issue-management and CI/CD tools throughout delivery.
- Provide effective support to end users and resolve production or functional issues.
- Collaborate with colleagues across international and distributed teams.
Requirements
Mandatory requirements:
- Between six and nine years of relevant full-stack software-development experience.
- Strong .NET and C# back-end development capability.
- Practical Angular front-end development experience.
- Good SQL knowledge and experience with relational databases such as SQL Server, Oracle or Sybase.
- Experience with code versioning and CI/CD tools such as Git, Jira, Jenkins, Bitbucket or XL Deploy.
- Experience across the full development lifecycle, including analysis, design, testing and deployment.
- English at minimum B2, with strong communication, analytical and problem-solving skills.
Preferred / differentiating requirements:
- French-language capability.
- Experience with Control-M or another orchestration platform.
- Knowledge of microservices architectures and distributed data technologies such as Hadoop, HDFS, Hive or Kafka.
- Previous banking, market-data or regulated financial-services experience.
Experience:
- 6–9 years
Benefits
The benefits will be determined once the contractual terms have been established.