Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Salary and hiring trends Adaptive working Competitive advantage Work/life balance Inclusion Browse jobs Find your next hire Our locations

40 results for Ios Developer in New York, NY

Sr. Software Engineer
  • New York, NY
  • onsite
  • Permanent
  • 150000.00 - 200000.00 USD / Yearly
  • We are looking for a Senior Software Engineer with expertise in full-stack development to lead the creation of innovative tools that optimize sales processes and dealership operations. This role requires close collaboration with product managers and stakeholders to deliver impactful solutions while mentoring a team of engineers. The ideal candidate will have a strong technical background and a passion for building scalable, high-performance systems.<br><br>Responsibilities:<br>• Design and develop tools to streamline sales workflows, dealership management, and client onboarding.<br>• Collaborate with product managers and stakeholders to determine requirements and deliver effective technical solutions.<br>• Architect and implement both backend services and user-friendly frontend interfaces.<br>• Provide mentorship and technical guidance to two full-stack engineers, fostering their growth and development.<br>• Integrate third-party APIs and internal systems to automate manual processes and improve efficiency.<br>• Oversee the entire lifecycle of feature delivery, ensuring robustness, scalability, and reliability.<br>• Conduct code reviews and participate in architectural discussions to maintain high coding standards.<br>• Work cross-functionally to align technical direction with business goals.
  • 2025-10-16T15:18:42Z
Sr. Software Engineer
  • Mount Laurel, NJ
  • onsite
  • Permanent
  • 140000.00 - 160000.00 USD / Yearly
  • <p>We are looking for an experienced Sr. Software Engineer to join our team in Mount Laurel, New Jersey. This role requires a highly skilled Python developer who thrives in collaborative environments and is passionate about building reliable and efficient software solutions. The position is primarily onsite, offering an opportunity to work closely with a dynamic team in a fast-paced setting.</p><p><br></p><p>Responsibilities:</p><p>• Develop, test, and maintain software applications using Python to address business needs.</p><p>• Implement APIs and ensure seamless integration with external systems.</p><p>• Collaborate with cross-functional teams to design scalable backend solutions.</p><p>• Manage and optimize NoSQL databases to ensure data integrity and performance.</p><p>• Utilize version control systems such as Git to track development progress and manage code repositories.</p><p>• Troubleshoot and resolve software issues in a Linux-based environment.</p><p>• Participate in Agile Scrum practices to deliver projects efficiently and on schedule.</p><p>• Contribute to the continuous improvement of CI/CD pipelines to streamline deployment processes.</p><p>• Perform comprehensive testing and debugging to ensure high-quality software.</p><p>• Stay updated on emerging technologies and incorporate them into development processes when applicable.</p>
  • 2025-10-13T16:58:49Z
DevOps Engineer
  • Princeton, NJ
  • remote
  • Permanent
  • 140000.00 - 160000.00 USD / Yearly
  • We are looking for a skilled DevOps Engineer to join our team in Princeton, New Jersey. In this role, you will be responsible for implementing and managing infrastructure solutions while ensuring system reliability and scalability. The ideal candidate thrives in dynamic environments, takes initiative, and is comfortable working with evolving requirements.<br><br>Responsibilities:<br>• Design, deploy, and manage Kubernetes-based container orchestration systems.<br>• Develop and maintain CI/CD pipelines using tools like Jenkins to streamline software delivery.<br>• Configure and manage cloud infrastructure, particularly on AWS, to ensure optimal performance.<br>• Create and monitor networking solutions to support system connectivity and security.<br>• Utilize Terraform and Terragrunt to automate infrastructure provisioning and management.<br>• Write and maintain scripts in Python and Bash to support system automation and maintenance.<br>• Implement configuration management using tools such as Ansible.<br>• Troubleshoot and resolve system issues to maintain high availability and reliability.<br>• Collaborate with cross-functional teams to support development and operational needs.<br>• Adapt quickly to changing requirements and independently find solutions to complex challenges.
  • 2025-09-23T18:24:09Z
Fullstack Engineer
  • New York, NY
  • onsite
  • Permanent
  • 130000.00 - 180000.00 USD / Yearly
  • We are looking for a skilled Fullstack Engineer to join our dynamic team in New York, New York. In this role, you will contribute to building innovative solutions that enhance the car-buying process by collaborating across multiple teams and technology stacks. This opportunity is perfect for a developer with a passion for creating user-centric features and working in a fast-paced, startup environment.<br><br>Responsibilities:<br>• Develop and implement new features from concept to deployment, ensuring they meet user needs and business goals.<br>• Navigate various repositories and tech stacks, acting as a versatile contributor across the codebase.<br>• Design scalable and high-performing systems that simplify the car-buying experience.<br>• Collaborate with stakeholders, including car manufacturers, dealers, and buyers, to create impactful solutions.<br>• Partner with designers, product managers, and other engineers to enhance the platform's functionality and user experience.<br>• Participate in architectural discussions and decisions to drive technical innovation.<br>• Ensure timely delivery of high-quality code while adhering to best practices.<br>• Utilize cloud platforms to develop and maintain robust and reliable systems.<br>• Troubleshoot and resolve technical issues, ensuring smooth system operation.
  • 2025-10-16T15:18:42Z
Sr. Software Engineer
  • Woodbridge, NJ
  • onsite
  • Permanent
  • 150000.00 - 165000.00 USD / Yearly
  • We are in search of a Sr. Software Engineer to join our team based in Woodbridge, New Jersey. In this role, you will be tasked with the development of high-quality software solutions using modern scripting languages and AWS, ensuring scalability, performance, and maintainability. This position will also require you to collaborate closely with various teams to translate business requirements into technical specifications.<br><br>Responsibilities:<br>• Develop robust software solutions using scripting languages such as TypeScript, JavaScript, and Python, ensuring cross-platform compatibility and performance optimization.<br>• Design, develop, and deploy software solutions using React and AWS, adhering to architecture decisions.<br>• Manage APIs to support seamless integration across systems, ensuring adherence to performance, scalability, and security standards.<br>• Optimize the performance and cost-efficiency of applications hosted in AWS, leveraging services such as database management, serverless computing, and cloud storage solutions.<br>• Design, develop, and optimize SQL queries and database structures to support application requirements, ensuring data integrity, performance, and security in SQL-based systems.<br>• Work closely with cross-functional teams, including Business Solution Engineers and QA, to ensure successful project delivery.<br>• Communicate technical concepts clearly to non-technical audiences and promote best practices in coding, testing, and deployment across the team.<br>• Foster a culture of collaboration, innovation, and technical excellence by sharing your experience and knowledge with a team of engineers.<br>• Ensure adherence to security best practices in cloud-based development.
  • 2025-10-13T14:58:47Z
Sr. Software Engineer
  • Mount Laurel, NJ
  • onsite
  • Permanent
  • 140000.00 - 160000.00 USD / Yearly
  • <p>We are looking for a highly skilled Senior Python Software Engineer with expertise in Python development to join our team in Mount Laurel, New Jersey. This position requires a strong technical background and the ability to work collaboratively in an onsite environment four days a week. The ideal candidate will bring extensive experience in backend development, cloud technologies, and API creation, contributing to innovative solutions.</p><p><br></p><p>Responsibilities:</p><p>• Develop, test, and maintain high-quality Python-based software solutions.</p><p>• Design and implement APIs to support seamless application integration.</p><p>• Collaborate with cross-functional teams to define and refine software requirements.</p><p>• Ensure code quality and maintain best practices through version control systems like Git.</p><p>• Work within a Linux environment to build and deploy software applications.</p><p>• Optimize cloud-based systems using CI/CD pipelines for efficient performance.</p><p>• Utilize Agile methodologies to manage project workflows and deliverables.</p><p>• Troubleshoot and resolve technical challenges to improve system functionality.</p><p>• Implement business logic and client-side scripting for enhanced user experience.</p><p>• Conduct AB testing to analyze and refine application performance.</p>
  • 2025-10-13T16:58:49Z
Sr. Software Engineer
  • New York, NY
  • onsite
  • Permanent
  • 200000.00 - 250000.00 USD / Yearly
  • We are looking for an experienced and driven Sr. Software Engineer to join our team in New York, New York. As part of a dynamic financial services organization, you will play a critical role in developing and optimizing software solutions that support quantitative investment strategies. This position offers the opportunity to collaborate with a skilled global team and contribute to cutting-edge advancements in the world of automated trading.<br><br>Responsibilities:<br>• Design, develop, and maintain software systems that support quantitative trading and investment strategies.<br>• Collaborate with cross-functional teams to implement research-tested solutions into production environments.<br>• Optimize and enhance backend systems to ensure high performance and reliability.<br>• Develop APIs and integrate third-party tools to support data analysis and trading operations.<br>• Ensure the quality and accuracy of data by implementing robust validation and improvement processes.<br>• Participate in Agile Scrum workflows to deliver projects efficiently and effectively.<br>• Create comprehensive documentation for software systems and processes.<br>• Conduct performance testing and debugging to ensure system stability.<br>• Stay updated on emerging technologies and incorporate relevant innovations into development practices.<br>• Provide mentorship and guidance to less experienced team members when needed.
  • 2025-10-01T14:43:47Z
Sr Systems Engineer (Core Infrastructure & VMWare)
  • Jersey City, NJ
  • onsite
  • Permanent
  • 125000.00 - 160000.00 USD / Yearly
  • Our client is looking for a Senior Systems Engineer at their location. The role involves designing, implementing, and managing core IT infrastructure with a focus on VMware technologies. You will play a crucial role in ensuring stability, scalability, and security for our systems. <br> Responsibilities: <br> An industry-leading organization in the food sector is seeking an experienced Senior Systems Engineer to design, implement, and manage core IT infrastructure with an emphasis on VMware technologies. This role is pivotal in ensuring a stable, scalable, and secure environment. <br> Key Responsibilities <br> Infrastructure Management: Design, deploy, and maintain enterprise servers, storage, and networking solutions. Monitor performance, troubleshoot issues, and lead upgrade and migration initiatives. VMware Administration: Oversee VMware vSphere, ESXi, and vCenter to maximize performance and cost-efficiency, including managing virtual machine provisioning, snapshots, and backups. Automation & Security: Develop automation scripts using PowerShell, PowerCLI, and Python. Enforce security best practices and compliance standards. Collaboration & Leadership: Work with cross-functional teams, mentor junior engineers, and document infrastructure processes.
  • 2025-10-13T14:38:45Z
Systems Engineer
  • New York, NY
  • onsite
  • Permanent
  • 135000.00 - 155000.00 USD / Yearly
  • <p>Job Summary:</p><p><br></p><p>We are seeking a skilled and motivated System Engineer to join our team in New York City. As a System Engineer, you will be responsible for maintaining and optimizing our IT infrastructure, ensuring the smooth operation of our systems, and providing technical support to end-users. The ideal candidate should have 5+ years of experience in system administration, with a strong focus on Azure, Windows, Active Directory, VMware, Barracuda Backups Appliance, SAN Nimble storage, and MFT/SFTP technologies.</p><p><br></p><p><br></p><p><br></p><p>Responsibilities:</p><p><br></p><p>Manage and maintain the company's IT infrastructure, including servers, storage systems, network devices, and related components.</p><p>Monitor and troubleshoot system performance, ensuring high availability and reliability of all systems.</p><p>Configure and administer Azure cloud services, including virtual machines, storage, networking, and security.</p><p>Oversee the Windows server environment, including installation, configuration, and maintenance of servers and services.</p><p>Manage Active Directory, including user accounts, group policies, security permissions, and domain services.</p><p>Perform virtualization tasks using VMware, including server provisioning, virtual machine management, and troubleshooting.</p><p>Administer and monitor Barracuda Backups Appliance for data backup and recovery operations.</p><p>Maintain and support SAN Nimble storage systems, ensuring optimal performance and availability.</p><p>Collaborate with cross-functional teams to implement and maintain secure file transfer protocols (MFT) and secure file transfer protocol (SFTP) solutions.</p><p>Perform system upgrades, patches, and security updates in accordance with industry best practices.</p><p>Provide technical support to end-users, resolving issues related to hardware, software, and network connectivity.</p><p>Create and maintain documentation related to system configurations, procedures, and troubleshooting guides.</p><p><br></p><p><br></p><p><br></p>
  • 2025-10-16T15:18:42Z
Senior Cloud Infrastructure Engineer
  • New York, NY
  • onsite
  • Temporary
  • 47.50 - 55.00 USD / Hourly
  • We are looking for an experienced Senior Cloud Infrastructure Engineer to join our team in New York, New York. In this role, you will leverage your expertise in Microsoft Azure to design, implement, and optimize cloud solutions for a non-profit organization. This is a long-term contract position offering the opportunity to make a meaningful impact through innovative cloud technologies.<br><br>Responsibilities:<br>• Design and implement scalable and secure cloud solutions using Microsoft Azure services, including compute, storage, and networking.<br>• Manage and configure Azure Virtual Machines, Azure Functions, and Azure App Services to support various organizational needs.<br>• Develop and maintain robust networking infrastructure, including Virtual Networks, Subnets, Azure Firewalls, and Load Balancers.<br>• Optimize database solutions using Azure SQL Database, Data Warehouse, and other Azure data services.<br>• Ensure seamless application integration with Microsoft Intra ID and single sign-on processes.<br>• Evaluate and implement Azure storage options, such as Blob Storage, Table Storage, Queue Storage, and Azure Files.<br>• Apply Azure security best practices to protect organizational infrastructure and data.<br>• Monitor and analyze system performance using Azure Monitor, Log Analytics, and Application Insights.<br>• Develop and maintain CI/CD pipelines and source code management processes through Azure DevOps.<br>• Collaborate with cross-functional teams using Agile Scrum methodologies to deliver cloud solutions effectively.
  • 2025-10-13T18:33:59Z
Systems Engineer
  • Jersey City, NJ
  • onsite
  • Permanent
  • 100000.00 - 130000.00 USD / Yearly
  • We are looking for a skilled Systems Engineer to join our team in Jersey City, New Jersey. The ideal candidate will oversee the administration and optimization of enterprise IT systems, ensuring seamless operation across physical servers, storage solutions, virtualization platforms, and cloud environments. This role requires a proactive approach to system management, security, and compliance, as well as the ability to contribute to strategic IT initiatives and projects.<br><br>Responsibilities:<br>• Manage and maintain physical servers, including Dell and Nutanix hardware, ensuring optimal performance and reliability.<br>• Administer enterprise storage solutions such as Dell PowerScale and Pure Storage to support organizational data needs.<br>• Oversee hyperconverged infrastructure platforms, including Dell vxRail and Nutanix, to streamline operations.<br>• Implement and manage virtualization technologies like VMware ESXi, Nutanix, and Microsoft Hyper-V.<br>• Configure and secure networking equipment, including Fortinet and SonicWall firewalls, switches, and wireless systems.<br>• Monitor and manage endpoint security tools like SentinelOne and CrowdStrike to protect organizational assets.<br>• Develop and maintain backup and disaster recovery solutions using platforms such as Rubrik, Cohesity, and Druva.<br>• Administer Windows Server environments, including failover clustering, and manage Linux systems such as Ubuntu and Debian.<br>• Manage cloud infrastructure on Azure and ensure integration with on-premises systems.<br>• Handle Microsoft 365 tools, including Exchange Online, Teams, SharePoint, and EntraID, to support productivity and collaboration.
  • 2025-10-13T14:48:45Z
Applications Architect
  • West Trenton, NJ
  • onsite
  • Permanent
  • 160000.00 - 200000.00 USD / Yearly
  • We are looking for an experienced Applications Architect to join our team in West Trenton, New Jersey. In this role, you will play a pivotal part in designing and implementing scalable and secure solutions for our insurance platforms. This position requires close collaboration with stakeholders to ensure alignment between technical strategies and organizational objectives.<br><br>Responsibilities:<br>• Design and lead the architecture of insurance systems, including Guidewire platforms such as PolicyCenter, BillingCenter, and ClaimCenter.<br>• Collaborate with stakeholders to transform business requirements into technical solutions that are secure, scalable, and efficient.<br>• Provide technical leadership and mentorship to development teams utilizing Guidewire, .NET, or Java technologies.<br>• Ensure adherence to enterprise architecture standards and promote best practices across all technical solutions.<br>• Oversee the integration of Guidewire systems with external platforms, including payment systems, data warehouses, and document management tools.<br>• Conduct research on emerging technologies and recommend their adoption to enhance system capabilities.<br>• Develop and maintain technical documentation to streamline implementation processes.<br>• Partner with product managers and engineering teams to align technology solutions with business priorities.<br>• Monitor system performance and address any architectural challenges.<br>• Support ongoing system upgrades and ensure compatibility with long-term technology strategies.
  • 2025-10-02T15:49:11Z
Application Support Engineer
  • Hope, NJ
  • onsite
  • Permanent
  • 50000.00 - 80000.00 USD / Yearly
  • <p>We are offering an exciting opportunity in New Jersey for an Application Support Engineer. This role is integral to our operations, with a focus on end-user application architecture, deployment, and support. The successful candidate will work closely with data management and core systems to ensure productivity and operational excellence.</p><p><br></p><p>Responsibilities:</p><p><br></p><p>• Administer user access, maintaining control over all applications and policies for entitlement allocation. </p><p>• Manage an inventory of application-related content and provide guidance on data hygiene to end-users.</p><p>• Offer first-tier end-user application support and coordinate related application dependency support.</p><p>• Maintain, update, and own the application inventory, including key information about application use and support.</p><p>• Analyze documents and recommend modifications to systems based on user or system design specifications, regulations, industry best practices, and auditor/examiner recommendations.</p><p>• Utilize established project management methodologies to plan, lead, and participate in projects.</p><p>• Manage vendor relationships, defining needs, requirements, and parameters. This includes selection, onboarding, and ongoing management of vendors.</p><p>• Ensure secure computing practices across all areas, actively designing and improving security within core subject areas and across the institution.</p><p>• Prioritize and resolve bridge resolutions and interrupt-driven tasks.</p>
  • 2025-10-13T16:58:49Z
Systems Engineer
  • East Windsor, NJ
  • remote
  • Temporary
  • 55.00 - 62.00 USD / Hourly
  • <p>Job Summary: Works on a variety of control system projects. Leads individual project related tasks and/or complicated large-scale projects in their entirety. Provides engineering support on projects/tasks that are led by others. Assumes ultimate responsibility for the assigned projects/tasks. Takes direction and seeks guidance from assigned project leads, the supervisors, and company leadership.</p><p><br></p><p>Duties and Responsibilities: Technical Responsibilities:</p><ul><li>Completely self-sufficient in the field.</li><li>Lead and assist with start-up and commissioning of control systems.</li><li>Lead and perform Factory Acceptance Tests (FAT).</li><li>Experienced in reading and interpreting piping & instrumentation diagrams and wiring diagrams. Able to provide feedback regarding field conditions versus drawings.</li><li>Experienced with Human-Machine Interface (HMI) and Programmable Logic Controller (PLC) applications.</li><li>Demonstrates deep understanding of the company’s Quality Management System (QMS).</li><li>Provide review of standard documents generated by others for technical, grammatical, and aesthetic content.</li><li>Firm understanding of complex control system design.</li><li>Provide instrumentation specifications for complex control systems.</li><li>Demonstrate thorough understanding of Information Technology (IT) system, network infrastructure, and computer system design, as it relates to control system integration.</li></ul><p><br></p><p><br></p><p>Project Responsibilities:</p><ul><li>Complete assigned tasks accurately, on schedule, and under budget.</li><li>Understand the scope of work assigned to you, identify when issues arise that are beyond that scope, and communicate those issues to the assigned project lead.</li><li>Lead individual project related tasks and/or small to mid-sized projects in their entirety.</li><li>Take on the role of the customer’s main contact on those projects that the employee is assigned to lead.</li><li>Communicate in an effective, positive, and proactive manner with customers and trade partners.</li><li>Anticipates possible issues that may arise during a project and proactively plans solutions.</li><li>Seeks opportunities for new work with customers and contractors.</li><li>Delivers detailed feedback on project and task assignments.</li><li>Demonstrates an understanding of project contracts and specifications.</li><li>Ability to identify and manage risks.</li></ul>
  • 2025-09-25T14:53:45Z
Sr. Software Engineer - Digital Technology
  • New York, NY
  • onsite
  • Contract / Temporary to Hire
  • 59.38 - 68.75 USD / Hourly
  • We are looking for an experienced Sr. Software Engineer to join our non-profit organization in New York, New York. In this Contract-to-permanent position, you will play a key role in designing, developing, and deploying innovative digital solutions. This role offers an opportunity to collaborate with diverse stakeholders, contribute to public-facing web platforms, and ensure the delivery of secure, scalable, and high-quality applications.<br><br>Responsibilities:<br>• Lead the design, development, testing, and deployment of both new and existing applications using modern programming languages and frameworks.<br>• Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.<br>• Act as a technical expert for the organization’s public-facing web properties, ensuring best practices are followed.<br>• Conduct code reviews and provide mentorship and guidance to entry-level developers.<br>• Create and maintain APIs to enable seamless data integration with internal and external systems.<br>• Implement security measures and ensure applications meet performance, accessibility, and scalability standards.<br>• Troubleshoot and resolve complex issues to maintain the reliability of digital platforms.<br>• Utilize version control systems, such as Git, to manage code effectively and support deployment pipelines.<br>• Work with cloud platforms like AWS, Azure, or Google Cloud to implement DevOps practices.<br>• Stay updated on emerging technologies to continuously improve application architecture and performance.
  • 2025-09-30T13:04:15Z
1