Software Engineer II- Framingham, MA (Hybrid)

Remote Full-time
About the position Responsibilities • Develop in-depth knowledge of several Staples business processes and systems environment. • Actively participate in the definition, design, development, testing and implementation of software functionality using the Agile methodology. • Create, modify, and design complex programs, modules, routines, scripts and data objects from a detailed design where efficiency, performance and reliability are critical. • Collaborate with business and technology teams on how best to implement desired features and enhancements. • Ensure that technical solutions follow best practices, are reliable, are easily maintainable and are scalable under sustained load. Requirements • Bachelor's Degree (MIS or CS preferred) or equivalent work experience. • 2-5 years' experience. • Development skills in Node.js, Angular, Java, JavaScript, Spring, React. • Knowledge of webservices (SOAP/REST), XML/JSON, messaging technologies. • Knowledge of database technologies such as MySQL, Oracle, SQL Server. • Understanding of Windows OS, Linux, Core Java/J2EE architecture. • Exposure to Agile methodologies. • Collaborative and flexible, with a positive attitude. • Strong verbal and written communication skills. Nice-to-haves • Experience with .NET or Swift and Xcode. Benefits • Generous amount of paid time off and bonus plan. • Hybrid role 3 days in the office and 2 days working at home. • 401(k) plan with a company match. • Medical, dental, vision, life and disability insurance. • Associate store discount and more perks (discounts on mobile plans, movie tickets, etc.). Apply tot his job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Non Phone Work from Home Jobs – Join Our Team for Flexibility and Growth

Remote

**Experienced Customer Support Representative – Fully Remote Opportunity at blithequark**

Remote

Staff Pharmacist - Golden Valley/Minneapolis, MN, Amazon Pharmacy

Remote

Experienced Remote Data Entry Clerk – Flexible Work from Home Opportunity with blithequark

Remote

**Experienced Customer Service Representative – Work From Home Opportunity with blithequark**

Remote

Client Account Director; Work from Home?/Remote Alorica

Remote

ANALYST II

Remote

Experienced Senior Financial Planning Systems Analyst – Part Time Remote Data Entry Specialist for Blithequark

Remote

Part-Time Evening Jobs - Online/Offline Options...

Remote

Oliver Wyman Actuarial and Strategy Consultant – Integrated Consulting Group

Remote
← Back