Enfusion
Bengaluru, Karnataka, IND
Hybrid

Lead Integrations Developer

Sorry, this job was removed at 8:40 a.m. (CST) on Tuesday, May 28, 2024
Find out who's hiring in Other US Location.
See all Developer + Engineer jobs in Other US Location
Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Enfusion is a pioneer in developing innovative, native cloud investment management software, analytics, and managed services for asset managers and hedge funds around the globe. We underpin the investment operations of fund managers from our global offices spanning four continents. Our unique, seamless, SaaS-based platform is reshaping the global investment operations landscape by removing traditional information boundaries and uniting the front-, middle- and back-office into one system, with one unified data set. 

 

Passionate about client service, we complement our software solutions with expert middle- and back-office managed services. In fact, we've been recognized as Best Managed Services Provider at the HFM EU Services Awards.  We help fund managers around the world streamline their operations, mitigate risk, and improve transparency and reporting so they can confidently focus on what they do best – invest.
As a company, we’re absolutely committed to the growth, development, and well-being of our people. Enfusion is where you can pursue your passion, showcase and further develop your skills, and launch a meaningful and rewarding career.  If you're looking for a culture that is inclusive, collaborative, entrepreneurial, values diversity, fosters and rewards creative exploration, and strives to continually exceed client expectations then we're looking forward to hearing from you.  

 

Learn more about Enfusion by visiting www.enfusion.com and apply today!

Lead Integrations Developer / Architect - Interfaces and Connectivity

The Team: 

Enfusion’s Interfaces Technology Team is one of multiple development and technology groups within Enfusion’s Product Development and Technology Teams. The Interfaces Development Team focuses on building straight-through processing (STP) solutions to and from the various third-party vendors used by our clients. Common vendors include data providers, trade affirmation platforms, fund admins, PBs, and custodians. As well as the tooling and transparency needed to support these workflows, including setup, monitoring, and exception handling.


The Role:

Enfusion is seeking a Lead Integrations Developer / Architect to join the Interfaces Development Team to help us lead and grow a team of Java and ETL developers to transform how we enable straight-through processing between our clients (hedge Funds, Institutional Account Managers for example) and various data providers - risk/affirmation/Fund administrators, etc. The Tech lead will be hands-on to help strategically design and implement technical solutions while being responsible for the management and mentoring of other developers.


For this role, we are looking for someone with substantial java and ETL development experience and an interest in trading and financial services to join us as we continue providing technology innovation and support to the global investment management industry.


What You’ll Do:

  • Lead and oversee all Java development projects, ensuring high-quality, efficient, and timely delivery
  • Develop and maintain innovative and scalable Java-based applications
  • Collaborate with cross-functional teams to design, develop, and implement new features and enhancements
  • Mentor and guide a team of Java and ETL developers, providing technical guidance and support
  • Stay updated with the latest Java and ETL technologies and trends, and implement them to improve the development process
  • Establish and maintain coding standards, best practices, and quality assurance processes
  • Work closely with the executive team to align technology initiatives with business goals
  • Identify and mitigate potential risks and issues related to Java development projects
  • Identify and resolve any technical issues arising in Production/UAT environments
  • Conducting software analysis, programming, testing, and debugging
  • Communicate project status, progress, and challenges to stakeholders in a clear and professional manner



What You’ll Need:

  • Bachelor's degree in Computer Science, Engineering, or a related field

10+ years of relevant development experience with a track record of delivering excellent resultsExperience working directly in a development capacity to design and implement products and technologies for Interfaces / Connectivity teams, Reference Data Teams, Trade File Testing Teams, Trade Affirmation, or Reconciliation teamsExperience leading, growing teams and taking accountability for measuring and tracking their success

  • Past experience with multiple and successful system integration projects
    • Experience with integrating variety of financial systems encompassing trading, position reporting and PnL related data
    • Experience integrating synchronous and asynchronous APIs, specifically using Java
    • Experience with FIX a plus
    • Experience with vendor documentation and working with vendors
    • Experience with file based data integration
    • Experience with building or using reconciliation systems and tools for data verification
  • Experience with ETL tools and processes
    • Ideally experience with Pentaho Kettle or Informatica but other ETL systems are acceptable
  • Experience with RDBMS and SQL
    • SQL queries
    • Relational database design and data normalization
    • Experience with large database tables a plus
  • Experience with and knowledge of modern versions of Java
    • Experience with writing and designing Object Oriented systems
    • Recent experience with debuging and maintaining code
    • experience with build systems, gradle, Maven, ant, make
  • Experience with version control concepts and tools, Git, bitbuckets, others
  • Good knowledge of and recent hands on experience with bash and bash scripting or other scripting languages, Perl, Python, VBA
  • Good knowledge of distributed system architecture
    • Service oriented architecture
    • Networked file systems
    • Message queues
    • Experience with fault tolerant systems
  • Ability to read and understand system and application logs and debug code
  • High level of recent hands-on experience with Linux/Unix and associated tools
    • Text processing : grep, find, awk, sed
    • System tools : ps, htop, lsof, ping, dig
    • Telnet, ssh, ftp, sftp
    • Understanding of linux/unix user management and security
  • Ability to manage, prioritize, and delegate multiple competing tasks
  • Ability to write system and process documentation
  • High level of familiarity with financial markets
    • Listed products and derivatives, equities, futures, options, future options, bonds
    • FX products, forward, options, exotics
    • Fixed income products, IRS, Swaptions, cap/floor, FRA
    • Credit products, CDS, CDX, CDX tranche
    • Other OTC, bank debt
    • Trades
    • Positions
    • PnL calculation
    • Market data, prices, corporate actions
    • Financial market participants and their roles funds, custodians, brokers, administrators, etc

#L1-PL1

Enfusion offers a competitive compensation and benefits package, retirement and pension plans, and generous Paid Time Off policy; and paid parental leave. Other perks include commuter benefits, and an employee assistance program.  All benefits and programs are subject to applicable eligibility requirements.

 

Enfusion is fully committed to providing equal employment opportunity to job applicants and employees in recruitment, hiring, employment, compensation, benefits, promotions, transfers, training, and all other terms and conditions of employment. Enfusion will not discriminate on the basis of age, race, color, gender, marital status, sexual orientation, gender identity, pregnancy, national origin, religion, veteran status, physical or mental disability, genetic information, creed, citizenship or any other status protected by laws or regulations in the locations where we do business. We endeavor to maintain a drug-free workplace.

 

Position will remain open until filled.

 

See More
Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

What are Enfusion Perks + Benefits

Enfusion Benefits Overview

Company-paid medical, dental, vision, life and short-term disability insurance
Flexible time off
Monthly commuting stipend
Free catered lunch one day per week
Fully stocked kitchen every day
401(k) matching

Culture
Volunteer in local community
Open door policy
OKR operational model
Team based strategic planning
Open office floor plan
Employee resource groups
Quarterly engagement surveys
Hybrid work model
In-person revenue kickoff
Employee awards
Flexible work schedule
Diversity
Mandated unconscious bias training
Diversity manifesto
Diversity employee resource groups
Hiring practices that promote diversity
Health Insurance + Wellness
Flexible Spending Account (FSA)
Disability insurance
Dental insurance
Enfusion pays the premiums for dental insurance.
Vision insurance
Enfusion's vision plan allows employees to purchase contacts and glasses once a year, and also offers a discount on LASIK. Enfusion pays the premiums for vision insurance.
Health insurance
Enfusion pays 100% of health insurance premiums for a low deductible plan. We also cover dependents for free!
Life insurance
We offer a plan to all employees free of charge!
Wellness programs
Mental health benefits
Financial & Retirement
401(K)
Enfusion provides a Safe Harbor Vesting Schedule
401(K) matching
We offer a generous matching of our employee's contributions
Company equity
Performance bonus
Pay transparency
Child Care & Parental Leave
Childcare benefits
Dependent Care Flexible Spending Account
Generous parental leave
Family medical leave
Fertility benefits
Vacation + Time Off
Generous PTO
Flexible Time Off - Time off needs change from year to year and we provide employees the flexibility to take the time they need, when it's needed.
Paid volunteer time
Paid holidays
Paid sick days
Enfusion offers 7 sick days for all employees
Flexible time off
Bereavement leave benefits
Office Perks
Commuter benefits
Enfusion provides employees with $80 a month to use towards commuting related expenses, including public transit, parking, and ride sharing! Employees may also contribute additional funds tax-free!
Company-sponsored outings
Enfusion has team outings, as well as ERG celebrations, company-wide summer party, holiday parties, and other events!
Free snacks and drinks
Enfusion has a fully stocked kitchen including unlimited snacks, sweets, coffee, tea and variety of flavored LaCroix!
Some meals provided
Enfusion caters a weekly lunch every Friday for our employees.
Company-sponsored happy hours
Enfusion loves hosting happy hours as often as we can!
Recreational clubs
Enfusion sponsors office sports leagues.
Relocation assistance
Relocation assistance is available for most roles.
Meditation space
Mother's room
Onsite gym
Professional Development
Job training & conferences
Lunch and learns
Promote from within
Mentorship program
Buddy program for new hires
Online course subscriptions available
Personal development training

More Jobs at Enfusion

Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about EnfusionFind similar jobs like this