At a Glance
- Tasks: Develop and enhance software for OTC derivatives data using Java and Clojure.
- Company: Join S&P Global Market Intelligence, a leader in data and technology solutions.
- Benefits: Enjoy health coverage, flexible time off, and continuous learning opportunities.
- Why this job: Make an impact in finance while working with cutting-edge technologies.
- Qualifications: 3+ years in Java development; knowledge of financial sectors is a plus.
- Other info: Dynamic team environment with excellent career growth and family-friendly perks.
The predicted salary is between 30000 - 50000 £ per year.
OTC Derivatives Data provides consistent and reliable curve and volatility data for over-the-counter derivatives in support of trading, research, valuation and independent price verification. Asset class coverage includes foreign exchange, interest rate and equity derivatives. As a Full-stack Java/Clojure developer working within OTC Derivatives Data you’ll work closely with our product and data specialists across all asset classes, extending our platform. In addition to delivering high-quality software, you’ll support the team’s goals of high test-coverage, automated deployments, frequent code delivery, testing and feedback cycles.
Responsibilities And Impact:
- Develop new software and enhance existing software to high standards.
- Adhere to best practices that enhance user experience, usability, scalability, performance and security.
- Work with business analysts and product specialists on maintenance and improvements to our platform.
- Provide technical support and guidance to these teams.
- Work with the global OTC Derivatives Data development team on all aspects of the platform (e.g. infrastructure, architecture, all asset classes).
- Ensure clear communication on status to all stakeholders including regular progress and updates to your manager, peers and leads.
- Establish a productive working relationship with main product stakeholders for these components.
- Maintain and support the applications, investigating and fixing issues.
- Ensure support to business queries and fixing any issues to ensure business continuity.
Basic Required Qualifications:
- Degree in computer science or numerate discipline, or equivalent background.
- 3+ years of experience working on distributed Java platforms and Web Platforms.
- Comfortable working with both UNIX/Linux and Windows environments.
- Good understanding of agile software development methodology.
- Thorough understanding of fundamental software engineering and computer science principles: object-oriented design, structured design, databases, algorithms, data structures, usability, refactoring debugging, agile software development methodology and industry best practices.
- Excellent design and problem-solving skills.
- Experience providing architectural guidance and mentoring others.
- Motivation to acquire/increase knowledge of the financial sector is essential.
- An understanding of derivatives is a plus.
Additional Preferred Qualifications:
- Java 21, Clojure 1.12.
- Datomic Database, Dynamo DB.
- AWS (S3, Dynamo DB, Fargate, Lambda, Elasticache).
- Our extensive library of industry standard pricing models.
Benefits:
- Health care coverage designed for the mind and body.
- Generous time off helps keep you energized for your time on.
- Access a wealth of resources to grow your career and learn valuable new skills.
- Secure your financial future through competitive pay, retirement planning, a continuing education program with a company-matched student loan contribution, and financial wellness programs.
- S&P Global has perks for your partners and little ones, too, with some best-in-class benefits for families.
- From retail discounts to referral incentive awards—small perks can make a big difference.
S&P Global is an equal opportunity employer and all qualified candidates will receive consideration for employment without regard to race/ethnicity, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, marital status, military veteran status, unemployment status, or any other status protected by law.
Software Engineer, OTC Derivatives Data employer: jobr.pro
Contact Detail:
jobr.pro Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer, OTC Derivatives Data
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at S&P Global. A friendly chat can sometimes lead to job opportunities that aren't even advertised!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to Java or Clojure. This gives you a chance to demonstrate your coding chops and problem-solving abilities directly.
✨Tip Number 3
Prepare for the interview by brushing up on your knowledge of OTC derivatives and the financial sector. Being able to discuss these topics confidently will show you're genuinely interested in the role and the company.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about joining the team at S&P Global.
We think you need these skills to ace Software Engineer, OTC Derivatives Data
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your experience with Java and Clojure, and don’t forget to mention any work you've done with OTC derivatives or similar financial data.
Showcase Your Projects: Include specific projects that demonstrate your full-stack development skills. If you’ve worked on distributed platforms or have experience with AWS, make it pop in your application!
Be Clear and Concise: When writing your cover letter, keep it clear and concise. We want to see your passion for software engineering and how you can contribute to our team without waffling on.
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to hear from you!
How to prepare for a job interview at jobr.pro
✨Know Your Tech Stack
Make sure you’re well-versed in Java and Clojure, as these are key for the role. Brush up on your knowledge of Datomic Database and AWS services like S3 and Lambda, as they might come up during technical discussions.
✨Understand the Financial Sector
Since this role involves OTC derivatives, it’s crucial to have a basic understanding of financial concepts and derivatives. Do some research on how these instruments work and be ready to discuss them.
✨Showcase Your Problem-Solving Skills
Prepare to discuss past projects where you’ve tackled complex problems. Highlight your design and debugging skills, and be ready to explain your thought process when faced with challenges.
✨Communicate Clearly
Effective communication is key in this role. Practice explaining technical concepts in simple terms, as you’ll need to liaise with product specialists and business analysts. Be prepared to provide updates on your progress and any issues you encounter.