Pour les employeurs
Senior Software Engineer

Plus aucune candidature n'est acceptée pour cette offre d'emploi

AXA Group
il y a un jour
Date de publication
il y a un jour
S/O
Niveau d'expérience
S/O
Temps pleinType de contrat
Temps plein
Description

AXA Investment Managers (AXA IM) is an international asset manager. Our team includes a wide range of skills and experiences to better meet our clients' needs. Through our conviction-based approach, we select investments in equities, bonds, alternatives, and multi-asset strategies that we believe hold the best opportunities on an international scale. As of now, we manage over 887 billion euros in assets.

Job Purpose

As part of the Quant Squad team, this software engineering role ensures the delivery of high-quality software solutions that support the firm's quantitative equity strategies and research. The role requires contribution across the full stack and close collaboration with the Quant Business and Research teams as well as DevOps and Data team to ensure integrated and effective technology outcomes.

Key Accountabilities

  • Contribute to the implementation and deployment of software solutions using .NET (C#) for backend services on the Quant Equity platform
  • Participate to architecture and design decisions, conducting code reviews, and enforcing best practices for code quality, performance, and security
  • Collaborate closely with cross-functional groups, including UI, DevOps, Data, support teams to define requirements and ensure seamless integration of services and user interfaces
  • Work with product owners, researchers and quantitative analysts to translate business and analytics requirements into solid technical solutions aligned with business goals
  • Demonstrate the ability to understand the business concepts and translate these into design and implementation of business solutions which improve efficiency and portfolio managers capability
  • Identifies and resolves technical issues or production incidents, providing expert support during troubleshooting to minimize downtime
  • Collaborate with Tech Lead and continuously assesses and refine system architecture for scalability and maintainability, incorporating emerging technologies when appropriate to improve efficiency
  • Gain expertise on the in-house infrastructure libraries and development frameworks (ifx, pyfx, ngxf, iDesign)
  • Continuously to improve technical skills, fostering a collaborative and innovative work environment
  • Oversee the creation and maintenance of technical documentation (architecture designs, specifications, release notes) to support knowledge sharing and onboarding

Qualifications

Required Technical Skills

  • Excellent proficiency in C# and .NET Core for building robust backend services
  • Solid understanding of web technologies including and designing RESTful APIs for client-server communication
  • Hands-on experience with SQL databases (e.g., Microsoft SQL Server), including database schema design and query optimization
  • Proficiency in DevOps tools and practices, using Git for version control and managing CI/CD pipelines for automated builds and deployments
  • Strong grasp of software architecture principles and design patterns, enabling the design of scalable, maintainable systems (e.g., understanding of layered architecture, dependency injection, and modular design)
  • Strong experience in Python is a plus
  • Strong experience with Angular/React (and TypeScript) for front-end web application development is a plus
  • Experience working on public equity platforms, quant solutions and/or portfolio management tools is a plus

Required Collaboration and Leadership Skills

  • Proven ability to strongly deliver and collaborate as part of an agile team
  • Excellent communication skills, with the ability to convey complex technical concepts to non-technical stakeholders and to document decisions clearly
  • Strong cross-team collaboration abilities, demonstrated by effective coordination with diverse groups
  • Experience working in Agile/Scrum environments, participating in sprint planning, daily stand-ups, and retrospectives to drive iterative delivery and continuous improvement
  • Strong problem-solving and decision-making skills, especially under time constraints, to address technical challenges
  • Strong attention to details is a must
  • Adaptability and continuous learning, showing a willingness to keep up with new technologies or methodologies that can be applied to current projects for better outcomes

About AXA

The AXA Group is a global leader in insurance and asset management, with 160,000 employees serving 105 million customers in 62 countries.

We protect and advise our clients at every stage of their lives, offering products and services that meet their needs in the areas of insurance, personal protection, savings and asset management.

Our mission: To act for human progress by protecting what matter

Our values: Customer first, Integrity, Courage and One AXA

At AXA IM we are investing with a clear purpose - to make the world a better place. We act for human progress by investing for what matters. Our conviction-led approach enables us to uncover what we believe to be the best global investment opportunities across alternative and core asset classes. We are already entrusted by our clients with more than €887 billion in assets.

AXA Investment Managers | Home | AXA IM Corporate (axa-im.com)

AXA IM is an Equal Opportunity Employer, and we encourage candidates with disabilities or any other protected characteristic to apply. We are committed to providing reasonable accommodation to qualified applicants and employees with disabilities, when needed, to apply for a position or to perform essential job functions.

Inclusion and Diversity | Careers | AXA IM Corporate (axa-im.com)
Balises associées
-
RÉSUMÉ DE L' OFFRE
Senior Software Engineer
AXA Group
Puteaux
il y a un jour
S/O
Temps plein

Plus aucune candidature n'est acceptée pour cette offre d'emploi
Senior Software Engineer

Plus aucune candidature n'est acceptée pour cette offre d'emploi