Software Engineer I
$144.28k - $185kR.R. Donnelley
RRD is a leading global provider of marketing, packaging, print, and supply chain solutions that elevate engagement across the complete customer journey. The company offers the industry’s most trusted portfolio of creative execution and world-wide business process consulting, with services designed to lower environmental impact. With 22,000 clients, including 93% of the Fortune 100, and 32,000 employees across 28 countries, RRD brings the expertise, execution, and scale designed to transform customer touchpoints into meaningful moments of impact.
The Staff Software Engineer I will design and develop portions of software for current components, subsystems, systems, or applications. Support complex design and coding projects. Maintain previous software versions and adhere to sound software development methodologies. Collaborate with the development team on multi-person projects and demonstrate technical leadership on smaller efforts. Communicate effectively across cross-functional teams such as engineering, data science, product management, user experience, analytics, account management, and IT to support the broader goals of software development and maintenance. Engage with customers or end users to support the hiring process through participation in intern and team interviews and maintain technical expertise as a Subject Matter Expert (SME) in specific areas or components.
Bachelor’s degree or foreign equivalent degree in Computer Science, Information Technology, Engineering (any), Mathematics, Physics, or a related field, and three (3) years of related work experience.
In the alternative, the employer will accept Master’s degree or foreign equivalent degree in Computer Science, Information Technology, Engineering (any), Mathematics, Physics, or a related field, and one (1) year of related work experience.
Must have one (1) year of experience with/in:
- Software design, programming, and testing using standard platform technologies such as Java, Python, C#, C++, and Microsoft technologies.
- Production-quality software scope evaluation, design, implementation, testing, and maintenance.
- Big data techniques and high scalability computing methods.
- Front-end web technologies and back-end systems such as web-based UI, and web services.
- SQL databases and data-driven application development.
100% Telecommuting permitted.
Employer will accept any suitable combination of education, training or experience.
To apply, submit resume by visiting and searching for the "Staff Software Engineer I" Job Title- req. IL0220.
40 hrs/week, Mon-Fri, 8:30 a.m.- 5:30 p.m. RRD's current salary range for this role is $144,278.94 to $185,000/ year. At RRD, it is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions may vary based upon, but not limited to education, skills, experience, proficiency, performance, shift and location. Depending on the role, in addition to base salary, the total compensation package may also include participation in a bonus, commission or incentive program. RRD’s benefit offerings include medical, dental, and vision coverage, paid time off, disability insurance, 401(k) with company match, life insurance and other voluntary supplemental insurance coverages, plus parental leave, adoption assistance, tuition assistance and employer/partner discounts.
All employment offers are contingent upon the successful completion of both a pre-employment background and drug screen.
RRD is an Equal Opportunity Employer, including disability/veterans
- ...Full Stack Software Engineer (Remote) SYNERGISTICIT understands the complex nature of the job market and how difficult it can be to secure a position, especially for fresh graduates. Therefore, we assist and help tech-savvies to convert their passions into professions...SuggestedH1bRemote work
- ...they push us to ensure we take care of ourselves, each other, and our communities.Job Summary:Job Description:PayPal, Inc. seeks Software Engineer in Chicago, ILJob Duties: Design and develop secure, high-performing data integration and ETL processes, participating in all...SuggestedWork at officeLocal areaImmediate startRemote workFlexible hours
- ...Software Engineer II FEV North America, Inc. is seeking a software engineer II. You will be responsible to design, develop, and evaluate software from concept through production stage, and make modifications as needed, to meet customer needs and fit within the capabilities...Suggested
- ...Software Engineer Job Description We are seeking a Video Streaming Engineer to join our team on an indefinite contract. The successful candidate will support real-time video delivery, likely related to surveillance and security systems. This role involves building...SuggestedContract workTemporary workRemote work
$86.63k - $132.83k
...- Arizona - United States Category for Job Posting: Engineering and Technical Job Type for Job Posting: Full Time... ...delivering for the good of our customers. Job Purpose As a Software Engineer II at CNH, you will play a critical role in...SuggestedFull timeWork experience placementFlexible hours- ...Software Engineer Are you looking to work for a company that provides an innovative work environment, and your voice is heard? We have multiple openings for Software Engineers to work on site at our client in the Chicago suburbs. The ideal candidate has a strong foundation...Temporary work
$76k - $155.7k
...Job Title: Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * * Primary Purpose:...Full timeContract workWork experience placementFlexible hours- ...SynergisticIT Job Opportunity SynergisticIT is looking for entry-level software programmers, IT enthusiasts, Python/Java developers, and data... ...with all visas and citizens to apply. Recent computer science/engineering/mathematics/statistics or science graduates looking to make...
- ...Position: Software Engineer Location: Oakbrook, IL (Hybrid) ⏳ Duration: 2+ years Client : CNH Must have skills: C/C++ QT QML Job Description We are seeking a talented Software Engineer to join our team responsible for developing electronic...Casual workLocal area
- ...Position Summary: We are seeking a talented Software Engineer to join our growing team. This role is responsible for the full software development life cycle, from conception to deployment. As a member of the engineering team, you will have relevant experience...
$54.91k - $75.92k
...hybrid role requiring 3 days per week in office in Irving, TX or West Chicago, IL. Publicis Digital Experience is seeking a Software Engineer to join our team. Responsibilities In this role you will: Research, design, and develop computer software or...Temporary workFreelanceWork at officeLocal areaWorldwideFlexible hours3 days per week- ...etc to name a few. Who Should Apply: Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates looking to make... ...database with the client servicing team. Required Skills for Java/Software Programmers: Bachelors degree or Masters degree in...Immediate startRemote work
- ...Short Term Disability insurance Life insurance $25,000 Paid by employer PTO 2 weeks 10 and half Holidays Job Title: Software Engineer Job Overview: We are seeking a Python Senior Software Engineers to build and maintain intelligent automation solutions...Temporary workFor contractorsWork at officeRemote workVisa sponsorshipFlexible hours
$40 - $85 per hour
...Senior Software Engineer $40 - $85/hour pay Required Skills Python3, Java, Rust, Algorithms basics, C++, TypeScript, bug fixing, feature implementation, codebase refactoring, performance optimization. About micro1 micro1 is the leading AI data lab for training frontier...For contractorsRemote work$110k - $140k
...Senior Software Engineer Numina Group is a fast-growing technology company based in Woodridge, IL, specializing in cutting‑edge warehouse automation solutions. We design and implement intelligent systems that streamline order fulfillment operations for some of the largest...Temporary workRemote workVisa sponsorship- ...Overview The Software Engineer should be experienced in leading software projects and will be responsible for coordination of all activities of the software development team. Interested candidates should be proficient in working on all phases of the project including detailed...Work experience placement
$120k - $145k
Crash Champions is seeking a Full Stack Software Developer in Westmont, Illinois. The role involves collaborating with cross-functional teams to design and implement scalable, user-focused web applications. Candidates should have 3+ years of experience with Microsoft ....$110k - $130k
...Senior Software Engineer As a Senior Software Engineer, you will be involved in all aspects of the design, architecture, engineering, modernization, and maintenance of Roadrunner's proprietary systems. Your focus will be on building scalable, secure, cloud-ready software...- ...Senior Software Engineer FEV North America, Inc. is seeking a Senior Software Engineer responsible for leading software development projects, designing and implementing solutions, and ensuring code quality. Contribute to technical strategy and collaborate with cross...
- ...SENIOR SOFTWARE ENGINEER Are you looking to work for a company that provides an innovative work environment, and your voice is heard? We have multiple needs for Senior Software Engineer - Backend APIs and Services to join our software engineering team as a full-time...Full timeContract workTemporary work
$125k - $135k
...Senior Software Engineer Our engineering teams build modern, customer-facing software on a composable architecture using React, Next.js, Node.js, and AWS. We are continuing to strengthen both delivery execution and engineering excellence across the stack. We are...Work at officeFlexible hours- ...Location: Naperville, IL (Hybrid Preferred) Department: Product & Engineering Type: Full-Time Build Technology That Moves Transportation... .... The Opportunity This role is ideal for a senior software engineer who wants to remain hands-on while providing technical...Full time
- Job Title:.NET Developer Responsibilities include: Minimum 6+ years of development experience with ASP.NET /.NET Core using C# (and/or VB.NET) in Visual Studio IDE. Minimum 6+ years of development experience with ReactJS. Experience in developing Web APIs in.NET Core...
- ...Senior Software Engineer When you join Cognizant's TriZetto Product House you not only touch the future but you shape the next generation of Healthcare. Come be part of a culture that Innovates through hackathons, Celebrates through numerous rewards and recognition...Flexible hours
- ...Software Design Engineer Job Location: Lisle, IL Job Description: Roles and Responsibilities: Development of controls and software for Cab-Body-Chassis functions Development of controls software requirements, controls algorithms utilizing...
- This role is responsible for the full software development life cycle, from conception to deployment. As a Senior Software Engineer, you will have relevant experience with both front-end and back-end coding languages, software development architecture and design patterns...
- Micro1 is looking for experienced Software Engineers to assist in training and evaluating AI systems through real-world software tasks. The position is remote and requires 10-15 hours per week. Successful candidates will work on backend, full-stack, infrastructure projects...Remote jobContract work10 hours per week
- Micro1 is seeking experienced Software Engineers to assist in training and evaluating next-generation AI systems via real-world tasks. Ideal candidates will possess strong engineering judgment and the ability to reason through various codebases. This remote contractor...Remote jobContract workFor contractors10 hours per week
$20 - $75 per hour
Micro1 is seeking a Software Engineer to work remotely, focusing on real-world software engineering tasks to support next-generation AI systems. The role demands strong software engineering judgment and clear technical communication. Candidates should have over 3 years...Remote jobHourly payContract work- Micro1 is looking for experienced Software Engineers to assist in training next-generation AI systems through real-world tasks. This remote role suits developers adept at reasoning through unfamiliar codebases and articulating engineering decisions clearly. The ideal candidate...Remote jobContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer I. Be the first to apply!
- software engineer amazon Warrenville, IL
- software developer fintech Warrenville, IL
- part time software developer remote Warrenville, IL
- software engineer Warrenville, IL
- software engineer healthcare Warrenville, IL
- software developer Warrenville, IL
- information technology software engineer Warrenville, IL
- consulting software engineer Warrenville, IL
- senior software engineer remote Warrenville, IL
- ngo software engineer Warrenville, IL

