Previous Job
Solution Architect
Ref No.: 18-00042
Location: Roseland, New Jersey
Position Type:Right to Hire
Experience Level: 8 Years
Start Date / End Date: 07/02/2018 to 12/28/2018
Annuities and Life Technologies (ALT) is looking for a Solution Engineer who can set strategic direction of the Marketing and Customer Experience Technology group to build business solutions aligned with the enterprise Partnership and Digital strategy. Experience with Omni Channel development, Advanced Data Analytics, Content Management Systems (CMS) and Marketing Insight tools, Cloud Technologies and DevOps are critical to success in this role.
Participates in ideating innovation solutions, technical recommendations and business planning at the Enterprise level and develops Solution Architecture for the implementation of these ideas in collaborating with the Applications and Architecture team. This individual will be responsible for application engineering and solution design working in close collaboration with the Enterprise Architecture (EA) team.  He/she will adhere to the design principles, governance framework advocated by the EA team and make sure that these guidelines are implemented within the application development teams. We are looking for someone who balances strategic and technical demands, loves challenges and can work collaboratively and is comfortable with ambiguity.  This person will be hands-on and serve as a technical resource and will not shy away from quick prototyping of ideas.
The candidate will typically work in small, nimble teams that collaborate on common problems across products and focus areas. As a team member, the candidate will explore new technical solutions to implement innovative ideas, have passion to learn emerging technologies, and will be ready to adapt to changing design frameworks and design principles. We are looking for someone who brings high energy, talent and expertise, hungry to keep learning, and have some fun at work.
Job Responsibilities:
  • Collaborate with Customer Experience, Marketing Technology, Sales, Distribution and architecture teams to drive outcomes with focus on end customer
  • Work in an iterative/Agile/SAFe environment as a team member as required to work across the Marketing Technology and CX portfolio of products
  • Partner with the EA team on Architectural best practices, frameworks and design patterns
  • Responsible for application engineering and Solution design
  • Be able to manage multiple initiatives simultaneously
  • Provide technical and thought leadership in both system integration as well as application development and promote engineering best practices in these areas including code reviews, TDD, and DevOps readiness
  • Ability to deliver low to high fidelity prototypes and end to end solution using innovative approaches to complex design problems
  • Leads technical design activities, and ensures all technical impediments are resolved to deliver high quality product roadmap
  • Perform design due diligence including but not limited to determining the best patterns to use for each integration scenario in order to gain the best performance, reusability, governance and maintainability
  • Ability to work flexible hours as needed to accommodate offshore team needs
  • BS degree in Computer Science or related technical field, or equivalent practical experience
  • 10+ years development experience with Python, C++  or Java development using J2EE
  • Hands on experience in developing n-tier web applications, SOA platform, Micro-Services, Messaging/ event driven systems.
  • Must have working experience with MEAN stack, Hadoop, HDFS, Hive, PIG, Flume, Scoop, Spark
  • Strong integration background required - integrating multiple systems together including mapping and transformation of data.
  • Must have familiarity technologies like JavaScript, Ajax, and modern JavaScript libraries (e.g., AngularJS, jQuery, NodeJS)
  • Ability to quickly perform proof-of-concepts for validating new technology feasibility and implementation approaches
  • Must have experience with enterprise scalable applications in Cloud environment including Cloud management tools
  • Experience in developing enterprise grade monitoring platform using Splunk and New Relic
  • Experience with Big Data technologies like Hadoop and analytical tools like Tableau
  • Experience with No SQL Databases - Dynamo DB and Mongo DB
  • Familiar with security concepts (authentication, authorization, encryption, digital signature), SSL, web service proxies, firewalls, multi-protocol gateways
  • Understanding of Agile SDLC methodologies is preferred
  • Remains positive, direct, data-driven, constructive and vocally self-critical.
  • BS degree in Computer Science or related technical field, or equivalent practical experience.
  • 5+ years of experience testing Java based applications.
  • 6+ years of development or test automation experience.
  • Must have experience with Selenium.
  • Experience with XML, JDBC, Shell, & Perl Scripting.
  • Proficient in refactoring, test automation, emergent design, testable and modular code, build infrastructure, test-driven development.
  • Extensive knowledge of web protocols, networking, and systems.
  • Commitment to delivering great software and releasing it quickly, efficiently and with increasing quality
  • Must be willing to learn, grow and have fun.