Senior Python Engineer

4 Staffing Corp

  • Newark, New Jersey
  • 3 days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Amazon Web Services (AWS)unmatched
    • Analysis Skillsunmatched
    • Atlassian JIRAunmatched
    • C++ Programming Languageunmatched
    • Cloud Computingunmatched
    • Data Setsunmatched
    • Database Administrationunmatched
    • Dockerunmatched
    • Financeunmatched
    • Finance Softwareunmatched
    • Financial Systemsunmatched
    • Fixed Income Investmentsunmatched
    • Gitunmatched
    • Investment Managementunmatched
    • Javaunmatched
    • Jenkinsunmatched
    • Microsoft Windows Azureunmatched
    • Problem Solving Skillsunmatched
    • Programming Languagesunmatched
    • Programming Toolsunmatched
    • Python Programming/Scripting Languageunmatched
    • Quantitative Analysisunmatched
    • Requirements Managementunmatched
    • SQL (Structured Query Language)unmatched
    • SQL Databasesunmatched
    • Software Administrationunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • Stock Marketunmatched
    • Team Playerunmatched
    • Technical Supportunmatched
    • Test Strategyunmatched
    • Trading Platformsunmatched

    Description

    Senior Python Engineer
    Location: Newark, NJ (Hybrid 2 days per week onsite)

    • Full-time / Regular W2 role - No C2C
    • No Visa transfers at this time

    Our client is looking for a talented and driven Senior Software Engineer to join our team. The ideal candidate will have a strong background in developing applications for financial systems, particularly in front-office environments, along with expertise in Python and SQL. This is a hybrid role based in Newark, NJ.

    Key Responsibilities

    • Develop, maintain, and optimize software applications supporting front-office operations and related financial processes.
    • Utilize Python and SQL to create scalable, efficient solutions tailored to the needs of financial markets.
    • Apply knowledge of fixed income to enhance investment and trading platforms.
    • Collaborate with stakeholders to analyze requirements, address challenges, and deliver impactful solutions.
    • Leverage development tools such as Git, Jira, Docker, and Jenkins to streamline the software development lifecycle.
    • Provide technical expertise and proactive support to front-office users, including portfolio managers and quantitative analysts.
    • Adapt to a fast-paced, evolving environment and take ownership of complex technical challenges.

    Qualifications

    • Minimum of 6 years of experience developing applications, particularly for front-office operations.
    • Advanced proficiency in Python programming and SQL database management.
    • Strong understanding of fixed income markets and related financial instruments.
    • Proven ability to thrive in dynamic environments with a proactive and results-driven mindset.
    • Experience with software development tools like Git, Jira, Docker, and Jenkins.
    • Strong analytical and problem-solving skills with a focus on delivering innovative solutions.

    Preferred Skills

    • Hands-on experience with cloud platforms, such as Azure or AWS.
    • Proficiency in additional programming languages such as Java or C++.
    • Familiarity with financial datasets from sources like Bloomberg, S&P, Moodys, or ICE.
    • Knowledge of investment modeling, customization, and back-testing strategies.
    • Experience providing direct support to front-office professionals.

    This position offers an exciting opportunity to work at the intersection of technology and finance, contributing to the development of innovative solutions in a dynamic industry. If you are passionate about building robust systems and thrive in a collaborative environment, we encourage you to apply.

    Numbers & Facts

    LocationNewark, New Jersey
    Websitehttps://www.4staffing.net

    Similar Jobs

    See more jobs