Senior Software Engineer

Amarina Search Partners

  • Connecticut
  • 7 days ago

    Highlights

    Our client, a global financial technology organization headquartered in Greenwich, Connecticut, is seeking a Senior Software Engineer to join its engineering team. Build software that supports the expansion of of our client's brokerage business into new markets around the world.

    Numbers & Facts

    LocationConnecticut
    Websitehttps://www.amarinasearch.com

    Description

    *****No Visa Sponsorship Available Now or in the Future*****

    Our client, a global financial technology organization headquartered in Greenwich, Connecticut, is seeking a Senior Software Engineer to join its engineering team. This is a hybrid position (3 days onsite / 2 days remote). The salary range is $180,000-$220,000 plus a 30% bonus and comprehensive benefits.


    Responsibilities: 

    • Design and develop applications and services supporting client’s rapidly growing client base.
    • Build software that supports the expansion of of our client's brokerage business into new markets around the world.
    • Optimize and refactor existing code for improved reliability and performance.
    • Write and maintain design and engineering documentation.

    Qualifications:

    • Bachelor’s or master’s degree in Computer Science, or related degree.
    • Minimum 5 years of professional programming experience.
    • At least 3 years of Java programming experience.
    • Python, Perl or similar scripting language experience.
    • Relational databases experience (Oracle).
    • Strong analytical skills.
    • Good communication skills.

    Preferred Qualifications:

    • Prior experience in finance
    • An ambitious and diligent individual
    • An innovative mindset with a drive to improve upon existing systems
    • A desire to solve complex problems

     To be successful in this position, you will have the following:

    • Self-motivated and able to handle tasks with minimal supervision.
    • Superb analytical and problem-solving skills.
    • Excellent collaboration and communication (Verbal and written) skills.
    • Outstanding organizational and time management skills.

    Similar Jobs

    See more jobs