Job Title: Sr. Software Engineer
Location: Greenwich, CT (Hybrid work: 3 days/week in office required)
Positions: Multiple available
Responsibilities:
- Design, develop, and maintain backend and middleware services for international brokerage firms' internal risk management and compliance systems.
- Gather and analyze business and compliance requirements, and formulate functional/technical design documents.
- Support product planning and effort estimation.
- Contribute to design automation to improve design efficiency and optimization; conduct design reviews.
- Build software to support the expansion of brokerage services into new markets around the world.
- Optimize and refactor existing code for improved reliability and performance.
- Deliver value additions for process improvement and code optimization.
- Write and maintain design and engineering documentation.
- Perform data quality analysis and implement measures to fix data to meet industry standard requirements.
- Execute data requests from compliance to meet audit requirements.
- Work on IT related projects focusing on database backend and middleware services development using Java and PL/SQL, as well as smaller projects using Python, Unix shell scripting, and other general-purpose development languages and tools.
- Provide status updates on build and support activities.
- Review project deliverables with project manager and stakeholders.
Education and Experience Requirements:
Requires a Bachelor's degree or foreign equivalent in Computer Science, Information Systems, Electronics Engineering, or a related field, and five (5) years work experience in the job offered or a related position designing, developing, and maintaining backend and middleware software applications in the financial services industry.
Also requires two (2) years experience in each:
- Oracle database, SQL and PL/SQL to perform data maintenance;
- Software development and customizations using Java, Eclipse (Java EE Enterprises technologies), and XML;
- Software design and development and automated batch/cron processes using Unix Shell scripts and PL/SQL;
- SQLLoader and SQLPlus utilities to load third-party data into the Oracle database and execute any SQL script respectively;
- Oracle Database Performance tuning using Gather Statistics, Analyzing Explain Plan, AWR (Automatic Workload Repository) report, and ASH (Active Session History) report.
Application Process:
Send resume with cover letter to:
Interactive Brokers LLC, AP#2024,
lveleva@interactivebrokers.com
No calls. EOE.
#J-18808-Ljbffr