Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer I

$144.28k - $185k

R.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

Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer I in Warrenville, IL vacancy
  •  ...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... 
    Suggested
    H1b
    Remote work

    SynergisticIT

    Naperville, IL
    3 days ago
  •  ...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... 
    Suggested
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    PayPal

    West Chicago, IL
    5 days ago
  •  ...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

    FEV North America, Inc.

    Oak Brook, IL
    4 days ago
  •  ...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... 
    Suggested
    Contract work
    Temporary work
    Remote work

    Actalent

    Willowbrook, IL
    3 days ago
  • $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... 
    Suggested
    Full time
    Work experience placement
    Flexible hours

    CNH Industrial N.V.

    Oak Brook, IL
    5 days ago
  •  ...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

    LER TechForce

    Oak Brook, IL
    1 day ago
  • $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 time
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Lisle, IL
    4 days ago
  •  ...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... 

    SynergisticIT

    Naperville, IL
    1 day ago
  •  ...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 work
    Local area

    Kasmo Global

    Oak Brook, IL
    4 days ago
  •  ...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... 

    Inspira Financial

    Oak Brook, IL
    2 days ago
  • $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 work
    Freelance
    Work at office
    Local area
    Worldwide
    Flexible hours
    3 days per week

    Publicis Groupe Holdings B.V

    West Chicago, IL
    1 day ago
  •  ...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 start
    Remote work

    SynergisticIT

    Joliet, IL
    2 days ago
  •  ...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 work
    For contractors
    Work at office
    Remote work
    Visa sponsorship
    Flexible hours

    Jorie AI

    Oak Brook, IL
    1 day ago
  • $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 contractors
    Remote work

    Micro1

    South Elgin, IL
    3 days ago
  • $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 work
    Remote work
    Visa sponsorship

    The Numina Group

    Woodridge, IL
    3 days ago
  •  ...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

    The Joint Commission

    Oak Brook, IL
    3 days ago
  • $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 .... 

    Crash-Champions-Collision-Repair-Team-1

    Westmont, IL
    1 day ago
  • $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... 

    Roadrunner Freight

    Downers Grove, IL
    1 day ago
  •  ...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... 

    FEV North America, Inc.

    Oak Brook, IL
    5 days ago
  •  ...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 time
    Contract work
    Temporary work

    LER TechForce LLC

    Oak Brook, IL
    4 days ago
  • $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 office
    Flexible hours

    Pampered Chef

    Addison, IL
    3 days ago
  •  ...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

    Transit Technologies LLC

    Naperville, IL
    3 days ago
  • 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...

    Yantran LLC

    Lisle, IL
    5 days ago
  •  ...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

    Omni Inclusive

    Naperville, IL
    1 day ago
  •  ...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... 

    Kasmo Global

    Lisle, IL
    4 days ago
  • 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... 

    Drips

    Oak Brook, IL
    4 days ago
  • 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 job
    Contract work
    10 hours per week

    Micro1

    Aurora, IL
    2 days ago
  • 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 job
    Contract work
    For contractors
    10 hours per week

    Micro1

    Lockport, IL
    3 days ago
  • $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 job
    Hourly pay
    Contract work

    Micro1

    Carpentersville, IL
    4 days ago
  • 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 job
    Contract work

    Micro1

    Homer Glen, IL
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer I. Be the first to apply!