Trenton, NJ, 08629, USA
56 days ago
Solutions Architect
This role will be responsible for providing solution and architectural leadership and direction for complex, multi-technology implementations. The Solutions Architect is responsible for the implementation of strategic initiatives from a technology perspective by providing architectural direction, defining technology needs and solutions in a hybrid-cloud environment. Initially, this role will be responsible for maturing NJM’s digital marketing architecture and technology capabilities, therefore MarTech background/experience is strongly preferred. Job Responsibilities: + Drive and lead the architectural direction, design, and implementation of technology solutions. + Lead in designing, specifying or selecting system solutions in an Agile environment, considering functionality, front-end development, data, security, integration, infrastructure and performance. + Proactively address business needs and challenges through technological innovation. + Break down complex problems into manageable deliverables. + Turn new technology concepts into innovative solutions to address complex architectural challenges. + Develop, apply, and document architectural patterns to solutions (Contextual, Conceptual, Logical, Physical, Component and Operational) + Evaluate and recommend alternate solutions across key technology areas. Work cooperatively with technical personnel in other IT teams and functions to accomplish enterprise-wide goals. + Drive the technology vision for NJM that proactively propels business change and rewards technical excellence. + Drive simplification efforts throughout the organization by leveraging architecture concepts. + Follow emerging technologies and changing business needs to ensure they align with the architecture vision. + Act as change agent for technology teams to deliver on unanticipated technology opportunities and support key business initiatives. + Work closely with multiple vendors and partners to help drive service level agreements and speed to market. + Apply industry standard object-oriented programming best practices and design patterns. + Drive technology/tools evaluation and software technical proof of concepts. + Provide technical leadership on large scale initiatives. + Stay current with latest technology trends in order to advance business outcomes where possible. + Participate and/or drive solution architecture reviews. Required Skills & Experience: + 15+ years of software engineering experience with object-oriented technologies. + Bachelor’s degree in Computer Science or related field required. + Strong knowledge of object-oriented design patterns, software architecture concepts, and web application constructs. + Broad and deep technical knowledge of .net framework and/or Java. + Strong hands-on product knowledge and ability to develop prototypes, build proof of concepts on new and emerging technologies, contributing code as needed. + Strong knowledge and experience with SOA, APIs and Messaging Frameworks. + Strong understanding of relational and NoSQL database technologies. + Exceptional communication and collaboration skills with a respectful demeanor and ability to mentor others as required. + Exceptional analytical and problem-solving skills. + Strong ability to interact with business stakeholders, managers of all levels, and technologists and tailor the message to the audience. + Experience working as part of a high pace agile development team. + Experience as a Solution Architect or Enterprise Architect. + Ability to successfully manage multiple tasks. + Ability to delegate tasks while leading initiatives. + Ability to work directly with delivery leadership on planning and executing initiatives. Specific Required Skills & Experience: + Strong JavaScript frameworks (ExtJS, ReactJS) development skills. + Full stack development experience - Microsoft.Net framework, Java or equivalent technologies, WEB APIs, Enterprise Services, solution patterns etc. + Agile Scrum/SAFe experience. + Experience with AWS and/or MS Azure cloud services. + Strong understanding of computer networking and IT Security fundamentals. + Experience with Enterprise Integration patterns and technologies. + Experience with DEVOPS practices, processes, and tooling. + Experience with Guidewire products (PolicyCenter, BillingCenter, ClaimCenter) is an advantage. + Experience with Node.js\NPM a plus. + Experience with MongoDB a plus. + Experience designing and tuning SQL and NoSQL databases a plus. Certifications or Licenses: + TOGAF or any similar architect certification a plus. + AWS and/or Azure certification is a plus. The salary range for this role is $162,000 - $188,000. Compensation is commensurate with experience and credentials. Legal Disclaimer: NJM is proud to be an equal opportunity employer. We are committed to attracting, retaining and promoting a diverse and inclusive workforce that is fully representative of the diversity that exists in the communities in which we do business.
Confirm your E-mail: Send Email