JobMatch
← Back to jobs

Principal Full-Stack Developer (.Net+Angular), Poland and Brazil

Luxoft

RemotePolandseniorFull-time
Posted
today
Source
LinkedIn (remote, Europe)
Field
Engineering

Skills

Stakeholder ManagementCommunicationTypeScriptAngularAgileNext.js.NETREST APIsC#

Description

Project description - We are looking for passionate and creative developers eager to craft innovative products and embrace new technologies. You will be part of a small, agile, and highly skilled team of technologists who are building next generation of solutions for Risk Management team and Portfolio Managers. - To thrive in our team, you should possess an independent mindset while enjoying a collaborative working environment. We value candidates with full software lifecycle experience, encompassing requirements gathering, implementation, testing, release, and ongoing support. Responsibilities - Collaborate with business stakeholders to understand requirements and translate them into technical solutions - Design, develop, test, deploy, and maintain scalable applications using C#/.NET and Angular - Enhance and extend existing functionality based on user feedback and evolving business needs - Develop complex business logic and analytical calculations to support capital usage and scenario modeling workflows - Build and maintain interactive data visualizations, reports, and charts - Develop and integrate REST/HTTP-based services and messaging solutions where required - Troubleshoot, debug, and resolve production issues while ensuring high application availability and performance - Participate in code reviews, technical design discussions, and continuous improvement initiatives - Work closely with a small, cross-functional team to deliver high-quality software - Ensure software quality through unit testing, integration testing, and adherence to engineering best practices Skills Must have - Minimum 8 years of software engineering experience, preferably within the hedge fund or financial services industry - Deep expertise in C#/.NET - At least 4 years of frontend development experience - Strong knowledge of Angular and TypeScript, with hands-on experience within the last 3 years - Strong understanding of computer science fundamentals, including algorithms and data structures - Deep understanding of object-oriented design and programming (OOD/OOP) - Solid knowledge of SOLID principles and design patterns - Experience with multi-threaded and concurrent programming - Proven ability to design, build, and support scalable, high-availability applications in production environments - Strong passion for backend architecture and application development, with a commitment to continuous learning and improvement - Excellent written and verbal English communication skills - Strong collaboration and stakeholder management skills - Independent, proactive mindset with a high level of ownership and accountability Nice to have - Experience with Portfolio and Risk Management systems (e.g., What-If analysis, scenario modeling, real-time pricing) - Familiarity with financial instruments (equities, derivatives, fixed income, etc.) - Strong grasp of RDBMS concepts, data modeling, and database design - Practice of Test-Driven Development (TDD) and performance profiling across the stack Languages English: B2 Upper Intermediate Seniority Lead Req. VR-118487 Locations Poland and Brazil

JobMatch aggregates public listings. Always apply through the original posting.