• Browse jobs
  • Find the right job type for you
  • Explore how we help job seekers
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Preview candidates
  • Contract talent
  • Permanent talent
  • Learn how we work with you
  • Executive search
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Technology
  • Risk, Audit and Compliance
  • Finance and Accounting
  • Digital, Marketing and Customer Experience
  • Legal
  • Operations
  • Human Resources
  • 2025 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
  • Diversity and inclusion
  • Browse jobs Find your next hire Our locations
    ;

    87 results for Software Developer in Horsham, PA

    RelevanceDate Posted
    Create a Job Alert
    Email me about new Software Developer jobs in Horsham, PA
    Are you sure you want to pass on this job?
    We are offering a long-term contract employment opportunity for a Software Developer with a focus on Middleware, Python, Django, and Java Rest technologies. Based in Philadelphia, Pennsylvania, you'll be part of an industry where the development and implementation of software solutions are paramount. This role involves working in a dynamic environment, utilizing your skills in Python, MySQL, Java, and REST API, among others.

    Responsibilities:

    • Develop and implement software solutions using Python, Django, Java, and REST API
    • Utilize MySQL for database management and operations
    • Employ algorithm implementation skills, particularly with graph algorithms like Dijkstra, Breadth First Search, Depth First Search, and A*
    • Operate within Linux environments to execute scripts independently
    • Understand the integration of transport and routing networks
    • Familiarize yourself with routing protocols, particularly BGP, IGP, OSPF, and ISIS
    • Use network modeling tools like Cisco WAE, Cariden MATE, WANDL, Packetdesign, and Network X when necessary
    • Solve complex problems quickly and efficiently
    • Maintain a middleware application and handle any issues that arise
    • Proficiency in programming languages such as Python and Java is a must.
    • Demonstrable experience with Middleware Applications.
    • Proficient in using Django framework for developing web applications.
    • Strong knowledge of REST API's as they will be integral to the role.
    • Must have experience with MySQL and database management.
    • Familiarity with Linux and Cisco Technologies.
    • Proven experience in Algorithm Implementation.
    • Knowledge of network protocols such as OSPF, Routing Protocol, and Border Gateway Protocol (BGP).
    • Experience in Network Modeling is desirable.
    • Understanding of Graph technology is a plus.
    • Prior participation in a Bonus Program is beneficial but not required.

    Technology Doesn't Change the World, People Do.®

    Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles. Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more. All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information. © 2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking “Apply Now,” you’re agreeing to Robert Half’s Terms of Use.

    86 results for Software Developer in Horsham, PA

    Software Developer (Middleware, Python, Django, Java Rest... We are offering a long-term contract employment opportunity for a Software Developer with a focus on Middleware, Python, Django, and Java Rest technologies. Based in Philadelphia, Pennsylvania, you'll be part of an industry where the development and implementation of software solutions are paramount. This role involves working in a dynamic environment, utilizing your skills in Python, MySQL, Java, and REST API, among others.<br><br>Responsibilities:<br><br>• Develop and implement software solutions using Python, Django, Java, and REST API<br>• Utilize MySQL for database management and operations<br>• Employ algorithm implementation skills, particularly with graph algorithms like Dijkstra, Breadth First Search, Depth First Search, and A*<br>• Operate within Linux environments to execute scripts independently<br>• Understand the integration of transport and routing networks<br>• Familiarize yourself with routing protocols, particularly BGP, IGP, OSPF, and ISIS<br>• Use network modeling tools like Cisco WAE, Cariden MATE, WANDL, Packetdesign, and Network X when necessary<br>• Solve complex problems quickly and efficiently<br>• Maintain a middleware application and handle any issues that arise Sr. Software Engineer 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. Software Developer: III (Senior)- <p><strong>Job Description:</strong></p><p>We are seeking a highly skilled <strong>Senior Software Developer (IDMC Consultant)</strong> to join our team. The ideal candidate will have <strong>6-8 years of experience</strong> in data warehousing, ETL development, and migration, with expertise in <strong>Informatica IDMC, Snowflake, Control-M, Python, and UNIX</strong>.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Develop, transform, and load (ETL) data from diverse sources into <strong>Data Warehouses and Data Marts</strong>.</li><li>Implement <strong>warehousing architecture techniques</strong> such as <strong>Star Schema, Snowflake, and Control-M</strong>.</li><li>Adhere to the <strong>Software Development Lifecycle (SDLC)</strong>, including <strong>design, coding, configuration, testing, debugging, and documentation</strong>.</li><li>Perform <strong>data migration tasks</strong>, including <strong>exporting/importing existing content</strong> and reconfiguring <strong>data connectors for metadata rescans</strong>.</li><li>Conduct <strong>technical validations</strong> and support <strong>User Acceptance Testing (UAT)</strong>.</li><li>Participate in <strong>architecture design and code reviews</strong>.</li><li>Analyze <strong>functional requirements and design documents</strong>, providing <strong>constructive feedback</strong>.</li><li>Prepare <strong>technical design specifications</strong> based on business and functional requirements.</li><li>Troubleshoot and resolve complex technical issues in a collaborative environment.</li></ul> IDMC Consultant <p>We are offering a short term contract employment opportunity for a detail-oriented Software Developer III (Senior). This role involves a wide range of responsibilities within the software development lifecycle, including the transformation and loading of data from various sources into data warehouses and data marts. </p><p><br></p><p>Responsibilities:</p><p>• Utilize warehousing architecture techniques such as Star Schema, Snowflake, and Control M</p><p>• Adhere to software development lifecycle processes, including design, coding, configuration, testing, debugging, and documentation of system and application programs</p><p>• Execute migrations by exporting/importing existing content and reconfiguring data connectors to rescan metadata</p><p>• Conduct technical validations and support User Acceptance Testing (UAT)</p><p>• Participate in architecture design and code reviews</p><p>• Evaluate functional requirements and analysis and design documents, providing constructive feedback</p><p>• Assist in the preparation of technical design specifications based on functional requirements and analysis documents</p><p>• Demonstrate effective communication skills and troubleshoot complex technical issues</p><p>• Collaborate with other development personnel to ensure quality and consistency</p><p>• Utilize Informatica IDMC, Snowflake, Control M, Python, and UN</p> Sr. Software Engineer - Backend We are searching for an experienced Sr. Software Engineer - Backend to be a part of our team. Based in King of Prussia, Pennsylvania, this role will involve making substantial technical enhancements to our software and operational systems. You will be implementing and delivering intricate, critical projects for our clients while uplifting engineering practices through technical leadership and cooperative problem-solving.<br><br>Responsibilities:<br>• Execute intricate backend engineering initiatives and tasks with minimal guidance.<br>• Advocate for and execute enhancements to our software and operational systems.<br>• Assist in the design and review of technical architectures.<br>• Swiftly and efficiently resolve bugs.<br>• Stay up-to-date with emerging technologies and industry best practices, adapting as necessary.<br>• Take a proactive role in improving system performance and reliability.<br>• Lead technical projects while mentoring entry level engineers.<br>• Utilize your skills in Atlassian Jira, Backend Development, Business Logic, Client Side Scripting, and Cloud Technologies to drive results.<br>• Apply your knowledge in AB Testing, Agile Scrum, Ajax, API Development, and ASP.NET to optimize our engineering processes. Sr. Software Engineer We are offering an exciting opportunity for a Senior Software Engineer in King of Prussia, Pennsylvania. In this role, you will be a crucial part of our team, focusing on customer solutions while using your technical skills and passion for customer experience, product engineering, and data/systems analysis. You will be responsible for building and maintaining tools, monitoring production systems, automating processes, creating customer-requested features and addressing customer-reported issues. <br><br>Responsibilities: <br>• Develop and maintain tools to enhance operational efficiency across Customer Success, Pre-Sales, Post-Sales, and Engineering departments.<br>• Proactively monitor production systems to identify potential issues in advance.<br>• Provide actionable insights through comprehensive data analysis to support decision-making processes.<br>• Address and resolve issues reported by customers efficiently.<br>• Construct smaller customer-requested features to enhance user experience.<br>• Support the Customer Success and Engineering teams in overcoming challenges.<br>• Stay up-to-date with emerging technologies and industry best practices, continuously learning and adapting. DevOps Engineer We are offering a long term contract employment opportunity for a DevOps Engineer with expertise in AWS, Ansible, Terraform, and Docker. This position is based in Philadelphia, Pennsylvania. As a DevOps Engineer, you will play an integral role in supporting cloud deployments, ensuring smooth system operation, and maintaining effective communication across all levels of the organization.<br><br>Responsibilities:<br><br>• Ensure the smooth deployment and operations of both large and small-scale systems in collaboration with Software Development teams, Product Managers, and Business Owners.<br><br>• Develop and maintain CI/CD pipeline configurations to orchestrate system provisioning and deployment.<br><br>• Utilize automation tools to monitor system health and reliability, supporting business process requirements.<br><br>• Troubleshoot and resolve issues in various environments including development, test, and production.<br><br>• Communicate effectively with product teams about status updates and potential risks.<br><br>• Streamline operations and processes through automation.<br><br>• Develop and maintain tools for deployment, monitoring, and operations.<br><br>• Leverage your expertise in AWS, Terraform, CHEF, or Ansible for automation tasks.<br><br>• Work with Kubernetes, Helm, Docker, PostGres, MySQL, Redis, ElasticSearch, microservices, and message queues.<br><br>• Utilize CI/CD tools such as Jenkins, TravisCI, CircleCI, AppVeyor, etc.<br><br>• Apply your knowledge of Git or other version control systems in an Agile environment.<br><br>• Uphold a strong focus on security and risk mitigation through technology.<br><br>• Engage your understanding of modern platform technologies and industry standard methodologies. QA Automation Engineer We are offering an exciting opportunity for a QA Automation Engineer to join our team remotely from Pennsylvania. In this role, you will be responsible for developing and implementing quality processes, coordinating testing efforts, and maintaining accurate documentation. You will also be a subject matter expert for quality processes and tools used within our organization.<br><br>Responsibilities:<br>• Develop and implement a comprehensive Quality Scope/Strategy<br>• Coordinate and oversee project test planning and execution<br>• Develop, maintain and execute test cases accurately and efficiently, evaluating the results against expected outcomes<br>• Retest resolved defects with each release, ensuring adherence to established quality standards and measurements<br>• Participate in Quality reviews, validating requirements, architecture diagrams, acceptance criteria and other related documents<br>• Assist in enhancing our current testing methodology and establishing appropriate quality gates<br>• Communicate project status to all relevant parties, anticipating and addressing project obstacles<br>• Coordinate and participate in post-implementation reviews<br>• Assist with the planning, development and execution of test automation and performance tests<br>• Review and validate team member test cases and test results as needed<br>• Maintain Quality Tools as needed, identifying areas for improvement and implementing standards for Quality. IT Technical Writer IV (Contractor) <p><strong>Technical Writer</strong></p><p><strong>Location:</strong> Philadelphia, PA (Hybrid)</p><p><strong>Type:</strong> Contract with potential extension/conversion</p><p><br></p><p><strong>Job Overview:</strong></p><p>We are seeking a skilled Senior Technical Writer to create clear, engaging, and comprehensive content that supports B2B App Developers and Partners. This position will work closely with Product, Engineering, Architecture, and UX to create an end-to-end documentation journey that empowers third-party app developers to build high-quality streaming apps for entertainment devices worldwide.</p><p> </p><p>If you excel in organizing, editing, and maintaining technical documentation while demonstrating strong project management capabilities, we encourage you to apply!</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p>•      Writes and maintains robust documentation that focuses on the OTT app onboarding, development, and deployment experience (e.g., feature explanations, developer guides, API references, business requirements).</p><p>•      Partners with Product to define documentation strategy, establish writing guidelines, and formalize operational processes.</p><p>•      Acts as a content subject matter expert that proactively gathers information from adjacent teams about upcoming platform features and improvements.</p><p>•      Incorporates feedback from external partners and internal stakeholders to continually improve documentation quality and scope.</p><p>•      Evangelizes technical authorship and mentors junior team members on documentation best practices.</p> DevOps Engineer We are in search of a DevOps Engineer who will contribute significantly to our team. Based in a remote setting in Pennsylvania, the chosen candidate will play a pivotal role within our company, offering their expertise within the industry to ensure our technical operations are as efficient and reliable as possible. <br><br>Responsibilities:<br><br>• Ensure the design, deployment, and maintenance of Azure cloud infrastructure is achieved with precision and efficiency.<br>• Allocate and manage resources effectively in order to cater to both business and technical requirements.<br>• Keep a close eye on system performance, making it a priority to ensure high availability and reliability at all times.<br>• Work in close collaboration with software development, data, and economist teams to ensure infrastructure aligns with project needs.<br>• Put in place and manage security measures to protect the environment.<br>• Keep infrastructure costs optimized and maintain an appropriate spend profile.<br>• Automate deployment and provisioning processes to improve efficiency.<br>• Troubleshoot and resolve any infrastructure-related issues that arise.<br>• Stay current with the latest Azure technologies and best practices to ensure the best possible service is offered. Java Dev (AWS, Microservices, Spring Boot) III (Contractor) <p><strong>Full Stack Developer</strong></p><p>Are you a talented Full Stack Developer looking to make a meaningful impact while working on cutting-edge technologies? Join our team to help deliver high-quality products and features with speed and precision. We're seeking someone with a passion for both backend and frontend development, automation, and collaboration within dynamic, cross-functional teams.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Develop automation solutions for both UI and backend components to improve workflows and feature delivery.</li><li>Collaborate closely with Development, QA, and Product teams to understand project requirements and ensure smooth software development lifecycle (SDLC) execution.</li><li>Design, execute, and maintain test cases and comprehensive test plans for new features and product releases.</li><li>Provide on-call and production support as needed to maintain uptime and operational excellence.</li><li>Run manual and automated functional programming workflows to validate builds and ensure quality standards are met.</li><li>Support and enhance backend web services that play a crucial role in product ecosystems, ensuring scalability and reliability.</li><li>Contribute to development and automation tasks for internal tools, such as MAX, a tool used to manage menu experiences for content delivery systems.</li><li>Assist with validation and operational support during product releases.</li><li>Generate and present defect metrics and reports to track quality and highlight improvement areas.</li></ul><p><br></p> IT Project Manager <p> In this role, you will be responsible for managing intricate IT programs, coaching team members in Agile processes, and ensuring the successful execution of projects. </p><p><br></p><p>Responsibilities:</p><p>• Manage and oversee complex IT programs, ensuring they align with business case and project plans</p><p>• Utilize Agile methodologies and tools to improve project outcomes and efficiencies</p><p>• Monitor project key performance indicators (KPIs) and provide status updates</p><p>• Adjust project scope, timing, and budgets as necessary to meet business needs</p><p>• Uphold Scrum values and practices, ensuring they are correctly implemented throughout the project process</p><p>• Effectively communicate with IT and business leadership to convey program strategy and changes</p><p>• Deliver all projects within the IT portfolio timely, within budget, and in alignment with strategic and business requirements</p><p>• Identify and track key project milestones, making recommendations for adjustments as needed</p><p>• Collaborate with senior business leadership to identify and prioritize opportunities for IT utilization to achieve enterprise goals</p><p>• Oversee specific new technical service engineering programs to meet broad service/product objectives</p><p>• Establish project milestones and monitor adherence to plans and schedules, identifying potential risks and implementing mitigation strategies</p><p>• Coordinate efforts across multiple engineering/development teams as necessary</p><p>• Act as a liaison between deployment and engineering teams to ensure that requirements and design considerations are incorporated, enhancing the deployment and sustainability of software and services.</p> IT Project Manager - Higher Ed We are offering a permanent employment opportunity for an IT Project Manager - Higher Ed in Woodbridge, New Jersey. This role revolves around the crucial task of developing and implementing project management frameworks, procedures, and templates, as well as managing the Project Management Life Cycle from start to finish in the industry. <br><br>Responsibilities:<br><br>• Develop and implement project management office frameworks, processes, and templates.<br>• Ensure that projects are completed on time and meet business and system requirements.<br>• Provide support for project plan development and monitor timelines, budgets, and scope.<br>• Create project budgets, estimate resources needed, and negotiate with resource managers to ensure appropriate resource allocation.<br>• Apply PM tools and methodologies to ensure project milestones are achieved and scope is maintained.<br>• Conduct project completion reviews, resource and vendor assessments, and create recommendation reports.<br>• Observe project team dynamics to ensure effective team member synergies and to resolve and escalate issues.<br>• Perform assessments throughout projects to identify risks and potential impact and to develop response strategies.<br>• Participate in the evaluation, selection, maintenance, and continuous enhancements of project management methodology, tools, and templates.<br>• Develop standards and procedures for project reporting and documentation.<br>• Report on the status of the overall project, identify and communicate resource conflicts.<br>• Solicit regular feedback from stakeholders and project sponsors to continually improve project performance. Database Developer We are inviting applications for the position of Database Developer in FORT WASHINGTON, Pennsylvania, United States. This role revolves around the field of database development, focusing on SQL Server database systems, configuration practices, normalization strategies, and adhering to coding standards. The selected candidate will be involved in extensive collaboration with our development team and project managers to enhance our existing systems and introduce future improvements.<br><br>Responsibilities:<br>• Function as a database expert, mentoring team members on optimal database design and efficient SQL implementations.<br>• Engage with application development teams to refine database design and enhance query optimization.<br>• Conduct a thorough review of SQL queries and stored procedures, ensuring they comply with coding standards, performance recommendations, and security best practices.<br>• Participate in agile development team activities such as sprint planning, retrospectives, and daily scrum.<br>• Liaise with the operations teams to address production issues, manage deployments, oversee server maintenance, strategize on Disaster Recovery (DR), manage backups, and handle other production service requests.<br>• Collaborate with the analytics team to establish and implement data warehousing, ETL, Data Analysis, and Reporting.<br>• Occasionally work after regular hours during releases or other critical initiatives. Application Development Project Manager/Lead <p>We are on the lookout for a proficient Application Development Project Manager/Lead to become part of our team in Central, New Jersey. The selected candidate will be at the forefront of the entire application development lifecycle, from design to deployment and maintenance. This role also involves a strong emphasis on team leadership and cross-functional collaboration to ensure efficient project delivery.</p><p><br></p><p>Responsibilities:</p><p>• Guiding and leading development, along with support teams, facilitating the successful completion of projects.</p><p>• Collaborating with multiple teams to understand requirements, devise technical solutions and address any arising issues in a timely manner.</p><p>• Overseeing and managing the activities related to production support, guaranteeing swift resolution of incidents and problems.</p><p>• Leading and managing the complete application development process, encompassing design, development, testing, deployment, and maintenance.</p><p>• Developing efficient and scalable applications using a variety of technologies such as Java, .NET, API, Web Services, and SQL.</p><p>• Upholding the highest coding standards, optimizing performance and ensuring application security.</p><p>• Providing training and support to team members, in addition to maintaining comprehensive documentation.</p><p>• Leveraging your expertise in cloud platforms like AWS, Azure, GCP, and implementing best practices for change management.</p><p>• Utilizing understanding of system architecture and software design principles to drive application development.</p><p>• Applying knowledge of Agile Scrum methodologies and using DevOps tools and CI/CD pipelines.</p> Product Owner We are offering a contract to permanent employment opportunity for a Product Owner in our Pennsylvania office. This role will primarily focus on the development and implementation of Infor CloudSuite as we integrate other health systems and merge operational systems. The successful candidate will be part of an ongoing project, with the potential to transition into a more permanent role to support both production dev ops and implementation. <br><br>Responsibilities:<br>• Participate in the Scrum/Kanban methodology using Jira in a semi-agile development workflow.<br>• Develop inbound and outbound time and attendance interfaces in WFM using XML, Groovy, and other relevant technologies.<br>• Support and build out WFM functionality such as pay rules, accrual rules, schedules, etc. during migration from Kronos (UKG) WFC (Workforce Central).<br>• Create business processes via CloudSuite actions, forms, fields, relations, and workflows.<br>• Develop reports via CloudSuite lists, with additional responsibilities in Columnar reporting.<br>• Develop data feeds/interfaces via CloudSuite File Creation Utility, Data Replication, IPA, and related tools, with additional tasks in ION, Data Lake/Data Fabric.<br>• Create workflows using Infor Process Designer/Infor Process Automation (IPA).<br>• Develop reports using SSRS (SQL Server Reporting Services) as part of the transition from Crystal Reports to SSRS.<br>• Conduct daily review/troubleshooting/Q& A related to the system initiated by business leads and continue the build-out of central documentation knowledge base wiki using Confluence.<br>• Support other applications as availability and/or interest allows: security camera system; badge-based entry/exit system, visitor management system, learning management; others as Corp Apps continues to expand. IT Auditor We are offering a long-term contract employment opportunity for an IT Auditor in the insurance industry, to be based in Warren, New Jersey. The role will involve conducting various IT audits, assessing IT risks, and improving control mechanisms within our organization.<br><br>Responsibilities:<br>• Evaluating system configurations, security controls, and data integrity as part of IT application audits.<br>• Implementing IT General Controls (ITGC) testing in the internal control assessment process, including controls pertaining to SOX compliance.<br>• Assessing controls within the Software Development Life Cycle (SDLC), focusing on change management, system implementation, and application security.<br>• Contributing to the planning of IT audit engagements through risk assessments.<br>• Collaborating with internal stakeholders to identify control gaps, recommend process improvements, and monitor remediation efforts.<br>• Preparing clear and concise audit documentation, reports, and findings in accordance with internal audit standards.<br>• Enhancing audit procedures through the automation and application of data analytics tools and innovative techniques.<br>• Building strong relationships with IT and business teams to facilitate effective communication and successful audit execution.<br>• Participating in ad-hoc projects and investigations as necessary. Front End Developer We are on the lookout for a skilled Front End Developer to be a part of our team. As a Front End Developer, you will primarily be tasked with creating and implementing user interface components for complex client-side scripting. Your focus will be on the development and testing of robust and scalable web applications. This role offers a long term contract employment opportunity and is based in Philadelphia, Pennsylvania.<br><br>Responsibilities:<br><br>• Develop efficient and reusable front-end systems that drive complex web applications.<br>• Collaborate on software projects with product design and backend aspects.<br>• Utilize a variety of markup languages to write web pages.<br>• Maintain stability of the code, troubleshoot, and debug software applications.<br>• Implement testing tools and frameworks to ensure the functionality and performance of the product.<br>• Use Jira and Slack for effective team communication and efficient workflow.<br>• Develop and optimize applications for maximum speed and scalability.<br>• Employ the Agile Scrum methodology for product development.<br>• Work with cross-platform web services.<br>• Ensure the technical feasibility of UI/UX designs. Full Stack Developer We are offering an exciting opportunity for a Full Stack Developer to join our team in the Financial Services industry, based in Princeton, New Jersey. In this role, you will be deeply involved in the design, development, and implementation of systems that support various complex operational functions. You will also have a direct collaboration with business users, providing hands-on application development and ensuring high-quality and efficient web applications.<br><br>Responsibilities:<br>• Collaborate directly with business users for the analysis and assessment of business and system requirements across various functional disciplines.<br>• Design, develop and implement systems that support trading, help desk, surveillance, clearing, business intelligence, finance, and other complex middle and back office operational systems.<br>• Participate in hands-on application development, demonstrating a strong desire to be in-the-code.<br>• Define the back-end REST APIs for the features of the services being built.<br>• Employ your expertise in core Java and JEE technologies, and your in-depth knowledge of one or more application frameworks such as Spring Boot.<br>• Utilize your skills in web development tools and languages such as Angular, HTML5, CSS, and Javascript.<br>• Work on complex database design and SQL tasks.<br>• Handle Linux and shell scripting tasks.<br>• Work with the team to define test cases, and write unit, integration, and end-to-end tests.<br>• Adhere to industry-standard architecture design methodologies and processes.<br>• Display strong written and oral communication skills, being self-directed and motivated to work in a fast-paced team-oriented environment. Network Engineer We are offering a long term contract employment opportunity for a Network Engineer in Philadelphia, Pennsylvania. As part of our team, you will play a critical role in maintaining the integrity and security of our clients' computing infrastructure and network systems. Your role will involve system administration, network administration, and security procedures, as well as troubleshooting complex computer systems. <br><br>Responsibilities:<br><br>• Administer and maintain networked computer systems, hardware, and technologies.<br>• Handle troubleshooting of complex computer systems, including multiple WAN/LAN network operating domains, server, and storage hardware.<br>• Ensure the effective performance of web and windows-based software applications.<br>• Oversee the implementation of system access and security procedures.<br>• Verify the integrity and security of network operating systems and servers.<br>• Monitor and analyze problems in the computing infrastructure, taking appropriate action to resolve them.<br>• Manage and maintain standards for software applications unique to various departments.<br>• Work with Cisco Technologies, Cisco Routers, and Cisco ASA.<br>• Utilize skills in Border Gateway Protocol (BGP), Checkpoint, AB Testing, Backup Technologies, Computer Hardware, and Configuration Management.<br>• Handle tasks related to Datacenter operations and maintenance. Desktop Support Analyst <p>We are offering a long term contract employment opportunity for a Desktop Support Analyst in Bridewater, NJ. This role is within the IT industry and primarily focuses on providing technical assistance and support related to computer systems, hardware, and software. The individual will be tasked with diagnosing and resolving technical issues, maintaining equipment, and ensuring optimal performance for end-users within the organization.</p><p><br></p><p>Responsibilities:</p><p>• Respond to user-reported issues via phone, email, or ticketing system, providing timely and efficient resolution.</p><p>• Install, set up, and configure desktops, laptops, printers, and other peripheral devices.</p><p>• Monitor system performance, troubleshoot slowdowns or outages, and ensure optimal performance.</p><p>• Perform routine maintenance and upgrades on computer systems and equipment.</p><p>• Document incidents, problems, and resolutions for future reference and continuous improvement.</p><p>• Collaborate with IT teams to resolve complex issues, ensuring a unified approach to problem-solving.</p><p>• Educate users on basic troubleshooting and system use, providing guidance on best practices for maintaining system security.</p><p>• Manage inventory of hardware and software assets, ensuring adequate resources for organization's needs.</p><p>• Escalate unresolved problems to higher-level support or vendors as necessary.</p><p>• Ensure proper functioning of security tools such as antivirus software.</p> Sr. Systems Engineer We are in the process of hiring a Sr. Systems Engineer for our team located in SOUDERTON, Pennsylvania, United States. Operating within the Research & Development industry, the role involves managing servers and networking equipment, ensuring the smooth running of networking services across all sites. The Sr. Systems Engineer will also handle the installation, configuration, and maintenance of computerized systems.<br><br>Responsibilities:<br>• Oversee the configuration, deployment, and support of infrastructure and applications.<br>• Ensure the installation, configuration, and maintenance of all computerized systems.<br>• Maintain uptime in accordance with the agreed service level agreement.<br>• Utilize various open-source technologies and cloud services.<br>• Manage highly available (99.9%) public-facing, front-end web servers/websites, focusing on configuration, maintenance, and troubleshooting.<br>• Have an in-depth understanding of private and public cloud technologies and operations, including VMWare, AWS, and Azure.<br>• Maintain an extensive understanding of various VMware technologies such as ESXi, VRealize Suite, NSX-T.<br>• Utilize a strong background in Linux and Windows Administration.<br>• Implement and maintain server hardware/software configuration.<br>• Maintain and troubleshoot network systems.<br>• Understand networking and core Internet protocols like TCP/IP, DNS, SMTP, HTTP, and distributed networks.<br>• Uphold best practices and IT operations in an always-up, always-available service. Quality Assurance Analyst <p>We are offering an exciting opportunity for a Quality Assurance Analyst in Central, New Jersey. As a Quality Assurance Analyst, you will be central to our ongoing operations, working closely with our development, product, and business teams. You will play a key role in designing, developing, and maintaining our automated test scripts, as well as ensuring our quality standards are consistently met.</p><p><br></p><p>Responsibilities:</p><p><br></p><p>• Collaborate effectively with development, product, and business teams to understand requirements.</p><p>• Develop and maintain automated test scripts using cutting-edge automation tools and frameworks.</p><p>• Conduct functional, regression, and performance testing with the help of automation tools.</p><p>• Analyze test results thoroughly, troubleshoot any issues, and report defects in a clear and effective manner.</p><p>• Implement and uphold best practices in test automation, continuously improving our testing strategies.</p><p>• Actively participate in Agile ceremonies, including sprint planning, stand-ups, and retrospectives.</p><p>• Maintain comprehensive test documentation and provide clear, concise reports on test coverage and defect management.</p><p>• Use your strong analytical and problem-solving skills to improve our quality assurance processes.</p><p>• Leverage your excellent communication and collaboration abilities to foster a productive, positive work environment.</p><p>• Provide exceptional customer service, handling customer inquiries and maintaining accurate customer credit records.</p> Sr. Network Engineer We are offering an exciting opportunity for a Sr. Network Engineer in the Financial Services industry. Based in BENSALEM, Pennsylvania, this role involves leading the implementation and deployment of new technologies and locations, performing proactive maintenance of the network system, and ensuring compliance with security standards.<br><br>Responsibilities:<br><br>• Proactively monitoring network performance, providing recommendations for improvement, upgrades, and expansion.<br>• Leading the network system life cycle efforts, including the implementation and deployment of new equipment and locations.<br>• Conducting audits and maintenance of branch locations and secondary data centers as needed.<br>• Ensuring compliance with security standards through the regular review, audit, and remediation of network devices.<br>• Maintaining and updating network equipment with software patches and firmware updates to ensure reliability, performance, and up-to-date security.<br>• Documenting and updating diagrams for all network devices and services.<br>• Supporting other teams within the organization in their day-to-day tasks.<br>• Analyzing and diagnosing reported network problems, documenting root causes, providing recommendations for remediation, and performing corrective actions.<br>• Collaborating with third parties and vendors for problem escalation and resolution.<br>• Maintaining and updating network systems as needed with software and firmware updates.<br>• Assisting with vulnerability remediations and performing security hardening of network security systems.<br>• Developing a working knowledge of the business side of the organization and effectively interfacing with all user groups.<br>• Ensuring the timely completion of daily tasks, short-term, and long-term projects. IT Auditor <p>We are in search of an IT Auditor to join our team, based in Central, New Jersey. This role is pivotal in the IT industry, where you will be tasked with leading and supporting IT audit projects, evaluating control measures, and collaborating with various teams. This offers an exciting employment opportunity.</p><p><br></p><p>Responsibilities:</p><p>• Spearhead IT audit projects, which includes the stages of planning, scoping, and documenting.</p><p>• Evaluate existing IT control measures, identify any gaps, and propose strategies for remediation.</p><p>• Collaborate effectively with internal stakeholders and external vendors to ensure the relevance and accuracy of IT policies and procedures.</p><p>• Develop comprehensive reports on audit findings and oversee the progress of remediation.</p><p>• Contribute to the enhancement of IT processes and risk management frameworks.</p><p>• Lead and collaborate on process documentation and control evaluation in the context of IT auditing.</p><p>• Maintain a robust understanding of IT systems, networks, and security protocols.</p><p>• Showcase strong analytical, problem-solving, and communication skills.</p><p>• Work independently and as part of cross-functional teams.</p><p>• Exhibit familiarity with audit software and data analysis tools.</p><p>• Apply basic programming knowledge when necessary.</p>