Associate Software Engineer

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Job Description - Associate Software Engineer

Job Description:

Rakuten International oversees 7 businesses with over 4,000 employees globally. The brand is recognized for its leadership and innovation in e-commerce, digital content, advertising, entertainment and communications, bringing the joy of discovery and access to more than 1 billion members across the world. Our teams deliver on the company’s mission to delight merchants and customers through innovation, optimism, and teamwork.

Rakuten Rewards is a leading e-commerce company that enhances the way people shop by offering Cash Back, deals and rewards from more than 3,500 merchants. Founded in 1999, Rakuten has grown to become the go-to shopping destination for consumers, having paid out nearly $2 billion in Cash Back to its 15 million members. The company also operates ShopStyle, a leading fashion discovery destination, and Cartera Commerce, a top rewards platform for airlines and banks. For more information, visit www.rakuten.com.

Job Summary:
We’re looking for an Associate Software Engineer to join our growing Engineering team. We’re an international group spanning three continents and responsible for building software used by millions of users. As part of our team, you’ll experience the best of both worlds: a large, profitable, multinational company with the rapid growth and agility of a startup. This position will be working with our Rakuten In-store Network (RISN). RISN is the leading technology in Card Linked Offers. RISN works with 125+ merchants on sites like Rakuten Rewards, Citi Bank, American Express, Bumped, Rakuten Rewards CA, Alaska and United. Our platform manages both in-store and online offers for millions of users and is tailored for our clients’ needs.

In this role, you will be responsible for customized application engineering and solutions, including design, delivery, implementation, training, and maintenance. You will assess optimal configuration of products to meet business needs. You will also be responsible for understanding product specifications and collaborating across teams on the development and implementation of solutions.

Key Responsibilities:
Assists with software application design and development, including debugging, modifying software features and solutions, and implementing updates to advance products and systems.
Builds strong partnerships with product managers and other internal stakeholders to define features for optimal performance with a focus on iterative product delivery and maintainable code.
Leverages various development languages and technologies to write code, complete development tasks, and perform unit testing.
Collaborates with team members to discuss project initiatives and progress against specific requirements, to ensure potential issues are identified, bottlenecks are resolved and key deadlines are being met.
Assists with creation of key documentation and procedures for software implementation and maintenance.
Exercises independent judgment and creative problem-solving techniques in a highly complex environment.
Develops software solutions by understanding requirements, conferring with users, studying systems flow, evaluating data usage and work processes, investigating problem areas, and following the software development lifecycle.

Qualifications:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Fluent in Java with at least 1+ year of experience.
Experience with Scripting Language (Python or Node.js).
Experience with Docker, Ci/CD tooling is a plus.
Experience in AWS, GitHub Actions, Spring Boot, Kubernetes is a plus.
Excellent written and verbal communication skills.
Knowledge in SQL and data-analysis
Strong orientation towards using data to drive decisions.
Adept at unit test/integration test and use them to improve the quality of your code.
Strong communication skills using different approaches (images, presentations, stories, metaphors, skits) to get your point across.

Minimum Requirements:
0-2 years relevant work experience
Bachelor's Degree in Computer Science required, Master's Degree Preferred
Five Principles for Success
Our worldwide practices describe specific behaviors that make Rakuten unique and united across the world. We expect Rakuten employees to model these 5 Shugi Principles of Success.

Always improve, Always Advance - Only be satisfied with complete success - Kaizen
Passionately Professional - Take an uncompromising approach to your work and be determined to be the best
Hypothesize - Practice - Validate – Shikumika - Use the Rakuten Cycle to succeed in unknown territory
Maximize Customer Satisfaction - The greatest satisfaction for our teams is seeing their customers smile
Speed!! Speed!! Speed!! - Always be conscious of time - take charge, set clear goals, and engage your team

Rakuten provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type. Rakuten considers applicants for employment without regard to race, color, religion, age, sex, national origin, disability status, genetic information, protected veteran status, sexual orientation, gender, gender identity or expression, or any other characteristic protected by federal, state, provincial or local laws.
#J-18808-Ljbffr
Original job Associate Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
icon no cv required No CV Required icon fast interview Fast Interview via Chat

Share this job with your friends

icon get direction How to get there?

icon geo-alt Lexington, Massachusetts

icon get direction How to get there?
View similar Others jobs below

Similar Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.