Negotiable
Inside
Hybrid
London, United Kingdom
Summary: The role of React Developer involves participating in an agile software development life-cycle within the investment banking sector. The position requires collaboration with production support teams and mentoring less experienced developers while adhering to best practices in development and architecture. The contract is for six months and is classified as inside IR35.
Key Responsibilities:
- Participate in an agile based software development life-cycle including technical analysis, documentation, development, testing and code reviews.
- Collaborate with the production support team for release and maintenance of the components.
- Work closely with the other developers in determining and following best development and architecture practice.
- Propose and provide feedback from experience/knowledge on architecture, design, technology choices and technology direction of the platform.
- Train and mentor less experienced participants through instruction, pair programming and code review.
- Fully participate in requirement and design meetings for new functionality.
- Develop reference implementations and documentation for platform features.
- Moderate and review development contributions from the development community.
Key Skills:
- Software development experience in an enterprise environment.
- Good development skills and experience with ReactJs.
- Good development skills and experience with Javascript.
- Good development skills and experience with Typescript, CSS.
- Good development skills and experience with the common javascript libraries and other web technologies.
- Experience with reactive extensions.
- Experience with real time trading systems.
- Knowledge of programming best practices, design patterns etc.
- Strong interest in continuous improvement and all aspects of software development and delivery.
- Good understanding of test driven development and continuous integration practices.
- Good understanding of relational databases with appropriate SQL knowledge.
- Strong communication skills, both orally and in writing, inside and outside the team.
- Desire to learn quickly and ability to adapt to a fast changing environment.
- Strong problem solving skills.
- Comfortable dealing with numbers.
- Solid academic background in engineering, sciences or economics.
Salary (Rate): undetermined
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
6 month rolling contract - Inside IR35 - Investment Banking
Key Responsibilities
· Participate in an agile based software development life-cycle including technical analysis, documentation, development, testing and code reviews.
· Collaborate with the production support team for release and maintenance of the components.
· Work closely with the other developers in determining and following best development and architecture practice.
· Propose and provide feedback from experience/knowledge on architecture, design, technology choices and technology direction of the platform.
· Train and mentor less experienced participants through instruction, pair programming and code review.
· Fully participate in requirement and design meetings for new functionality.
· Develop reference implementations and documentation for platform features
· Moderate and review development contributions from the development community
Skills and Experience
· Software development experience in an enterprise environment
· Good development skills and experience with ReactJs
· Good development skills and experience with Javascript
· Good development skills and experience with Typescipt , CSS.
· Good development skills and experience with the common javascript libraries and other web technologies
· Experience with reactive extensions.
· Experience with real time trading systems.
· Knowledge of programming best practices, design patterns etc.
· Strong interest in continuous improvement and all aspects of software development and delivery
· Good understanding of test driven development and continuous integration practices
· Good understanding of relational databases with appropriate SQL knowledge
· Strong communication skills, both orally and in writing, inside and outside the team.
· Desire to learn quickly and ability to adapt to a fast changing environment.
· Strong problem solving skills.
· Comfortable dealing with numbers.
· Solid academic background in engineering, sciences or economics.
Desirable Requirements
· Good development experience with C# and the Microsoft.NET stack.
· Front office development experience in any of: Interest Rates Products, Repos, FX.
· Financial product knowledge in Interest Rates products, FX, FX Options
· Experience developing large real-time financial trading applications.
· Experience with real time messaging protocols.
· Agile practitioner using Scrum.
· An ability to design performant software and an understanding of application performance profiling
Guidant, Carbon60, Lorien & SRG - The Impellam Group Portfolio are acting as an Employment Business in relation to this vacancy.
