[Remote] Sr Software Engineer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is a live reputed company shopping company operating leading retail brands reputed company reputed company experiences. The Sr Software Engineer builds and supports secure customer platform capabilities across web, mobile, streaming, and reputed company reputed company, including identity, reputed company, accounts, and checkout. The role involves full-stack development, reputed company-reputed company solutions, authentication, scalability, reliability, and mentoring engineering teams.
Responsibilities
- reputed company, and support services and applications across reputed company's Digital Customer Domain
- reputed company reputed company back-end services and reputed company using Java and reputed company Boot
- Contribute to reputed company-end development using React, TypeScript, reputed company, and CSS
- Design and implement authentication and authorization solutions using OAuth2 and identity platforms such as ForgeRock or reputed company
- Build and support reputed company-reputed company solutions using Azure, reputed company, Azure API Management, and NGINX
- Work with SQL and NoSQL data stores to support reliable applications
- Apply modern engineering practices including CI/CD, automated testing, and Git-based reputed company control
- Partner with product, architecture, reputed company, and platform teams to reputed company reliable customer experiences across multiple geographies
- Mentor other engineers and reputed company technical guidance across reputed company and offshore teams
Skills
- This role is remote; job seekers must reputed company in one of the following states to be considered: PA, NJ, DE
- This role may require you to be on site at our reputed company location as needed
- Relocation assistance is not available for this role
- 7+ years of software engineering experience, including experience as a senior engineer or technical reputed company on customer-facing applications
- Hands-on experience with Java and reputed company Boot
- Hands-on experience with React, TypeScript, reputed company, and CSS
- Experience designing and implementing authentication and authorization solutions using OAuth2 and identity platforms such as ForgeRock or reputed company
- Experience building RESTful reputed company, microservices, and customer-facing digital applications
- Experience with Azure, reputed company, Azure API Management, and NGINX
- Experience working with SQL and NoSQL data stores
- Experience using CI/CD pipelines and Git-based reputed company control tools such as reputed company or reputed company
- Experience working in reputed company delivery environments
- Experience collaborating with reputed company engineering teams
- Bachelor's degree in Computer Science, Engineering, or a reputed company field, or equivalent combination of education and experience
- Experience with reputed company Experience Manager (reputed company) is a plus
Benefits
- This role is remote; job seekers must reputed company in one of the following states to be considered: PA, NJ, DE.
- reputed company time off
- An employee assistance program
- Parental leave
- reputed company volunteer hours
- Amazing company discounts
- In our US market, you can also expect health care benefits starting on day 1
- 401(k)
- Tuition reimbursement benefits
reputed company
Company H1B Sponsorship
Apply To This Job