Join our Global Technology team as a Software Engineer and help build capabilities that enable innovation, speed, agility, scalability, and efficiency. You will partner with product owners, tech leads, designers, engineers, and delivery professionals to improve the Financial Trading, Risk, and Modeling Platform. You will code, test, and debug new and existing applications to solve sophisticated business problems and deploy innovative products, services, and experiences to delight our customers.
Requirements
- Bachelor of Computer Science or Engineering or experience in related fields
- Agile development methodologies and Test-Driven Development (TDD)
- Business concepts tools and processes
- Excellent problem-solving, communication, and collaboration skills
- Experience with programming languages such as Python, Java, or JavaScript, and frameworks such as React, Springboot, and Node.js
Benefits
- Market competitive base salaries
- Yearly bonus potential at every level
- Medical, dental, vision, life insurance, disability insurance, Paid Time Off (PTO), and leave of absences
- 401(k) plan with company match (up to 4%)
- Company-funded pension plan
- Wellness Programs including up to $1,600 a year for reimbursement of items purchased to support personal wellbeing needs
- Work/Life Resources to help support topics such as parenting, housing, senior care, finances, pets, legal matters, education, emotional and mental health, and career development
- Education Benefit to help finance traditional college enrollment toward obtaining an approved degree and many accredited certificate programs
- Employee Stock Purchase Plan
- Discretionary annual incentive program