RRD is a leading global provider of marketing, packaging, print, and supply chain solutions. They are seeking a Staff Software Engineer I to design and develop software components, support complex projects, and collaborate with cross-functional teams to enhance software development and maintenance.
Responsibilities:
- 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
- Maintain technical expertise as a Subject Matter Expert (SME) in specific areas or components
Requirements:
- 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
- Must have one (1) year of experience with/in Production-quality software scope evaluation, design, implementation, testing, and maintenance
- Must have one (1) year of experience with/in Big data techniques and high scalability computing methods
- Must have one (1) year of experience with/in Front-end web technologies and back-end systems such as web-based UI, and web services
- Must have one (1) year of experience with/in SQL databases and data-driven application development