Job added in hotlist
Applied job
Contract job
Recruiter job
Employer job
Expanded search
Apply online not available
Similar Jobs
Sr Digital Analytics Consultant
Charles Schwab & Co., Inc
San Francisco, CA
Apply Now >
Insights Analyst, LinkedIn Elevate
San Francisco, CA
Apply Now >
Product Sales Lead, Online Partnerships Group
Google, Inc.
Mountain View, CA
Apply Now >
Machine Learning Scientist (University Grad)
Electronic Arts Inc.
Redwood City, CA
Apply Now >
SQL Developer
San Francisco, CA
Apply Now >
View more jobs in San Francisco, CA
View more jobs in California

Job Details

Principal Software Engineer - Stores Technology

Company name
The Gap Inc.

San Francisco, CA

Apply for this job

10 hit(s)  


Principal Software Engineer - Stores Technology','233813','!*!The Principal Software Engineer is responsible for technical and architectural implementation within the Stores Technology domain. You work closely with the Technical Manager, Product Manager and Scrum Master to balance product architecture and delivery timeline. Key Responsibilities: Collaborate with technical and business team members to develop, implement and enhance the technical solution architecture for the Next Generation Point-Of-Sale (POS) systemDrive alignment of architectural goals with business goals. This may include analysis of ROI, driving build vs. buy comparisons, and estimation of total cost of ownership.Influence and engage actively in building out a dynamic and productive development organization and continuously improving practices and methodologyDesign and develops applications with an eye towards simplicity, reliability, manageability, scalability, extensibility, performance and re-use.Engage in 'hands-on' development, actively pair with the development team in coding and deliver solutions that create incremental valuePromote architectural principles throughout the technology communityMentor and guide others who are still developing their skills  ','!*! Requirement:Experienced with the concept of evolving application architecture, able to envision and communicate how the architecture of an application transitions through the phases to from beginning to end state.Full lifecycle development experience on large projects, creating distributed and scalable business systems.Exposure to developing applications ready to be hosted on the cloud (Azure, AWS, Heroku)Candidates must have a robust understanding of Java and an in-depth understanding of other Java technologies (Spring, Springboot) and WebServices (REST, SOAP, XML-RPC, etc)Experience with relational databases (Oracle SQL Server, MySQL), data access patterns (ORM, DAO, Repository), and familiarity with ORM technologies and NoSQL databases like MongoDB, HBASE etc.Familiarity with EAI patterns, queuing systems (e.g. MQ Series, JMS, etc.) and business process orchestration, workflow automation systems, etc.Experience in developing and driving SOA strategies within large enterprisesExperience with engineering best practices (TDD, BDD, Pairing), and through understanding and exposure to Continuous Integration / Continuous Deployment (CI/CD) pipelinesBachelor's Degree in Computer Science or related, or equivalent work experience     Desired: Ability to troubleshoot network problems both WiFi (802.1x) and wired networksGood Understanding of TCP protocols and network securityWorking knowledge of integrating with peripherals like printer, scanners  ','US-CA-SAN FRANCISCO','','Full-time','GapLabs','Technology/IT','Angeline Lo','','Principal Software Engineer - Stores Technology']);


Company info

The Gap Inc.
Website :

Company Profile

Similar Jobs:
Senior Backend Engineer
Location : San Francisco, CA
Company Overview Technology has made the world more connected, fundamentally changing how we live, work and interact. Yet traditional schools have not evolved to prepare students for the 21st century. Replacing textbooks with tabl...
Business Operations Supervisor
Location : Oakland, CA
Business Operations Supervisor','0066366_P0224947','!*!TITLE: Business Operations SupervisorLOCATION: Oakland, CaliforniaThink you know NCR? Think again!We are NCR, a global tech company—and we run the everyday transactions tha...
Sr Consulting Data Analyst - SQL
Location : Oakland, CA
Sr Consulting Data Analyst - SQL','689535','Apr 24, 2018','!*!Under general supervision, this position exists to assist the organization in making strategic data-related decisions by analyzing, manipulating, tracking, internally m...
EmploymentCrossing was helpful in getting me a job. Interview calls started flowing in from day one and I got my dream offer soon after.
Jeremy E - Greenville, NC
  • All we do is research jobs.
  • Our team of researchers, programmers, and analysts find you jobs from over 1,000 career pages and other sources
  • Our members get more interviews and jobs than people who use "public job boards"
Shoot for the moon. Even if you miss it, you will land among the stars.
SQLCrossing - #1 Job Aggregation and Private Job-Opening Research Service — The Most Quality Jobs Anywhere
SQLCrossing is the first job consolidation service in the employment industry to seek to include every job that exists in the world.
Copyright © 2018 SQLCrossing - All rights reserved. 169