Senior Solution Architect, Web Services Lead

  • Full-time
  • Region: US
  • Department: Information Technology

Job Description

As part of the Commercial & Medical IT Digital Engineering team, provide a wide range of web, mobile, database and API publishing and development services to enable digital capabilities and platforms across the enterprise, but primarily for the company’s brand marketing teams and customer-facing functions.

  • Develop and maintain the integrations with the internal Snowflake databases and manage the outbound Salesforce Marketing Cloud integrations.
  • Architect, implement, and maintain secure data extraction, integration, and transformation within the digital ecosystem, as well as between the digital ecosystem and other systems of record, such as CRM systems and data warehouses, while managing inbound data and outbound email and SMS streams to support marketing campaigns. Collaborate with other Digital Engineering team members and internal service providers and provide technical leadership to deliver high-quality, robust RESTful APIs and microservices for the company’s web, mobile app and social network publishing teams to consume.
  • Work with delivery team members, internal IT teams, and business users to define, plan, design, build, deploy, and communicate around various web, mobile, API, database, and email solutions, including development of a Digital Engineering API roadmap.
  • Architect and deliver high-quality RESTful APIs in a regulated environment and integrate a wide variety of internal/external and SAAS, social network platforms.
  • Participate in problem-solving and identify opportunities for improvement and optimization on both the API delivery team, as well as on the collaborating partners.
  • Decompose user requirements into functional specifications. Advocate for industrial best practice. 
  • Drive development and maintenance of software, including Web-based user interfaces, data integration layers, and data management scripts.
  • Act as level three support, resolve issues that cannot be fixed by initial triage and support teams.
  • Ensure thorough documentation of artifacts.
  • Propose and implement procedures and protocols that facilitate teamwork and improve Software Development Lifecycle. Interface with the Adobe Platform team, testing teams, and other internal IT teams to code, test, and deploy changes using Agile methodologies.
  • Responsible for the delivery team’s production of well-planned, well-structured, and high-quality code that has been thoroughly tested and peer reviewed.
  • Define a multi-year Digital Engineering API Roadmap. 

Qualifications

Requires a Bachelor’s degree in Information Technology, Management Information Systems, Business Management, or a directly related field plus 8 (eight) years of relevant experience in software development with at least five (5) years of experience as a Solution Architect/Lead Developer, or equivalent experience in a technical leadership role.

Experience must include:

  • 4 years Application design, architecture, and development involving a broad range of corporate systems in a medium to large size company, with projects that include:
  • Complex data integration projects with CRM platforms, such as Service Cloud, Veeva, or Siebel
  • Working in an Agile environment, such as SCRUM or KANBAN
  • Microservices, DevOps, CI/CD, and Container/Serverless deployment patterns
  • Delivering secure and scalable REST APIs via an API gateway product
  • Experience with managing large email campaigns via Salesforce Marketing Cloud
  • Experience working with Snowflake and MySQL systems including schema design and stored procedure generation

4 years development experience in a Java environment, including projects using:

  • WebLogic app server or Tomcat
  • RabbitMQ or similar JMS/AMQP system experience
  • Spring Boot Framework, Hibernate, and Oracle PL/SQL
  • Jenkins and GIT CI/CD tooling
  • Managing a development workflow using JIRA

2 years experience with cloud native architectures and technologies, with experience in:

  • AWS Lambda
  • AWS API Gateway
  • AWS Event Bridge
  • or equivalent technologies on Azure or Google Cloud Platform

Additional Information

“Diversity is key for the survival of our ecosystem. I believe it is the single most important factor for a balanced flourishing environment where everyone thrives.”

Guy Hadari – Chief Information Officer- Biogen

All your information will be kept confidential according to EEO guidelines.

Privacy Policy