Search by job, company or skills

People Realm Recruitment Services Private Limited

Software Engineering Manager

Early Applicant
  • 4 months ago
  • Be among the first 50 applicants

Job Description

About Us: Leading global investment bank providing a wide range of financial services to corporations, governments, and institutions worldwide. Our firm is built on a foundation of integrity, excellence, and client focus, and we are committed to delivering innovative solutions that help our clients succeed in the dynamic global markets.

Years of Experience: 7 to 15 years or experience

Job Description:

We are seeking a talented Software Engineer to join our technology team. In this role, you will collaborate with a diverse group of professionals to design, develop, and maintain mission-critical applications and systems that support our trading, risk management, and client engagement activities. You will have the opportunity to work on cutting-edge technologies and contribute to the development of robust, scalable software solutions that drive our business forward.

Responsibilities:

  • Design and develop software applications and components using Java and Python, or other programming languages, adhering to best practices in software development.
  • Collaborate with cross-functional teams including traders, quantitative analysts, and other technology professionals to understand business requirements and translate them into technical solutions.
  • Implement and maintain high-performance, low-latency trading systems, risk management tools, and data analytics platforms.
  • Conduct code reviews, unit testing, and integration testing to ensure the quality, reliability, and scalability of software applications.
  • Troubleshoot production issues and provide timely resolutions, ensuring minimal disruption to trading operations.
  • Stay up-to-date with industry trends and advancements in software engineering and financial technology, leveraging new tools and frameworks to enhance productivity and efficiency.
  • Participate in agile development methodologies, including sprint planning, daily stand-ups, and retrospectives.
  • Document technical designs, architecture, and processes to facilitate knowledge sharing and ensure comprehensive understanding among team members.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related technical field; advanced degree preferred.
  • Solid programming skills in one or more languages such as Java and Python, or similar languages used in high-frequency trading or financial systems.
  • Experience working in the financial services industry, preferably in investment banking, with a strong understanding of trading workflows, financial instruments, and market data.
  • Knowledge of software development best practices including design patterns, algorithms, data structures, and version control systems (e.g., Git).
  • Experience with distributed systems, microservices architecture, and cloud computing platforms (e.g., AWS, Azure, GCP).
  • Strong analytical and problem-solving skills, with the ability to analyze complex issues and propose effective solutions.
  • Excellent communication skills with the ability to collaborate effectively in a team-oriented environment.
  • Ability to thrive in a fast-paced, dynamic environment and manage multiple priorities effectively.

Preferred Qualifications:

  • Experience with front-office trading applications, algorithmic trading, or quantitative finance.
  • Familiarity with financial regulations and compliance requirements (e.g., MiFID II, Dodd-Frank).
  • Certification in relevant technologies or methodologies (e.g., AWS Certified Developer, Agile Certified Practitioner).

Benefits:

  • Competitive salary and performance-based bonuses.
  • Comprehensive benefits package including health, dental, and vision insurance.
  • Retirement savings plan with company match.
  • Professional development opportunities including training and certification programs.
  • Flexible work arrangements and opportunities for remote work

More Info

Industry:Other

Function:finance

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 11/07/2024

Job ID: 84181147

Report Job

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Senior Manager Software Engineering

CalixCompany Name Confidential

Sr Manager Software Engineering Data Platform

Warner Bros DiscoveryCompany Name Confidential
Last Updated: 12-07-2024 00:45:16 AM
Home Jobs in Bengaluru / Bangalore Software Engineering Manager