Post job

Software engineer jobs in Ramapo, NY

- 1,632 jobs
All
Software Engineer
Data Engineer
Senior Software Engineer
Java Developer
Software Quality Engineer
Test Engineer
Embedded Software Engineer
Applications & Systems Engineer
Senior Engineer
Automation Engineer
Senior Java Developer
Mainframe Developer
Programmer
  • Software Engineer, Banking Operations

    BIP

    Software engineer job in Jersey City, NJ

    Business Integration Partners (BIP) is Europe's fastest growing digital consulting company and are on track to reach the Top 20 by 2030, with an expanding global footprint in the US. Operating at the intersection of business and technology we design, develop, and deliver sustainable solutions at pace and scale creating greater value for our customers, employees, shareholders, and society. BIP specializes in high-impact consulting services across multiple industries with 6,000 employees worldwide. Our domains include Financial Services business serves Capital Markets, Insurance and Payments verticals, supplemented with Data & AI, Cybersecurity, Risk & Compliance, Change Management and Digital Transformation practices. We integrate deep industry expertise with business, technology, and quantitative disciplines to deliver high-impact results for our clients. BIP is currently expanding its footprint in the United States, focusing on growing its Capital Markets and Financial Services lines. Our teams operate at the intersection of business strategy, technology, and data to help our clients in driving smarter decisions, reducing risks, and staying ahead in a fast-evolving market environment. About the Role: The Software Engineer will contribute to the design, development, and enhancement of core payments and wire processing applications within our corporate and investment banking client's technology organization. Engineers will work across distributed systems, real-time transaction pipelines, settlement engines, and compliance/monitoring platforms supporting high-volume, low-latency financial operations. You must have valid US work authorization and must physically reside around the posted city, within a 50-mile commute. We are unable to support relocation costs. Please do not apply for this position unless you meet the criteria outlined above. Key Responsibilities: Develop and maintain services supporting high-volume payments, wire transfers, and money movement workflows. Build scalable applications using Python, Java, or .NET across distributed environments. Implement integrations with internal banking platforms, payment rails, and ledger systems. Troubleshoot production issues, improve resiliency, and reduce latency across transaction flows. Contribute to modernization efforts, including cloud migration, refactoring legacy components, and API enablement. Collaborate closely with BAs, architects, PMs, and offshore/nearshore teams. Follow secure coding standards, operational controls, and SDLC processes required by the bank. Required Skills: 3-10+ years hands-on experience in Python, Java, or C#/.NET. Experience with relational databases (Oracle, SQL Server). Understanding of payments, wire transfers, clearing systems, or financial services workflows. Familiarity with distributed systems, messaging, and event-driven architectures. Strong debugging and production support experience. Understanding of CI/CD and Agile environments. Preferred Skills: Hadoop / Informatica ecosystem knowledge. Experience with ISO 20022, SWIFT, Fedwire, CHIPS. Microservices architecture, REST/gRPC APIs. Performance tuning and low-latency engineering. **The base salary range for this role is $125,000 - $175,000** Benefits: Choice of medical, dental, vision insurance. Voluntary benefits. Short- and long-term disability. HSA and FSAs. Matching 401k. Discretionary performance bonus. Employee referral bonus. Employee assistance program. 11 public holidays. 20 days PTO. 7 Sick Days. PTO buy and sell program. Volunteer days. Paid parental leave. Remote/hybrid work environment support. For more information about BIP US, visit ********************************* Equal Employment Opportunity: It is BIP US Consulting policy to provide equal employment opportunities to all individuals based on job-related qualifications and ability to perform a job, without regard to age, gender, gender identity, sexual orientation, race, color, religion, creed, national origin, disability, genetic information, veteran status, citizenship, or marital status, and to maintain a non-discriminatory environment free from intimidation, harassment or bias based upon these grounds. BIP US provides a reasonable range of compensation for our roles. Actual compensation is influenced by a wide array of factors including but not limited to skill set, education, level of experience, and knowledge.
    $125k-175k yearly 1d ago
  • Embedded Software Engineer

    Insight Global

    Software engineer job in Clifton, NJ

    Required Skills & Experience: 8+ Years of experience in embedded software and electronic warfare Electronic counter measures experience Bachelor's Degree Experience in C++, Linux, and VxWorks Active Secret Clearance Job Description: A client of Insight Global is seeking a Secret Cleared Embedded Software Engineer to join their team onsite in Clifton New Jersey. The engineer will work in a lab environment with day-to-day tasks involving coding and testing of the hardware of an electronic warfare suite designed to provide cutting-edge countermeasures against sophisticated, ever-changing threats to military aircraft. Candidates must possess an active secret clearance and have strong experience with embedded systems and electronic counter measures. This is a 9-month contract with the opportunity for extensions. The working schedule follows a 9/80 with overtime expected. Compensation: $80/hr - $100/hr Exact compensation may vary based on several factors, including skills, experience, and education. Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.
    $80-100 hourly 5d ago
  • Java Software Engineer

    Bcforward 4.7company rating

    Software engineer job in Jersey City, NJ

    *Presently we are unable to sponsor and request applicants to apply who are authorized to work without sponsorship* Below are the few details of the opportunity. Job Title: Core Java / Software Engineer Duration: Contract to Hire Skills: Formal training or certification on software engineering concepts and 5+ years' applied experience Hands-on practical experience in system design, application development, testing, and operational stability Experience with Core Java, collections, Exception Handling, Generics & Multithreading, Spring boot, JavaScript Strong understanding of data, data modeling and database methodologies and architecture disciplines Advanced SQL and data management knowledge Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Overall knowledge of the Software Development Life Cycle Solid understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
    $71k-94k yearly est. 5d ago
  • Software Quality & Operations Efficiency Engineer

    Aetrex, Inc. 4.6company rating

    Software engineer job in Teaneck, NJ

    Aetrex is the global leader in foot scanning technology. Our very latest scanner, Albert, was created over several years by a team of leading engineers and programmers and represents a major advance in technology for consumers and retailers alike. This revolutionary 3D system joins Aetrex's fleet of renown foot scanners, including Gaitway, Nova and Eclipse. The Aetrex technology development team consists of a diverse group of programmers that work together to create exciting User Interface and Experience for our customers. For over 20 years we have developed software for scanners and mobile devices that have helped millions of people experience relief from unnecessary foot pain. AlbertOS is a new, groundbreaking operating system that runs the Albert and Gaitway scanning devices and can be easily operated using simple voice or touch commands. Albert captures unmatched data and information about feet, enabling consumers to make more educated buying decisions when it comes to footwear and orthotic purchases. We're hiring a Software Quality & Operations Efficiency Engineer to join our team! This dual-focused role requires an individual who can tackle the complete automation of our software testing suite and improve the operational efficiency of the software in the field. The ideal candidate will bridge the gap between technical support and quality assurance. Key Responsibilities: I. Software Quality & Automation Framework Development Design, build, and maintain robust, scalable test automation frameworks. Develop and execute automated tests for both UI and APIs (e.g., Selenium WebDriver and Postman), integrating these into Testing frameworks. Participate in new software release testing cycles, providing critical technical feedback to the development team. II. Operational Efficiency & Tooling Develop, maintain, and execute powerful scripts (e.g., PowerShell, Bash) to automate routine system diagnostics, support tasks, and operational workflows. Create small internal tools using coding experience (Python experience is a major asset) to enhance diagnostic capabilities and streamline support processes. Document all testing, support, and automation processes clearly using tools like Confluence and manage workflow in Jira. III. Technical Support Resolve technical issues, providing effective, timely support to customers via phone, email, and remote sessions, with a strong emphasis on the Windows OS environment. Utilize SQL and database knowledge (including MySql) to perform complex data querying and analysis, ensuring data integrity during troubleshooting. Monitor and troubleshoot applications deployed on AWS cloud services, demonstrating foundational knowledge of EC2, S3, and CloudWatch. Requirements: 5+ years in Software Testing, Operations Monitoring, Technical Support, Help Desk, Quality Assurance or comparable technical role. Hands-on experience with a frontend testing tool (Selenium Web Driver/Playwright/TestSprite, etc) and a backend testing tool (Postman/SoapUI, etc). Strong proficiency in scripting (e.g., PowerShell, Bash). PowerShell is highly preferred. Solid understanding and hands-on experience with SQL for querying and troubleshooting. In-depth knowledge of Windows Operating Systems and associated configurations/troubleshooting. Familiarity with AWS Cloud Services: Practical experience troubleshooting or monitoring applications deployed on Amazon Web Services (AWS), including foundational knowledge of services like EC2, S3, or CloudWatch. Demonstrated ability to manage testing protocols and improve operations efficiency in a software environment. Excellent organizational skills, including the ability to generate clear reports and diligently manage follow-up tasks. Experience with a programming language; Python experience is a major asset.
    $73k-102k yearly est. 3d ago
  • Programmer

    Software Technology Inc. 4.1company rating

    Software engineer job in Newark, NJ

    Natural Structured Mode language model Fully versed in ADABAS Dara Access JCL Batch Processing Online Processing
    $59k-79k yearly est. 1d ago
  • Teradata Developer with Mainframe

    Pyramid Consulting, Inc. 4.1company rating

    Software engineer job in Morris Plains, NJ

    Immediate need for a talented Teradata Developer with Mainframe. This is a 06+ Months Contract opportunity with long-term potential and is located in Morris Plains, NJ (Remote-EST). Please review the job description below and contact me ASAP if you are interested. Job ID:25-89415 Pay Range: $65 - $70/hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location). Key Requirements and Technology Experience: Skills-Teradata , Mainframe and ETL (write code to extract data from Oracle and load to SQL Server) IBM Mainframe: 5+ years JCL: 5+ years Unix : 3+ years - Preferred CA7: 5+ years Teradata SQL experience: 5+ years Cloud tool experience (AWS/OpenShift) - Preferred Senior Teradata SQL developer with team leading abilities Extensive experience with ETL work (write code to extract data from Oracle and load to SQL Server) on Mainframe environment Cobol: very nice to have Linux: highly preferred Healthcare/Health insurance experience with an understanding of how healthcare systems/government programs work Ability to work independently Well-rounded and ability to pick up skills/tasks based on experience Location: NJ preferred but open to remote Our client is a leading healthcare and insurance Industry and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration. Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. By applying to our jobs you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here.
    $65-70 hourly 1d ago
  • Data Engineer

    Company 3.0company rating

    Software engineer job in Fort Lee, NJ

    The Senior Data Analyst will be responsible for developing MS SQL queries and procedures, building custom reports, and modifying ERP user forms to support and enhance organizational productivity. This role will also design and maintain databases, ensuring high levels of stability, reliability, and performance. Responsibilities Analyze, structure, and interpret raw data. Build and maintain datasets for business use. Design and optimize database tables, schemas, and data structures. Enhance data accuracy, consistency, and overall efficiency. Develop views, functions, and stored procedures. Write efficient SQL queries to support application integration. Create database triggers to support automation processes. Oversee data quality, integrity, and database security. Translate complex data into clear, actionable insights. Collaborate with cross-functional teams on multiple projects. Present data through graphs, infographics, dashboards, and other visualization methods. Define and track KPIs to measure the impact of business decisions. Prepare reports and presentations for management based on analytical findings. Conduct daily system maintenance and troubleshoot issues across all platforms. Perform additional ad hoc analysis and tasks as needed. Qualification Bachelor's Degree in Information Technology or relevant 4+ years of experience as a Data Analyst or Data Engineer, including database design experience. Strong ability to extract, manipulate, analyze, and report on data, as well as develop clear and effective presentations. Proficiency in writing complex SQL queries, including table joins, data aggregation (SUM, AVG, COUNT), and creating, retrieving, and updating views. Excellent written, verbal, and interpersonal communication skills. Ability to manage multiple tasks in a fast-paced and evolving environment. Strong work ethic, professionalism, and integrity. Advanced proficiency in Microsoft Office applications.
    $93k-132k yearly est. 3d ago
  • Java Full Stack Developer- F2F-- Raleigh, NC & Weehawken NJ

    Softcom Systems Inc.

    Software engineer job in Weehawken, NJ

    Java Full Stack Developer Weehawken, NJ & Raleigh, NC F2F
    $81k-106k yearly est. 2d ago
  • Application System Engineer

    Hanwha Vision America 4.1company rating

    Software engineer job in Teaneck, NJ

    Hanwha Vision America seeks a highly experienced System Application Engineer to join our support team. In this position, you'll be responsible for post-sales incidents and problem escalation, focusing on identifying root causes and providing resolutions in complex environments. You'll also ensure proper testing, documentation, and deployment of workarounds and fixes, in addition to training the support team on how to resolve related incidents in the future. Key Responsibilities: Technical Reproduce, document, and report product issues escalated from technical support or Field Applications Team to Product Managers Writing Sample required Test, document, and deploy workarounds for fixes in development Update and manage the issue log Own complex support cases for business-critical customers Training Serve as Subject Matter Expert regarding the Hanwha Vision product line, Providing Product training to the Technical Support Team, focusing on best practices in troubleshooting and product configuration Requirements: Previous Experience in customer/end-user-facing roles Korean Language required Ability to travel on short notice. Travel (15-25%) Excellent understanding and troubleshooting capabilities of intricate network-based security systems Proven Aptitude in Root Cause Analysis Excellent ability to communicate complex ideas both verbally and in writing Certifications in CCNA/CCNE/Network + Linux + ASW or other Cloud Certification In-depth knowledge of Incident and Problem management Self-motivated and proven time management capabilities 3-5 years' experience supporting IP-based security systems or a related industry preferred
    $88k-124k yearly est. 1d ago
  • Azure Data Engineer

    Programmers.Io 3.8company rating

    Software engineer job in Weehawken, NJ

    · Expert level skills writing and optimizing complex SQL · Experience with complex data modelling, ETL design, and using large databases in a business environment · Experience with building data pipelines and applications to stream and process datasets at low latencies · Fluent with Big Data technologies like Spark, Kafka and Hive · Expert level understanding on Azure Data Factory, Azure Synapse, Azure SQL, Azure Data Lake, and Azure App Service is required · Designing and building of data pipelines using API ingestion and Streaming ingestion methods · Knowledge of Dev-Ops processes (including CI/CD) and Infrastructure as code is essential · Experience in developing NO SQL solutions using Azure Cosmos DB is essential · Thorough understanding of Azure and AWS Cloud Infrastructure offerings · Working knowledge of Python is desirable · Designing and implementing scalable and secure data processing pipelines using Azure Data Factory, Azure Databricks, and other Azure services · Managing and optimizing data storage using Azure Data Lake Storage, Azure SQL Data Warehouse, and Azure Cosmos DB · Monitoring and troubleshooting data-related issues within the Azure environment to maintain high availability and performance · Implementing data security measures, including encryption, access controls, and auditing, to protect sensitive information · Automating data pipelines and workflows to streamline data ingestion, processing, and distribution tasks · Utilizing Azure's analytics services, such as Azure Synapse Analytics, to provide insights and support data-driven decision-making. · Documenting data procedures, systems, and architectures to maintain clarity and ensure compliance with regulatory standards · Providing guidance and support for data governance, including metadata management, data lineage, and data cataloging Best Regards, Dipendra Gupta Technical Recruiter *****************************
    $92k-132k yearly est. 5d ago
  • Protocol Test Engineer

    Nexgen Tech Solutions 4.1company rating

    Software engineer job in Ridgefield, NJ

    Key Responsibilities • Design, develop, and execute test cases for 5G and LTE protocols, including layer 2/3 testing (e.g., MAC, RLC, PDCP, RRC). • Perform end-to-end protocol validation, interoperability testing (IOT), and conformance testing using tools like protocol analyzers and simulators. • Conduct QA processes to identify defects in network protocols, ensuring compliance with 3GPP standards for 5G NR and LTE. • Test mobile applications for functionality, performance, and compatibility on 5G/LTE networks, including API testing and user interface validation. • Collaborate with development teams to reproduce issues, analyze logs, and provide feedback for bug fixes. • Automate test scripts using languages like Python or tools such as Robot Framework to improve testing efficiency. • Participate in regression testing, stress testing, and field trials to simulate real-world scenarios. • Document test results, create reports, and maintain test environments. • Stay updated on emerging telecom standards and contribute to continuous improvement of testing methodologies. Required Qualifications • Bachelor's degree in Electrical Engineering, Computer Science, Telecommunications, or a related field. • 1-3 years of experience in protocol testing, preferably in 5G, LTE, or wireless communications. • Hands-on experience with QA methodologies, including manual and automated testing. • Proficiency in testing tools such as Wireshark, QXDM, TEMS, or similar for protocol analysis. • Basic knowledge of application testing frameworks (e.g., Appium, Selenium) for mobile apps. • Understanding of 3GPP specifications for 5G and LTE protocols. • Strong analytical and problem-solving skills with attention to detail. • Ability to work in a team environment and communicate technical issues effectively. Preferred Skills • Experience with CI/CD pipelines for test automation (e.g., Jenkins). • Familiarity with scripting languages like Python, Perl, or TCL for test automation. • Knowledge of SDN/NFV concepts or cloud-based testing environments. • Certifications such as ISTQB (for QA) or relevant telecom certifications. • Exposure to agile/scrum methodologies in a fast-paced development setting
    $67k-91k yearly est. 3d ago
  • Linux Storage & Automation Engineer (NVMe / RHEL)

    CMK Resources, Inc.

    Software engineer job in Jersey City, NJ

    Are you an experienced Linux systems engineer with expertise in NVMe-over-TCP, scripting, and storage performance? CMK Resources is looking for a Linux Storage & Automation Engineer (NVMe / RHEL) to join our Residency team, working hands-on in high-performance storage environments and supporting critical Oracle infrastructure. This role is focused on performance tuning, scripting, automation logic, and deep system-level troubleshooting. Location: Jersey City, NJ (preferred) - also open to Wilmington, DE; Atlanta, GA; Omaha, NE; or Fort Lauderdale, FL In-office availability: ideally 1-2 days/week in one of the above locations Responsibilities Configure and validate NVMe-over-TCP storage paths and multipath configurations Automate discovery, validation, and setup using Bash/Python scripting Tune NICs, queues, schedulers, and other kernel parameters for high-speed IO Build and maintain Bash and Python utilities for storage operations, tuning, and testing Integrate your scripts into Ansible playbooks for broader automation workflows Support Oracle-related server builds and pre-deployment logic Provide real-time troubleshooting during Dev, QA, and Production rollout windows Conduct baseline vs post-migration performance comparisons Use tools like fio, perf, sar, and iostat to isolate IO or latency issues Support ServiceNow ticketing workflows and participate in root cause analysis Work directly inside the end client's Azure DevOps boards Align with their internal storage and automation framework Collaborate with SAN and Oracle teams during patching, triage, and rollout events Must-Have Skills: NVMe-over-TCP: tuning, path validation, CLI, performance optimization Linux (RHEL 7/8): filesystem management, sysctl/kernel tuning, systemd, networking Storage Stack: XFS, ext4, LVM, multipath, udev rules, I/O profiling Scripting: strong Bash, moderate-to-strong Python and Ansible Tooling: Azure DevOps, ServiceNow API workflows, Git branching, and PRs Nice-to-Haves: Familiarity with Oracle RAC/ASM and their storage dependencies Experience with performance tuning on large-scale storage infrastructure Exposure to Pure Storage, though not required
    $81k-108k yearly est. 2d ago
  • Senior Dotnet Developer

    Idexcel 4.5company rating

    Software engineer job in Montvale, NJ

    Strong hands-on experience with .NET (C#), Angular (Front-End) and SQL Experience connecting front-end to modern backends (e.g., Microsoft Fabric) Proficiency with Azure Cloud technologies Experience with API development and data integration Familiarity with GitHub Copilot Exposure to Snowflake (Nice to have) Python experience (Nice to have) Background or exposure to Gen AI technologies and tools (Good to have)
    $93k-120k yearly est. 4d ago
  • Senior Python Developer

    Scaleneworks Inc.

    Software engineer job in Jersey City, NJ

    Job Title: Senior Python Developer Job description involves designing, developing, and maintaining software, with a strong focus on data pipelines and financial systems. Key responsibilities include writing clean Python code, building and optimizing ETL processes, and collaborating with teams to create and enhance scalable, secure solutions that meet business needs. This role requires strong skills in Python, SQL, and a background in enterprise-level platforms and data-driven solutions. Key responsibilities Application development: Design, develop, and maintain software applications using the Python language. Database management: Work with relational and/or NoSQL databases to manage and store data. Code quality: Write reusable, testable, and efficient code; participate in code reviews and debugging. Collaboration: Work with cross-functional teams, including data engineers, business users, and other developers, to deliver solutions. System enhancement: Contribute to system enhancements, and support the deployment of data-driven solutions. Automation: Use Python scripts to automate tasks and processes. Compliance and security: Ensure applications comply with security and regulatory standards. Troubleshooting: Troubleshoot issues in existing systems and fix bugs. Key skills Proficiency in Python Experience with SQL Knowledge of ETL development Familiarity with databases (e.g., Microsoft SQL Server, PostgreSQL, MongoDB) Understanding of enterprise-level platforms Experience with agile development methodologies Strong problem-solving and analytical skills Experience with big data technologies (e.g., Hadoop, PySpark) is a plus
    $91k-118k yearly est. 5d ago
  • Java Software Engineer (Trading)-- AGADC5642050

    Compunnel Inc. 4.4company rating

    Software engineer job in Jersey City, NJ

    Must Haves: 1.) Low Latency Java Development experience (Trading would be preferred but not mandatory) These are more from a screening standpoint, if they have low latency java development experience they should have the following: 2.) Garbage collection, threading and or multi threading, Memory management experience 3.) Fix Protocol 4.) Optimization techniques or profiling techniques Nice to Haves: Order management System, Smart order router, market data experience
    $72k-93k yearly est. 3d ago
  • Azure Data Engineer

    Sharp Decisions 4.6company rating

    Software engineer job in Jersey City, NJ

    Title: Senior Azure Data Engineer Client: Major Japanese Bank Experience Level: Senior (10+ Years) The Senior Azure Data Engineer will design, build, and optimize enterprise data solutions within Microsoft Azure for a major Japanese bank. This role focuses on architecting scalable data pipelines, enhancing data lake environments, and ensuring security, compliance, and data governance best practices. Key Responsibilities: Develop, maintain, and optimize Azure-based data pipelines and ETL/ELT workflows. Design and implement Azure Data Lake, Synapse, Databricks, and ADF solutions. Ensure data security, compliance, lineage, and governance controls. Partner with architecture, data governance, and business teams to deliver high-quality data solutions. Troubleshoot performance issues and improve system efficiency. Required Skills: 10+ years of data engineering experience. Strong hands-on expertise with Azure Synapse, Azure Data Factory, Azure Databricks, Azure Data Lake, and Azure SQL. Azure certifications strongly preferred. Strong SQL, Python, and cloud data architecture skills. Experience in financial services or large enterprise environments preferred.
    $77k-101k yearly est. 5d ago
  • Java Developer (W2 only)

    Iris Software Inc. 4.3company rating

    Software engineer job in Jersey City, NJ

    Greetings! We are seeking a highly skilled Core Java Developer with strong expertise in SQL Databases and a solid background in the Banking and Financial Services domain. The ideal candidate will have hands-on experience developing robust and scalable applications in a complex enterprise environment. Familiarity with large-scale systems, financial transactions, and secure coding practices is essential. Key Responsibilities: Design, develop, and maintain backend services using Core Java (Java 8+) Write efficient, optimized SQL queries and manage complex database operations Collaborate with business analysts and stakeholders to understand banking workflows and translate requirements into technical solutions Build and enhance RESTful APIs and integrate with internal and third-party systems Ensure high performance and responsiveness of systems, especially for transaction-heavy applications Follow secure coding standards, compliance, and regulatory requirements typical of banking applications Participate in code reviews, system design discussions, and Agile ceremonies Troubleshoot and resolve production issues and performance bottlenecks Required Qualifications: 10+ years of Core Java development experience, including OOP principles, multithreading, collections, and design patterns Strong experience with SQL databases (e.g., Oracle, PostgreSQL, SQL Server) Solid understanding of data modeling, indexing, performance tuning, and stored procedures Experience in the Banking or Financial Services domain (Retail/Commercial Banking, Capital Markets, or similar) Good understanding of transactional systems, regulatory compliance, and financial reporting Experience working in Agile/Scrum development environments Familiarity with tools like Maven/Gradle, Git, Jenkins, and Jira Preferred Skills: Experience with Spring/Spring Boot Exposure to message brokers like Kafka, RabbitMQ, or JMS Familiarity with DevOps and CI/CD pipelines Knowledge of cloud platforms (AWS, GCP, or Azure) is a plus Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field
    $102k-131k yearly est. 4d ago
  • C++ Market Data Engineer

    TBG | The Bachrach Group

    Software engineer job in Stamford, CT

    We are seeking a C++ Market Data Engineer to design and optimize ultra-low-latency feed handlers that power global trading systems. This is a high-impact role where your code directly drives real-time decision making. What You'll Do: Build high-performance feed handlers in modern C++ (14/17/20) for equities, futures, and options Optimize systems for micro/nanosecond latency with lock-free algorithms and cache-friendly design Ensure reliable data delivery with failover, gap recovery, and replay mechanisms Collaborate with researchers and engineers to align data formats for trading and simulation Instrument and test systems for continuous performance improvements What We're Looking For: 3+ years of C++ development experience (low-latency, high-throughput systems) Experience with real-time market data feeds (e.g., Bloomberg B-PIPE, CME MDP, Refinitiv, OPRA, ITCH) Strong knowledge of concurrency, memory models, and compiler optimizations Python scripting skills for testing and automation Familiarity with Docker/Kubernetes and cloud networking (AWS/GCP) is a plus
    $84k-114k yearly est. 5d ago
  • Java Software Engineer

    Marlabs LLC 4.1company rating

    Software engineer job in Englewood Cliffs, NJ

    Hiring fulltime Java Developer in Englewood Cliffs, NJ- Onsite, no remote Need 10+ yrs exp Java developer with Microservices
    $68k-90k yearly est. 5d ago
  • Data Engineer

    Neenopal Inc.

    Software engineer job in Newark, NJ

    NeenOpal is a global consulting firm specializing in Data Science and Business Intelligence, with offices in Bengaluru, Newark, and Fredericton. We provide end-to-end solutions tailored to the unique needs of businesses, from startups to large organizations, across domains like digital strategy, sales and marketing, supply chain, and finance. Our mission is to help organizations achieve operational excellence and transform into data-driven enterprises. Role Description This is a full-time, hybrid, Data Engineer role located in Newark, NJ. The Data Engineer will be responsible for designing, implementing, and managing data engineering solutions to support business needs. Day-to-day tasks include building and optimizing data pipelines, developing and maintaining data models and ETL processes, managing data warehousing solutions, and contributing to the organization's data analytics initiatives. Collaboration with cross-functional teams to ensure robust data infrastructure will be a key aspect of this role. Key Responsibilities Data Pipeline Development: Design, implement, and manage robust data pipelines to ensure efficient data flow into data warehouses. Automate ETL processes using Python and advanced data engineering tools. Data Integration: Integrate and transform data using industry-standard tools. Experience required with: AWS Services: AWS Glue, Data Pipeline, Redshift, and S3. Azure Services: Azure Data Factory, Synapse Analytics, and Blob Storage. Data Warehousing: Implement and optimize solutions using Snowflake and Amazon Redshift. Database Management: Develop and manage relational databases (SQL Server, MySQL, PostgreSQL) to ensure data integrity. Performance Optimization: Continuously monitor and improve data processing workflows and apply best practices for query optimization. Global Collaboration: Work closely with cross-functional teams in the US, India, and Canada to deliver high-quality solutions. Governance & Support: Document ETL processes and data mappings in line with governance standards. Diagnose and resolve data-related issues promptly. Required Skills and Experience Experience: Minimum 2+ years of experience designing and developing ETL processes (AWS Glue, Azure Data Factory, or similar). Integration: Experience integrating data via RESTful / GraphQL APIs. Programming: Proficient in Python for ETL automation and SQL for database management. Cloud Platforms: Strong experience with AWS or Azure data services. (GCP familiarity is a plus) . Data Warehousing: Expertise with Snowflake, Amazon Redshift, or Azure Synapse Analytics. Integration: Experience integrating data via RESTful APIs. Communication: Excellent articulation skills to explain technical work directly to clients and stakeholders. Authorization: Must have valid work authorization in the United States. Salary Range: $65,000- $80,000 per year Benefits: This role includes health insurance, paid time off, and opportunities for professional growth and continuous learning within a fast-growing global analytics company. Equal Opportunity Employer NeenOpal Inc. is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
    $65k-80k yearly 2d ago

Learn more about software engineer jobs

How much does a software engineer earn in Ramapo, NY?

The average software engineer in Ramapo, NY earns between $70,000 and $121,000 annually. This compares to the national average software engineer range of $73,000 to $136,000.

Average software engineer salary in Ramapo, NY

$92,000

What are the biggest employers of Software Engineers in Ramapo, NY?

The biggest employers of Software Engineers in Ramapo, NY are:
  1. Recruit
  2. Mercury Systems
Job type you want
Full Time
Part Time
Internship
Temporary