Previous Job
Software Engineer III
Ref No.: 18-08270
Location: San Francisco, California
Job Title: Software Engineer III
Duration: 06+ Months Contract (Possible Extensions)
Location: San Francisco, CA (94105)
Note: W2 Candidates Only
Job Description:
  • Responsible for creation of concept, designing solutions for enterprise class applications with an eye towards simplicity, reliability, manageability, scalability, extensibility, performance and re-use
  • Providing technical expertise in the areas of architecture, design, implementation and testing
  • Applying and championing engineering practices (Clean Code) and Software Craftsmanship
  • Collaborating with business representatives to understand requirements, value, prioritization, and acceptance criteria
  • Being actively engaged in building out a dynamic and productive development organization and continuously improving practices and methodology
  • Mentoring and guiding others who are still developing their skills
  • Support and troubleshoot problems with existing applications
  • BS or BA in Computer Science or related technical field
  • Subject matter expertise in the realm of e-business/e-commerce, retail stores systems.
  • 8 to 10 years practical architecture and domain driven design with Integration technologies (open source, Enterprise API)
  • 8 to 10 years of solutions experience in high volume transactional environments with mission critical services
  • Thorough understanding of Object Oriented principles (Analysis and Design)
  • Thorough understanding and exposure to Continuous Integration / Continuous Deployment pipelines
  • Has a DevOps mindset and is passionate about continuously improving organizational practices
  • Strong communication and excellent interpersonal skills
  • Strong analytical mind, and a proven ability to work with limited direction
  • Proficiency in Java and Java technologies (Spring, Springboot, Struts, Hibernate, JSF)
  • Strong understanding of cloud component architecture concepts (Azure or equivalent)
  • Must have a good understanding of SLQ (Oracle) and NoSQL databases (Hadoop/Hbase or equivalent)
  • Strong understanding of web services and APIs (Microservices architecture, REST, SOAP)
  • Experience with creating and maintaining Monitoring, Metrics and Logging for cloud on/off premise infrastructure
  • Experience with SOLR or equivalent search platform
Additional Job Details:
Job Title: Sr. Catalog software engineer level 3 Ecom to Cloud Migration for servers to support Ecom Browse and Ecom Buy - API improvements - Decomposing Monolithic Product and Category management App to smaller Micro Services oriented apps.
About the Team: Catalog Product Team, 12 engineers on site (3 FTE and rest are contractors) and team in India.
What are the Top 3-5 Technical Skills needed to perform this role/job? Java, Hadoop/NoSQL database, web services, APIs, Hands-on coding
Type of background you are looking for: Ecom and retail background preferred.
Top 3-5 Soft Skills: strategic orientation; influencing and collaboration; drive results; accountability
Skills (Education/ Certification, # years' experience): 8 Yrs. Traits that would make a candidate not a good fit for the role: instability, we need someone who can stay in the position for long time; against Hands-on coding