Java Software Engineer, Tyco Retail Solutions (Irvine, CA)
For more than half a century, Tyco has been delivering the latest solutions to unique business challenges. Today, our passion to protect what matters most is stronger than ever. Tyco is a market leader in the $100 billion global fire protection and security solutions industries. Our 69,000 employees take great pride in knowing that they make a difference in the world: their work helps protect and safeguard people and property. Tyco Vertical Market Solutions (TVMS), part of Tyco, is dedicated to creating profitable growth by delivering value to a well-defined and understood set of customers in high growth vertical markets including Oil & Gas, Mining, Marine, and Retail.
Tyco Retail Solutions, a unit of Johnson Controls, is a leading global provider of integrated retail performance and security solutions, deployed today at more than 80 percent of the world's top 200 retailers. Customers range from single-store boutiques to global retail enterprises. Over the past 40 years, our retail solutions have kept hundreds of millions of people safe. Our Sensormatic electronic article surveillance (EAS) products have protected more than 80 million products in the past decade, making it the most trusted brand in retail loss prevention. Operating in more than 70 countries worldwide, Tyco Retail Solutions provides retailers with real-time visibility to their inventory and assets to improve operations, optimize profitability and create memorable shopper experiences.
Tyco Retail Solutions offers an excellent working environment in addition to a very competitive compensation and benefits package.
Job Description: The Software Architect will be a lead contributor to the architecture of the TrueVUE platform. The architect will work on multiple areas within the platform, including the client, mobile and server-side. The architect will work with the Product Management team to understand the requirements for new features and enhancements to the product and translate the requirements to system architecture and design.
Take ownership of the architecture of the platform.
Take ownership for the strategic architecture direction for the platform.
. Take ownership for the design of sub components of the system.
. Ensure the alignment of detailed designs with the enterprise architecture.
. Evaluate and incorporate newer technologies into the platform.
. Develop the design for new features and enhancements to the platform.
Develop Proof of Concept for new features and new technologies.
REQUIRED JOB SKILLS:
Must have experience architecting and building enterprise class high volume transactional systems that scale horizontally.
Must have experience with cloud technologies, Big Data and NoSQL databases.
Must have recent coding experience to be able to contribute to the development effort as needed.
EDUCATION AND EXPERIENCE:
* Bachelor's degree (or better) in Computer Science, Information Technology, or another related field from an accredited 4 year university.
* 8 years of experience developing commercial enterprise software solutions