Staff Software Engineer
4440 Rosewood Drive, United States
Gap Inc.
From company news to career opportunities, learn more about Gap Inc. and its portfolio of global brands including Old Navy, Gap, Banana Republic, and Athleta.About the Role
Collaborate with product management, technical management, and architecture in the design of software products. Write well-written, self-documenting code that follows best practices and design patterns. Design, implement and launch highly-visible features for our Product to Market platform using Test/Behavior Driven Development practices. Lead, follow, and teach others during the development of software. Practice relentless automation, continuous integration, and continuous delivery. Develop, test, deploy, and support software that supports business needs. Be available to support and resolve production issues/outages. Demonstrate analytical and problem-solving skills; detail-oriented and strong multi-tasking ability. Build and Troubleshoot UI Web Applications and partner with users across different geographical locations. Must appear in office 4 days per week; WFH permissible 1 day per week.Salary Range: $206,315 - $226,900
Employee pay will vary based on factors such as qualifications, experience, skill level, competencies and work location. We will meet minimum wage or minimum of the pay range (whichever is higher) based on city, county and state requirements.
What You'll Do
1. Rest API Development using Java/Spring Boot;
2. Familiar with cloud native scalable applications in Microsoft Azure;
3. Kafka and data integration skills required to integrate data with upstream and downstream applications;
4. ReactJS skills required to build WebUI applications;
5. Retail Inventory Management domain expertise;
6. Python Programing Language to integrate analytics and leverage data science inputs; and
7. MongoDB and SQL DB to persist data in backend databases
Who You Are
Bachelor’s degree or foreign degree equivalent in Software Engineering, Computer Engineering, or related field and five (5) years of progressive, post-baccalaureate experience in Software Engineering or related role or in the job offered.
Tags: API Development APIs Architecture Azure Engineering Java Kafka MongoDB Python REST API SQL
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.