




Summary: EPAM is seeking a CFX Full Stack Developer to build and modernize real-time trading applications for global markets within a strong technology group. Highlights: 1. Shape real-time trading applications for global markets 2. Contribute to an exciting platform modernization journey 3. Train and mentor less experienced team members EPAM is looking for a **CFX Full Stack Developer** to join our team in Portugal. You'll be part of a 200\-strong technology group delivering award\-winning e\-commerce platforms for one of the world's largest investment banks. Working across the **Cortex FX** and **Smart Derivatives** brands. You'll help shape real\-time trading applications for global markets while contributing to an exciting platform modernization journey involving .NET, HTML5/JavaScript and modern front\-end frameworks. **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 components * Work closely with other developers to determine and follow best development and architecture practices * Propose and provide feedback on architecture, design, technology choices and technology direction of the platform * Train and mentor less experienced team members through instruction, pair programming and code review * Develop reference implementations and documentation for platform features * Moderate and review development contributions from the development community **Requirements** * At least 8 years of software development experience in an enterprise environment * Strong development skills and experience with C\# and .NET core * Strong development skills and experience with Javascript/Typescript and HTML5 * Experience with common JS frameworks and libraries (e.g., Angular, React, Web Components, RxJS) * Good development skills and experience with CSS * Strong understanding of test\-driven development and continuous integration practices * Experience with common .NET patterns and libraries (e.g., Reactive Extensions (RX), Unity, NUnit) * Experience developing large, real\-time financial trading applications and with real\-time messaging protocols * Front office development experience in Interest Rates products, FX, or FX Options **Nice to have** * Financial product knowledge in Interest Rates products, FX, or FX Options **We offer** * Competitive compensation depending on experience and skills * Variety of projects within one company * Being a part of a project following engineering excellence standards * Individual career path and professional growth opportunities * Internal events and communities * Flexible work hours


