Software Engineer CaterpillarSoftware EngineerChicago, IL$97,530–$158,480 / yearTop candidates will also have: Experience developing RESTful APIs and microservices using Java 21+, Spring Boot, API gateway technologies such as Apigee, and cloud platforms such as AWS, Azure, or GCP. Effective Communications: Understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors.
NewSenior SQL Developer Macpower Digital Assets Edge Private LimitedSenior SQL DeveloperChicago, IL$90,000–$110,000 / yearStrong understanding of web applications, cloud managed services, SOA, microservices, containers, APIs, and managed databases. This role involves system analysis, development, and collaboration with business users, analysts, and QE teams to deliver high-quality solutions.
Software Engineer Manager ECHOorporatedSoftware Engineer ManagerLake Zurich, IllinoisThis role is responsible for building and developing a high-performing engineering team, establishing technical direction, driving architectural decisions, and ensuring successful delivery of scalable, secure, and reliable solutions. The ideal candidate combines strong people leadership with deep technical expertise and is comfortable mentoring engineers, guiding architectural patterns, and contributing to technical design and implementation when needed.
Senior Software Developer - Web UlineSenior Software Developer - WebWaukegan, Illinois$96,000–$148,000 / yearYou'll provide technical leadership, mentor developers and help deliver innovative solutions that keep our e-commerce applications reliable and always available across our growing North American company. Mentor and coach fellow developers, providing technical guidance and helping resolve complex programming challenges.
Software Developer - Java UlineSoftware Developer - JavaWaukegan, IllinoisExtensive experience in REST web services, microservice environments, Git, JPA, SQL, JSON, SOAP, XML and code versioning tools. Uline, a family-owned company, is North America’s leading distributor of shipping, industrial, and packaging materials with over 10,000 employees across 15 locations.
Sr. Lead Software Engineer, Full Stack Capital OneSr. Lead Software Engineer, Full StackChicago, IllinoisUtilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services. Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community, and from time to time, be asked to code or evaluate code.
Principal Software Engineer Wintrust Financial Corp.Principal Software EngineerRosemont, ILWe serve clients in all 50 states with more than 200 branch banking locations in Illinois, southwestern Florida, northwestern Indiana, west Michigan and southern Wisconsin and commercial banking offices in Chicago, Denver, Milwaukee, Grand Rapids, Mich., and in key branch banking locations throughout Illinois. Responsible for the software release management of team projects including packaging for deployment and working with Configuration Management for the release of, and integration of released applications into open web projects.
US_East | Software Developer - Testing Tools/Automation/Performance _L2 ApolisUS_East | Software Developer - Testing Tools/Automation/Performance _L2Phoenix, IL$50–$55 / hourRole and Responsibilities: The role involves leading the DT QMCOE Ecommerce team, focusing on ensuring the quality of web applications through comprehensive testing strategies. Hands-on experience with Automation Testing tools (such as Selenium, Cypress, or similar) and Test Management tools for effective test planning, execution, and reporting.
Senior Software Developer UlineSenior Software DeveloperWaukegan, IllinoisCrafting, testing, and deploying Java applications; 2. Building software applications using Angular development; 3. Developing web components using REST web services, microservice environments, Git, JPA, SQL, JSON, SOAP, XML, and code versioning tools; 4. Building, testing, and automate coding using CI/CD tools; 5. Develop web components using REST web services, microservice environments, Git, JPA, SQL, JSON, SOAP, XML, and code versioning tools.
Sr. Software Developer PopCandiSr. Software DeveloperSkokie, IllinoisIn this role, you will be part of a development pod, working closely with the Tech/Team Lead and cross-functional teams to design, develop, and maintain high-quality software products. Their systems interface with a number of partners and marketplaces to streamline the pricing, order processing and accounting features needed for brokers to run their business in the most efficient way possible.
Senior Software Developer - Java UlineSenior Software Developer - JavaWaukegan, IllinoisExtensive experience in REST web services, microservice environments, Git, JPA, SQL, JSON, SOAP, XML and code versioning tools. Uline, a family-owned company, is North America’s leading distributor of shipping, industrial, and packaging materials with over 10,000 employees across 15 locations.
Senior Software Developer (Shared Services) Eagle SevenSenior Software Developer (Shared Services)Chicago, ILIn this role, you will collaborate closely with traders, strategy developers, and fellow engineers to develop infrastructure that is central to the firm’s daily operations. Eagle Seven is seeking a Senior Software Developer to design and build systems that support firmwide positions, PnL, and risk services.
Controller | GC/Developer | Chicago Loop Michael Page USAController | GC/Developer | Chicago LoopChicago, IL$200,000–$225,000 / yearFull timeI am partnered with a rapidly growing, $50M general contractor and real estate developer in downtown Chicago on Controller opening that will sit on their executive management team. Controller Responsibilities: Oversee the organization's accounting department, managing all accounting operations, including billing, A/R, A/P, GL, cost accounting, revenue recognition, and cash flow analysis.
Senior Software Engineer National Association of REALTORS®Senior Software EngineerChicago, IL$145,000–$165,000 / yearAs a Senior Software Engineer on the Application Development Team within Information Technology, you will play a key role in designing, building, and operating modern, cloud‑native applications that support a broad portfolio of systems used by both NAR staff and the membership. Apply AI-assisted tools across software development, testing, documentation, and engineering workflows to enhance team productivity, quality, and delivery efficiency, while ensuring solutions remain maintainable, secure, and well governed.
NewSenior Software Engineer Teledyne Technologies IncSenior Software EngineerElgin, IL$86,700–$115,600 / yearThrough hands-on learning, studying technical specifications, interacting with peers and end-users, and mentoring, you will extend your expertise in serial data protocols and in our instruments that test and validate these protocols, enabling you to be part of a leading expert team in this field. We are looking for an ambitious and talented Senior Software Engineer to be a driving member of the software development team and develop Qt based GUI for test equipment used by top engineers at all major manufactures of the latest video, audio, gaming, and computer devices worldwide.
Quality Engineer Bank of AmericaQuality EngineerAddison, IllinoisKey responsibilities include establishing a test and automation strategy, creating common test frameworks, defining and managing test processes including test data generation, defect management and reporting. This job is responsible for testing and delivering complex software requirements to accomplish business outcomes, ensuring the testing strategy and processes are well-defined and continuously improved.
Account Solution Engineer - Federal Civilian (All Levels) Salesforce.com, Inc.Account Solution Engineer - Federal Civilian (All Levels)Chicago, IL$113,330–$210,910 / yearYou will lead technical discovery, shape and execute proof points for customer environments, guide production readiness, and establish a clear path to activation and consumption-blending executive presence with deep, full-stack technical skills across Salesforce, modern data architectures, and AI. Lead deep technical and business discovery sessions with federal stakeholders to uncover mission gaps, pain points, and legacy bottlenecks to scope agentic solution use cases, translate outcomes/ROI into an executable architecture, demonstration/proof-of-concept (POC) and activation plan.
Software Engineer Quest DiagnosticsSoftware EngineerChicago, IllinoisQuest Diagnostics is looking for a Software Engineer to create well-designed, effective, testable, and specification-compliant code and carry out the entire product development lifecycle. Develops documentation, flowcharts, layouts, diagrams, charts, code comments, and clean code to explain and show solutions.
Senior Software Engineer I, Content Cards BrazeSenior Software Engineer I, Content CardsChicago, ILWe build the systems that power in-app engagement across customers’ websites and applications - covering message definition, composition, targeting, delivery semantics, and analytics - along with a feature-rich dashboard that lets brands and UX teams seamlessly manage in-product messaging experiences inside their products. For candidates based in the United States, the pay range for this position at the start of employment is expected to be between $144,000 and $234,000/year, with an expected On Target Earnings (OTE) between $128,842 and $209,368/year (including bonus or commission).
Senior Software Engineer, Trading Platform, C++ DRWSenior Software Engineer, Trading Platform, C++Chicago, IL$175,000–$240,000 / yearHave worked on challenging projects that involved things like building a custom compiler, writing a matching engine, or working with large amounts of data in real time. Experience working in the trading industry or another ultra-low latency sensitive business that involves solving remarkably complex problems.