Application Architect

Internet Brands, Inc. Los Angeles , CA 90009

Posted 2 months ago

Krames, a division of WebMD, is currently looking for an Application Architect. As an Architect, you will play an important leadership role in the design and evaluation of software projects. Reporting to the head of software engineering, you'll be a primary software leader for an organization that's been delivering life-saving educational materials to patients both before and after clinical and hospital visits. As part of a friendly, collaborative, talented team, you'll be helping lead important efforts on our core content platform, including designing search capabilities, our approach to metadata, and strategies for getting the right content to the right users at the right time.

You will collaborate with product, design, technology, and data science colleagues to create new applications and improve existing applications, develop product prototypes, and create technical documentation relating to application development. You will evaluate application technologies and make recommendations for best practices based on the situation, team, and product needs. You will mentor and train other team members in areas of software development. You will balance and teach others on the needs of code maintainability, performance, and functionality. You will contribute to our codebase with enthusiasm.

Essential Duties and Responsibilities include the following:

  • Design solutions that add value and efficiency across systems.

  • Evaluate and undertake impact evaluation on major design options and assess associated risks.

  • Define, maintain, and manage architecture models, frameworks and artifacts (e.g. current and future state application architecture diagrams, data models, etc.).

  • Collaborate with the Solution Architect and Technology and Product leaders in aligning our technology plans with our business strategy and priorities.

  • Collaborate with the Solution Architect, other Application Architects, Engineering Leads, Engineers, and QA Automation Engineers in finding optimal solutions for product goals, and aligning system/architecture roadmaps to product roadmaps.

  • Provide a clear picture to software engineering teams as to how to approach implementation of solutions.

  • Help business and technology leadership understand available tradeoffs inherent in available technology choices.

  • Support development of cross-functional business processes; identify alternative solutions, assess feasibility, and recommend new approaches via technology enablement.

  • Code the most difficult tasks.

  • Think of yourself as a "UX designer for software engineers" - you think not only of how to solve problems, but how to make implementing the solution easy for others.

Education and/or Experience:

  • Bachelor's degree (B. S.) in Computer related subject area or equivalent years of experience.

  • 7+ years experience in Information Technology and solution delivery, or equivalent.

  • Experience working with SAAS based solution delivery organization (preferred).

  • Experience with .Net Framework, .Net Core, RESTFul API's, SQL, and a front-end framework such as React, Angular, or Vue.

  • Maintain high standards, while being realistic about what is possible.

  • Experience in product development in an enterprise setting, leveraging modern technology stacks.

  • Experience in integration approaches, such as microservices, messaging, queuing, API patterns, etc.

  • Experience in running / managing an enterprise development work stream involving several systems and teams.

  • Experience with Agile methodologies.

  • Experience in interacting at multiple levels of an organization.

  • Strong problem solving and troubleshooting skills, with the ability to exercise mature judgment.

About Krames:

Krames, a division of WebMD, provides patient education and marketing solutions for more than 1,500 health systems and hospitals, and eight of the 10 largest health payers in the United States. Krames has been a trusted source for engaging, medically-reviewed patient education and outreach tools across the health care ecosystem for more than 40 years. Our technology-enabled solutions including Krames On FHIR, Krames On-Demand, the StayWell Consumer Health Library, and high-touch custom marketing solutions reach more than 11 million patients each year.

Internet Brands and its wholly owned affiliates are an equal opportunity employer.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Uipath Architect
New!

Ennuviz

Posted Today

VIEW JOBS 11/29/2020 12:00:00 AM 2021-02-27T00:00 <div>We are looking for a seasoned senior-level candidate specialized in Robotic Process Automation, Cognitive Automation, Analytics, and Conversational AI.<br />  <br /> <u>Technical Skills</u> <ul> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">At least 2 to 4 years professional experience in programming (including scripting / coding), SQL and relational databases, and application development</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Experience with UiPath and UiPath developer certification is preferred</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Basic workflow design skills – decision diamonds, decision trees, decision tables, state machines. Familiarity with UML diagrams, understanding of BPMN notations</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Understanding of Document Object Model, familiarity with HTML tags, JavaScript and PHP awareness and ability to write JavaScript code when necessary. Ability to search using relative elements is indispensable.</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Understanding types of variables, arrays, dictionaries. Ability to perform operations on datasets. Understanding scope of variables is an essential skill.</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Basic knowledge of SQL, understanding relational database structures</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Advanced knowledge of string operations, fluency in using regular expressions (regex).</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Basic knowledge of debugging methods, understanding testing concepts like equivalence classes and boundary testing</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Understanding on OCR, REST API</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Exposure to Data Analytics, Cognitive / AI, Machine Learning, Natural Language Processing (NLP)</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Degree in Engineering / Computer Science and / or relevant professional certificate(s)</li> </ul>  <br /> <strong><u>Soft Skills</u></strong> <ul> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Strong communication skills both verbal and written.</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Ability to communicate effectively with different stakeholders of varying technical expertise and translate business requirements into technical specifications.</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Effectively collaborate with technical and non-technical teams.</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Detail oriented to ensure a high level of quality/accuracy.</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Ability to adapt in fast-paced environments with multiple priorities and minimal guidance.</li> </ul> Ability to proactively identify potential issues and provide recommended solutions</div> Ennuviz Los Angeles CA

Application Architect

Internet Brands, Inc.