One of our Clients, is looking for a Full Stack React/C#/.Net Developer.
Location: New York,NY
Position Type: Full Time/Perm
Job Summary:
• The Technology Department delivers differentiation, scalability and security for the business.
• Reporting to the COO, Technology provides digital tools, software services and infrastructure globally to all business groups.
• Software development and support teams work in agile 'streams' aligned to specific business areas.
• Our other teams work enterprise-wide to provide critical services including our global service desk, network and system infrastructure, IT operations, security, enterprise architecture and design.
• The Software Development function creates and maintains applications, frameworks and other software components to deliver to business requirements.
• Developers conceive, specify, design, engineer, document, test, and deliver bug fixes as needed to provide high quality software solutions.
• Each Development team is aligned to one of client's business divisions and works with a corresponding Business Technology and Application Support team.
Responsibilities:
• Design and code across all proprietary applications and services that constitute the Capital Markets technology platform.
• Take accountability for the quality of deliverables, and assist the wider scrum team in taking accountability for theirs.
• Work with platform engineering to automate build and deploy of existing and new system.
• Work with application support to deliver production ready systems that are fully integrated into the operational ecosystem; logging, monitoring and observability.
• Support the strategic goals of Capital Markets development; greenfield initiatives, re-platforming and consolidating legacy systems, and adopting an automation-first approach to delivery and quality control.
• Act as an automated testing "champion” within the scrum team, working with SDETs to upskill developers and exploiting opportunities to automate quality control
• Ensuring compliance with the company's regulatory requirements under the SEC, Client, NFA, CFTC and other applicable exchanges
• Adhere to the operational risk framework for your role ensuring that all regulatory or company determined parameters are complied with.
• Role model for demonstrating highest level standards of integrity and conduct and reflecting Company Values.
• At all times complying with Marex's Code of Conduct:
• To ensure that you are fully aware of and adhere to internal policies that relate to you, your role or any other activities for which you have any level of responsibilit
• To report any breaches of policy to Compliance and/ or your supervisor as required
• To escalate risk events immediatel
• To provide input to risk management processes, as required.
• The Company may require you to carry out other duties from time to time.
Competencies, Skills and Experience:
• Excellent verbal and written communication skills.
• A collaborative team player, approachable, self-efficient and influences a positive work environment.
• Demonstrates curiosity.
• Resilient in a challenging, fast-paced environment.
• Ability to take a high level of responsibility in a fast pace and high-volume environment.
• Excels at building relationships, networking and influencing others.
Skills and ExperienceEssential:
• Engineering: C#, .Net Core, ASP.Net, SQL
• Tools / Technologies / Infra: Cloud/AWS, Windows Services, RabbitMQ, Bitbucket (Git), SQL/Server, Jira
• Design: API, HTTP/REST, JSON, micro-services and distributed systems
• SDLC: Agile, Scrum, Kanban, devOps, CI/CD, Automation First, BDD/TDD, DORA
Desirable:
• Engineering: React, JS/TS, HTML, CSS, Java, Vue, Angular, .Net, Winforms
• Tools / Technologies / Infra: NodeJS, Docker, Kubernetes, Kafka, Azure, GCP, NoSQL, DN
• Design: Serverless, cloud-native/PaaS, event driven, pub/sub, real-time/websockets, architectural design records (ADRs)
• Full end-to-end understanding of Capital Markets Trading Systems implementation, and the FIX protocol
• Experience working in a regulated environment and knowledge of the risk and compliance requirements associated with this.
• Bachelor's Degree is preferred.
Pay Range:$150000-$220000 per year
Required skills
- QC (Quality Control)
- Java
- Information Technology
- C#
- .NET
- ASP.NET
- Architectural Design
- Agile
- Knowledge in Excel
- HTML (Hyper Text Markup Language)
- SQL
- DevOps
- JIRA
- Representational State Transfer (REST)
- Json
- Scrum
- Kanban
- Continuous Integration and Delivery (CICD)
- Test Driven Development (TDD)
- Cascading Style Sheets (CSS)
- Windows Forms
- Windows Azure
- NoSQL