IL0220-Staff Software Engineer I

R.R. Donnelley & Sons Company
Warrenville, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Remote
Warrenville, United States of America

Tech stack

Java
Data analysis
Big Data
C Sharp (Programming Language)
C++
Computer Programming
Python
Microsoft Software
Webui
Software Engineering
Project Management
SQL Databases
Subsystems
Web Services
Backend
Data Analytics
Web Technologies
Front End Software Development

Job description

Experteer Overview Join RRD as a Staff Software Engineer I to design and develop software components within cross-functional teams. You will contribute to complex projects, maintain software versions, and demonstrate technical leadership on smaller efforts. You will collaborate with engineering, data science, product, UX, and IT to support development and maintenance, while engaging with users and acting as a Subject Matter Expert in areas of responsibility. This role offers 100% remote work and a opportunities-driven environment within a global marketing and technology organization. Compensation / Benefits * Design and develop portions of software for current components, subsystems, or applications * Support complex design and coding projects and maintain previous software versions * Collaborate with the development team on multi-person projects and demonstrate technical leadership on smaller efforts * Communicate across cross-functional teams (engineering, data science, product management, UX, analytics, account management, IT) * Engage with customers or end users to support onboarding and interviews and maintain SME status in specific areas Tasks * Bachelor's degree (or foreign equivalent) in CS, IT, Engineering, Mathematics, Physics, or related field with 3 years of related experience; or Master's degree with 1 year of related experience * Software design, programming, and testing using Java, Python, C#, C++, or 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 (web UI and web services) * SQL databases and data-driven application development Key requirements * Medical, dental, and vision coverage * Paid time off * 401(k) with company match * Life insurance * Parental leave * Tuition assistance

Requirements

Bachelor's UX, analytics, account management, IT) * Engage with customers or end users to support onboarding and interviews and maintain SME status in specific areas Tasks * Bachelor's degree (or foreign equivalent) in CS, IT, Engineering, Mathematics, Physics, or related field with 3 years of related experience; or Master's degree with 1 year of related experience * Software design, programming, and testing using Java, Python, C#, C++, or 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 (web UI and web services) * SQL databases and data-driven application development Key requirements * Medical, dental, and vision coverage * Paid time off * 401(k) with company match * Life insurance * Parental leave * Tuition assistance

Apply for this position