Tailored Brands, Inc.'s purpose is to help our customers love how they look. We accomplish this by providing a personal, convenient, one-of-a-kind shopping experience with compelling products and world-class service. We help fulfill this mission by providing our employees with an engaging and inclusive workplace focused on teamwork, growth and respect.
We are seeking a highly motivated and experienced Senior Software Engineer
•Design, implement, and unit test Spring/Spring boot/Java based applications
•Provide hands on technical leadership and participate in architectural decision-making
•Develop scalable, highly available and reliable microservices based applications
•Collaborate with Architects and other Software Engineering resources in designing and implementing integrated, enterprise solutions
•Dockerize the apps and services for OpenShift platform deployment, CICD
•Work with QA, product management, and operations in an Agile environment
•Analyzes current information technology environments to identify and assess critical capabilities and recommend solutions.
•Experiments with available tools and advises on new tools in order to determine optimal solution for the business problems.
•Participate in resolution of production issues and lead efforts toward solutions
•Conduct peer code reviews and act as a resource for junior developers
•Proactively identify process inefficiencies and evolve accordingly.
•Incorporate ADA compliance, SEO, and site optimization best practices as needed.
•Write effective unit tests and integration tests to ensure high quality software delivery with testing tools
Skills/Abilities/Experience & Qualifications: •Bachelor's degree in Computer Science or equivalent required. •8+ years of software development experience •5+ years of experience developing applications using Java/J2EE technologies and application frameworks such as Spring, Spring Boot, Struts, Hibernate. •3+ years of Hands-on experience with APIs, Microservices •Good knowledge of UI technologies: HTML, CSS framework such as LESS, Sass, JS frameworks – AngularJS, ReactJS, Bootstraps, NodeJS •Experience with the entire Software Development Life Cycle (SDLC) •Expert experience with XML/JSON and developing REST Services •Comfortable using Git, JIRA and related technologies •Strong Experience using Heroku, Docker, and microservices architectures •Experience with CI/CD systems such as Jenkins •Experience leveraging container based technologies •Multiple years of experience delivery solutions through an Agile delivery methodology •Ability to understand complex systems and solve challenging analytical problems •Ability to leverage multiple tools and programming languages to analyze and manipulate data sets from disparate data sources. •Experience with iterative/test driven development, code refactoring and continuous integration •Passionate about learning new technologies and adapting to complex and fast moving environments •Strong collaboration and communication skills within and across teams. •Strong problem solving skills and critical thinking ability. •Strong Interpersonal skills with ability to effectively relate to key users and stakeholders.
Work Locations: 02098A Corporate Office 6100 Stevenson Blvd Fremont 94538-2453
Job: Information Technology (IT)
Organization: Tailored Shared Services
Shift: Day Job
Apply on company website