Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

Oppenheimer Companies, Inc.

Description

COMPANY OVERVIEW

Oppenheimer Companies Inc (OCI) is a team-oriented, broad-based corporation with divisions and affiliates spanning a wide array of disciplines; each focused on helping customers meet their goals. We develop long-standing partnerships by providing the greatest value to our customers with the best quality products and services which maximizes their profitability. This also creates internal opportunities for personal growth, responsibility, and reward for our team members. Entrepreneurial spirit drives us as we build companies ranging from food service, branded and private label food products, to commercial real estate development, property management and logistics.

POSITION PURPOSE

The Senior Software Engineer is a highly skilled technical leader responsible for the design, development, integration, and support of enterprise software solutions that enable OCI strategic business initiatives. This role combines deep technical expertise with strong business acumen to deliver scalable, reliable, and secure software applications across multiple business units. The ideal candidate possesses advanced software engineering experience, strong architectural design capabilities, and a passion for developing innovative solutions that improve operational efficiency and business outcomes. In addition to hands-on development, this position serves as a mentor to other engineers and helps establish best practices across the software development lifecycle.

KEY RESPONSIBILITIES:

Software Design & Development Design, develop, test, deploy, and maintain enterprise-grade software applications and integrations. Translate business requirements into scalable technical solutions. Develop APIs, services, workflows, and user-facing applications that support critical business processes. Create clean, maintainable, and well-documented code following established development standards. Participate in all phases of the Software Development Lifecycle (SDLC). Solution Architecture Design application architectures that prioritize scalability, maintainability, performance, and security. Evaluate technologies and frameworks to support business objectives. Assist in establishing development standards, architecture patterns, and technical governance. Identify opportunities to modernize legacy applications and processes. Enterprise Integration Build and maintain integrations between internal and external systems, including ERP, CRM, EDI, data platforms, and third-party applications. Design robust data exchange solutions utilizing APIs, event-driven architectures, and automation platforms. Support enterprise initiatives involving Microsoft technologies, cloud platforms, and AI-enabled business solutions. Technical Leadership Provide mentorship and technical guidance to software engineers and technical team members. Conduct code reviews and promote engineering best practices. Lead technical discussions and contribute to architectural decision-making. Support project estimation, planning, and prioritization activities. Collaboration & Business Partnership Work closely with business stakeholders to understand operational challenges and translate them into technology solutions. Partner with Project Management, Infrastructure, Data Engineering, Security, and Business Systems teams. Communicate technical concepts effectively to both technical and non-technical audiences. Continuous Improvement Evaluate emerging technologies and recommend innovative solutions. Contribute to DevOps, automation, quality assurance, and development process improvements. Support AI, analytics, and digital transformation initiatives across OCI companies. Champion security, compliance, and reliability best practices.

QUALIFICATIONS:

Education Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field. Equivalent combination of education and relevant experience may be considered. Experience 7+ years of professional software development experience. Demonstrated success delivering enterprise applications in a complex business environment. Experience leading technical projects and mentoring developers. Experience integrating business systems and working with cross-functional stakeholders. Technical Skills Strong experience with several of the following: C#, .NET, ASP.NET Core; JavaScript, TypeScript, React, Angular, or similar frameworks REST APIs and microservices architecture SQL Server and relational database design Azure cloud services and modern application platforms Git, CI/CD pipelines, and DevOps practices; API integrations and middleware solutions Power Platform and Microsoft 365 development AI-assisted development tools and modern engineering practices Security, authentication, and authorization frameworks.

OCI BENEFITS

OCI is committed to investing in our associates to help them unleash their potential. We offer competitive salaries, a 401(K)-matching program, and a wide selection of health and wellness benefits. These benefits also include wellness activities, parking allowances, access to continuous learning, paid holidays and a generous vacation package, workplace giving, free access to financial resources, gym membership discounts, and more!

COMPANY CULTURE:

Our associates work collectively toward our vision. We share a set of truths referred to as P.A.C.E! PEOPLE first. Everything else follows. We work hard to develop respectful, collaborative relationships and meet shared goals. ACTION. We are passionate entrepreneurs and execute with a sense of urgency and strong will to win. We fuel creativity and innovation. CURIOSITY. We have deep desire to learn and grow. ETHICS. We do the right thing in our business and community, even when no one is looking. ! We have fun and make our mark! We get excited about what we do, we enjoy the process and recognize that enthusiasm and engagement are contagious. The above statements are intended to describe the general nature and level of work being performed by associates assigned to this job title. They are not intended to be an exhaustive list of all responsibilities and skills required. Oppenheimer Companies Inc provides employment, training, compensation, promotion, and other conditions of employment without regard to race, color, religion, sexual orientation, gender identity #J-18808-Ljbffr Oppenheimer Companies, Inc.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Brooklyn, NY vacancy
  •  ...collaborative company where innovation, creativity, ownership, and impact are part of everyday work. ABOUT THE ROLE:As a Senior Software Engineer at Global-e, you will design and deliver the core services behind our global logistics platform. You will drive innovation... 
    Senior
    Work at office
    Worldwide

    Global-e

    Hoboken, NJ
    3 days ago
  • $150k - $180k

    Senior Software EngineerLocation: Remote - US | Team: Engineering - Enterprise Learning & SkillsAbout the role We're looking for a Senior Full-Stack Software Engineer to join the Enterprise Learning & Skills (ELS) engineering team and help build, scale, and evolve a large... 
    Senior
    Full time
    Remote work

    Pearson

    Hoboken, NJ
    1 day ago
  • $108k - $216k

     ...: $108000 - $216000/yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary: The Senior Software Engineer will lead the delivery of scoped features and models through collaborative teams, ensuring alignment with platform and business... 
    Senior
    Full time
    Temporary work
    Part time

    Walmart

    Hoboken, NJ
    2 days ago
  •  ...entrepreneurial spirit of a startup, we're hiring. SageSure, a leader in catastrophe-exposed property insurance, is seeking a Senior Software Engineer to join our Policy Onboarding and Home Services team. As a vital member of this team, you will own and evolve the backend... 
    Senior
    For contractors
    Live in
    Remote work

    SageSure

    Jersey City, NJ
    4 days ago
  •  ...week and work remotely one day. A member of our recruitment team will provide more details.Job Summary:MUFG is seeking a Senior Software Engineer with payment check processing experience. In this role you will collaborate with other senior technical team members and other... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    MUFG

    Jersey City, NJ
    3 days ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...  ...requirementsSummaryFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And Services
    Senior

    Sonsoft

    Jersey City, NJ
    3 days ago
  • Innovaccer Inc. seeks a Senior Software Engineer for the Streaming team to own the messaging backbone of our on-premise platform, including Kafka and Schema Registry on OpenShift via Strimzi, plus self-hosted queueing. You will design patterns, libraries, and infrastructure... 
    Senior

    Innovaccer Inc.

    Brooklyn, NY
    4 days ago
  • Apple Inc. is seeking a Senior Software Engineer for Apple Services Engineering in San Francisco. You will design and build fault-tolerant distributed systems powering observability across CloudKit and iCloud services, operating within Kubernetes and across large-scale... 
    Senior

    Apple Inc.

    Brooklyn, NY
    4 days ago
  • Coinbase is seeking a Senior Software Engineer for Access & Authorization. You will shape authentication and authorization systems that power Coinbase products and partner integrations. You will build secure, low-latency Go/gRPC services across web, mobile, API, and partners... 
    Senior

    Triwill Group

    Brooklyn, NY
    3 days ago
  •  ...successful R&D team, building tools and engines used by the biggest names in media streaming...  ...Significant experience as a Lead / Senior Developer Experience leading teams and projects...  ...areas: Music or content scheduling software You also need to be... Based in the USA... 
    Senior
    Remote work

    The Audio Programmer Ltd

    Brooklyn, NY
    4 days ago
  •  ...and improve scalability, latency and resilience. Work across engineering, product, design, AI and clinical teams. Maintain high technical...  ...moving at startup speed. What we’re looking for 5+ years of software-engineering experience; 7+ years for Staff-level Distributed Systems... 
    Senior

    Acceler8 Talent

    Brooklyn, NY
    4 days ago
  •  ...Job Description Job Description We are looking for a  Senior   Software Engineer. Our product is built from day one as a modern API First microservice architecture (Scala, ReactJS, TypeScript) with true continuous delivery and a deep investment in automated testing... 
    Senior
    Work at office

    Kastel Staffing

    Hoboken, NJ
    6 days ago
  • Vast Space Llc. in Long Beach, CA seeks a Senior Software Engineer, Mission Software to develop web applications and scalable backend services. You will work across frontend and backend domains, consuming APIs and micro-services in a heterogeneous environment. The role... 
    Senior

    Vast Space Llc.

    Brooklyn, NY
    2 days ago
  • $108k - $216k

     ...StatesSalary: $108000 - $216000/yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeAs a Senior Software Engineer, you’ll be a hands-on technical leader who designs and delivers critical distributed services, raises engineering standards... 
    Senior
    Full time
    Temporary work
    Part time

    Walmart

    Hoboken, NJ
    14 hours ago
  • Jane Street Group, a proprietary trading company, is seeking a Senior Software Engineer to develop software in OCaml for their trading and operational infrastructure. The role involves supporting traders across Windows, Linux, and macOS platforms, analyzing real-time infrastructure... 
    Senior

    Linuxcareers

    Brooklyn, NY
    2 days ago
  • $200k - $300k

     ...looking to hire a Founding-caliber Backend Leaning Full Stack Engineer . This is an opportunity for someone who thrives in early-stage...  ...quickly, and wear multiple hats. Ideal Background 6+ years of software engineering experience with a backend focus. Strong Python, Node... 
    Senior
    Remote work

    Goliath Partners Inc.

    Brooklyn, NY
    1 day ago
  •  ...work environment combine to make Radiance Technologies a great place to work and succeed. We are searching for a motivated Senior Software Engineer to join our exploitation and analysis group to start a career in Reverse Engineering. The ideal candidate will grow his/... 
    Senior
    Work experience placement

    Radiance Technologies

    Brooklyn, NY
    3 days ago
  • $160.65k - $217.35k

     ...systems on AWS to geospatial localization, traffic telemetry, and mapping. Read about Mapbox Navigation here What You'll Do As an Engineer, you will be responsible for designing, developing and operating significant areas of our routing services. In this role, you can... 
    Senior

    Mapbox, Inc.

    Brooklyn, NY
    4 days ago
  • We are seeking a Senior Software Engineer to support BaaS partner onboarding and platform enhancement initiatives. The role will focus on building and supporting scalable, secure, high-performance systems that enable embedded financial services across partner ecosystems... 
    Senior
    Flexible hours

    Compunnel, Inc.

    Brooklyn, NY
    2 days ago
  •  ...pay bills, earn on their balances, and move money internationally—all from a single account that is simple & transparent. As a Software Engineer on the North America Account team, you'll work on products that customers interact with every day. You'll own meaningful... 
    Senior
    Local area

    Wise group

    Brooklyn, NY
    2 days ago
  •  ...settings. 12575 Uline Drive, Pleasant Prairie, WI 53158 Are you an expert at developing software solutions from start to finish? Then you belong at Uline! Join us as a Senior Software Engineer, where you'll works hands-on to design and implement solutions that power our... 
    Senior

    Milwaukee Succeeds

    Brooklyn, NY
    14 hours ago
  • Ancestry.com Operations Inc. seeks Senior Software Engineer in Draper, UT Job Duties: Design, build, enhance, and maintain highly scalable, secure web sites using industry standard technologies. Identify and solve advanced technical challenges involving different data... 
    Senior
    Remote work

    Ancestry

    Brooklyn, NY
    3 days ago
  •  ...functionally, collaborate and partner with product, design, and other engineering counterparts to build novel products and features that our...  ...goals. Who You Might Be: 6+ years of experience as a software engineer developing user-facing applications Fluency working with... 
    Senior
    Remote work

    EngineersOfAI

    Brooklyn, NY
    1 day ago
  • $125.24k - $187.86k

     ...implement, and optimize cloud-based solutions while leveraging industry best practices. Provide mentorship and guidance to junior engineers and drive continuous improvement and innovation across our CloudOps and DevOps practices. Collaborate closely with cross-functional... 
    Senior
    Full time
    Visa sponsorship

    lyric.ai

    Brooklyn, NY
    2 days ago
  • $125k - $160k

     ...Docker and Kubernetes. Collaborate with Product Management and engineering peers from concept through delivery. Maintain high engineering...  ...00 - $160,000 + benefits. Equal Opportunity Statement Centric Software provides equal employment opportunities to all qualified... 
    Senior
    Full time
    Remote work
    Flexible hours

    Centric Software, Inc.

    Brooklyn, NY
    3 days ago
  •  ...On-site Locations Showing 1 location Headquarters Baylor Genetics Houston, TX 77021, USA Description JOB SUMMARY As a Senior Software Engineer at Baylor Genetics, you will play a pivotal role in designing, developing, andmaintaining high-quality software solutions.... 
    Senior
    Full time
    Local area

    Baylor Genetics

    Brooklyn, NY
    3 days ago
  •  ...therapies, supporting families on their reproductive journeys, or enhancing animal health programs. POSITION SUMMARY As a Senior Software Engineer, Stream-Aligned, you will lead technical initiatives, optimize team delivery, and drive architectural decisions within one... 
    Senior

    Cryoport, Inc.

    Brooklyn, NY
    2 days ago
  • $186.07k - $218.9k

     ...Expect to get together quarterly for intense in-person working sessions called “surges.” learn more about working at Coinbase. Senior Software Engineer (EAA) The EAA Compliance CXAE team, part of Coinbase's Enterprise Applications and Architecture org, builds AI-first... 
    Senior
    Local area

    Coinbase

    Brooklyn, NY
    3 days ago
  • As a senior software engineer you will report to the CTO and be a core member of our engineering and product team. In this role you’ll lead complex technical projects, mentor junior team members, improve velocity through better process, shape the engineering roadmap, and... 
    Senior
    Temporary work
    Work experience placement

    Assembly Staging

    Brooklyn, NY
    2 days ago
  •  ...Job Description Job Description Senior Full-Stack Software Engineer Location: New York City Work Style: Hybrid Employment Type: Full-time Focus: Full-Stack Engineering, Product Engineering, Security & Compliance SaaS About Our Client Our client... 
    Senior
    Full time
    Shift work

    NxT Level

    West New York, NJ
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!