Search jobs now Find the right job type for you Create a job alert Explore how we help job seekers Contract talent Full-Time 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 2027 Salary Guide Demand for Skilled Talent Report Job Market Outlook Press Room Tech insights Labor market overview AI in recruiting Navigating the AI era Staffing for small businesses Cost of a bad hire Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

7 results for Software Engineer in Schaumburg, IL

Software Engineer
  • Chicago, IL
  • remote
  • Permanent / Full Time
  • 135000 - 155000 USD / Yearly
  • <p>We are seeking a Senior Software Engineer with deep experience in backend Java development and Android application engineering. This role will focus on designing, building, and maintaining scalable backend services while also contributing to Android mobile applications. The ideal candidate brings strong technical expertise, a collaborative mindset, and a passion for delivering reliable, high-quality software.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Design, develop, test, and maintain backend services using Java and Spring Boot.</li><li>Build and enhance Android applications with a focus on performance, usability, and maintainability.</li><li>Collaborate with product, business, and engineering stakeholders to define technical requirements and deliver solutions.</li><li>Develop RESTful APIs and integrations that support mobile and web-based applications.</li><li>Write clean, efficient, and well-documented code following established coding standards.</li><li>Participate in architecture discussions, technical design reviews, and sprint planning sessions.</li><li>Perform code reviews and contribute to best practices for software quality, scalability, and security.</li><li>Troubleshoot and resolve application, database, and system performance issues.</li><li>Support deployment activities, testing efforts, and ongoing production maintenance.</li><li>Contribute to continuous improvement initiatives across development workflows, tooling, and engineering processes.</li></ul>
  • 2026-09-22T00:00:00Z
Sr. Software Engineer
  • Chicago, IL
  • remote
  • Permanent / Full Time
  • 130000 - 160000 USD / Yearly
  • <p>We are seeking a <strong>Senior Software Engineer</strong> to join a high-impact engineering team focused on building and enhancing backend services that support dispute management, workflow automation, and risk mitigation capabilities within a SaaS platform.</p><p>This role will contribute to key initiatives such as platform modernization, decisioning workflows, alerting functionality, and scalable service delivery. In addition to strong technical depth, this position requires sound judgment, adaptability, and the ability to work effectively in a fast-paced, cross-functional environment. The ideal candidate is also highly proficient with AI-assisted development tools, including Claude Code, to accelerate delivery while maintaining software quality.</p><p>Key Responsibilities</p><ul><li>Design, develop, and maintain Java-based backend services and REST APIs.</li><li>Build and improve alerting and configurable notification capabilities.</li><li>Partner on technical initiatives including database upgrades, integrations, scalability improvements, and containerized deployments.</li><li>Participate in release cycles, iterative feature delivery, and continuous improvement efforts.</li><li>Provide technical leadership through code reviews, mentorship, and active participation in planning and requirements discussions.</li><li>Manage multiple concurrent initiatives and shifting priorities while maintaining quality and delivery velocity.</li></ul>
  • 2026-10-14T00:00:00Z
SOC Engineer
  • Chicago, IL
  • onsite
  • Permanent / Full Time
  • 95000 - 125000 USD / Yearly
  • <p>We are seeking a Senior SOC Engineer to help monitor, detect, investigate, and respond to cybersecurity threats across enterprise environments. This role is responsible for strengthening security operations, improving detection capabilities, and supporting incident response efforts to protect systems, networks, and data. The ideal candidate brings deep experience in security operations, threat detection, incident investigation, and security tooling. This person is analytical, collaborative, and able to operate effectively in fast-paced environments where timely response and strong judgment are critical.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Monitor security events, alerts, and incidents across networks, endpoints, cloud environments, and applications.</li><li>Investigate suspicious activity, triage alerts, and determine severity, impact, and appropriate response actions.</li><li>Lead or support incident response activities, including containment, eradication, recovery, and post-incident analysis.</li><li>Develop, tune, and maintain SIEM use cases, correlation rules, dashboards, and alerting logic.</li><li>Analyze logs and telemetry from multiple security tools to identify threats, anomalies, and indicators of compromise.</li><li>Collaborate with infrastructure, engineering, and IT teams to remediate vulnerabilities and strengthen security controls.</li><li>Conduct threat hunting activities to proactively identify malicious behavior or hidden risks.</li><li>Support the development and maintenance of SOC processes, playbooks, runbooks, and escalation procedures.</li><li>Mentor junior analysts and contribute to the maturity of security operations practices.</li><li>Recommend improvements to detection engineering, incident handling, and operational workflows.</li><li>Prepare incident reports, metrics, and executive-ready summaries for technical and non-technical stakeholders.</li><li>Stay current on emerging threats, attacker techniques, and cybersecurity best practices.</li></ul>
  • 2026-09-22T00:00:00Z
Back End Developer
  • Wheeling, IL
  • onsite
  • Permanent / Full Time
  • 120000 - 140000 USD / Yearly
  • We are looking for a Back End Developer to join a collaborative technology team in Wheeling, Illinois. This role focuses on building and maintaining reliable server-side solutions that support business applications and improve overall system performance. The ideal candidate brings strong development fundamentals, works well across teams, and can contribute to scalable web-based platforms in a fast-paced environment.<br><br>Responsibilities:<br>• Design, build, and maintain backend services that support web applications and internal platforms<br>• Develop efficient server-side logic and integrate application functionality with databases and external services<br>• Partner with front-end developers to ensure smooth communication between user interfaces and backend systems<br>• Write clean, maintainable code and participate in code reviews to support quality and consistency<br>• Troubleshoot application issues, identify root causes, and implement durable fixes<br>• Optimize performance, reliability, and scalability across backend components and APIs<br>• Contribute to technical planning, documentation, and ongoing improvements to development practices
  • 2026-10-07T00:00:00Z
Infrastructure & Security Engineer
  • Naperville, IL
  • onsite
  • Permanent / Full Time
  • 120000 - 148000 USD / Yearly
  • <p>Our client is seeking an experienced <strong>Infrastructure Security Engineer</strong> to support and secure a hybrid Microsoft environment spanning both on-premises and cloud platforms. This role is ideal for a hands-on professional with deep experience across traditional server and network infrastructure, along with responsibility for enterprise security tooling, threat monitoring, and ongoing security operations. The organization is currently in a hybrid state and actively transforming to a more cloud-centric environment, so this individual will play a key role in both day-to-day operational security and longer-term modernization efforts. Based on general knowledge.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Manage and secure core infrastructure, including servers, networks, firewalls, switches, VPNs, and related systems in a hybrid on-premises and cloud environment. Based on general knowledge.</li><li>Administer, maintain, and optimize security tools such as endpoint protection, vulnerability management, SIEM, email security, identity and access management, and monitoring platforms. Based on general knowledge.</li><li>Monitor infrastructure and security events, investigate alerts, respond to incidents, and support remediation efforts. Based on general knowledge.</li><li>Partner with infrastructure and leadership teams to strengthen security controls across Microsoft technologies, including Active Directory, Azure, Microsoft 365, and related platforms. Based on general knowledge.</li><li>Support the company’s transition from traditional on-premises infrastructure to cloud-based solutions by helping design and implement secure architectures and best practices. Based on general knowledge.</li><li>Perform vulnerability assessments, patch management coordination, system hardening, and access reviews across servers, endpoints, and network devices. Based on general knowledge.</li><li>Develop and maintain security documentation, standards, procedures, and incident response processes. Based on general knowledge.</li><li>Assist with compliance, audit readiness, and security improvement initiatives. Based on general knowledge.</li><li>Collaborate with internal teams and third-party vendors to ensure reliable infrastructure performance and effective security coverage. Based on general knowledge.</li></ul>
  • 2026-09-22T00:00:00Z
Fullstack Developer - .NET and React
  • Lisle, IL
  • onsite
  • Temporary / Contract
  • 53.2 - 61.6 USD / Hourly
  • We are looking for a Fullstack Developer - .NET and React to support modern web application development in Lisle, Illinois. This Long-term Contract position is suited for a developer who brings strong experience across backend and frontend technologies, enjoys building scalable solutions, and can contribute effectively within an Agile team. The role focuses on enhancing existing applications, developing new API-driven functionality, and helping improve code quality, performance, and maintainability across the platform.<br><br>Responsibilities:<br>• Build and maintain full-stack web applications using .NET technologies, C#, and React in a collaborative Agile environment.<br>• Create and support RESTful APIs in .NET Core to enable reliable integration across application components.<br>• Improve existing systems by updating legacy web applications and contributing to modernization efforts with React and .NET Core.<br>• Write unit tests and participate in web application testing to promote stable, high-quality releases.<br>• Apply sound engineering practices related to security, scalability, and application performance throughout development.<br>• Develop and optimize database solutions, including advanced SQL queries and stored procedures, to support business functionality.<br>• Use Git-based workflows and CI/CD practices to manage code changes, deployment readiness, and team collaboration.<br>• Contribute to cloud and container-based deployment activities, including work with Azure and Kubernetes environments.
  • 2026-10-14T00:00:00Z
PAM Engineer
  • Chicago, IL
  • onsite
  • Temporary to Hire
  • 61.75 - 71.5 USD / Hourly
  • We are looking for a PAM Engineer to join a financial services organization in Chicago, Illinois in a hybrid contract role with a path to permanent employment, working onsite two days per week and remotely three days. This position focuses on strengthening privileged access management capabilities by designing secure solutions, improving access governance, and supporting a resilient security platform. The ideal candidate brings hands-on experience with PAM technologies, a strong understanding of access control best practices, and the ability to collaborate effectively across technical teams.<br><br>Responsibilities:<br>• Design and advance privileged access management architecture that supports secure, scalable, and compliant access practices across the environment.<br>• Translate business and security needs into technical plans, detailed designs, and actionable implementation roadmaps for PAM solutions.<br>• Administer privileged accounts by applying best practices, improving service processes, and introducing automation where it adds efficiency and control.<br>• Define and maintain access policies, entitlement models, and user access controls to support least-privilege principles.<br>• Lead implementation activities for PAM platform configuration, deployment, maintenance, and ongoing health monitoring.<br>• Partner with cross-functional teams to strengthen PAM controls, address compliance expectations, and improve overall solution effectiveness.<br>• Create and maintain operational documentation, support procedures, and troubleshooting guidance for long-term platform support.<br>• Identify technical obstacles and operational risks, then drive resolution efforts to keep projects and security objectives on track.<br>• Establish secure session management capabilities and privileged workstation controls to better protect high-risk identities.
  • 2026-10-14T00:00:00Z