Platform Architect - (Cloud/Azure)

Dallas, TX or Select Remote Locations

Our client is a Dallas-based, healthcare company searching for a Platform Architect in Cloud/Azure. This is a great fit for someone who wants to work in a values-based culture of innovation where team members are provided with everything they need to achieve their goals. This is a place where someone can truly make a difference in the healthcare industry. Responsibilities will include setting the technical direction in conjunction with the overall product and technology strategy, identifying business domains, determining thresholds and tolerances of systems, and providing technical leadership to the engineering teams.

This role requires candidates to both identify and negotiate system needs and work with cross-functional members in order to define and prioritize the scope of possible solutions that will help meet market needs. Ultimately, you will help roll out high-impact products that deliver significant customer value in line with the company’s vision.

While the role can be based in Dallas, TX, we are happy to entertain a fully remote option with as-needed travel to facilitate direct connections with the technical and leadership teams from within 50 miles of these selected locations:

  • Dallas, TX
  • Atlanta, GA
  • Boca Raton, FL
  • Lenexa, KS
  • Omaha, NE
  • St. Louis, MO
  • Portland, OR
  • Broomfield, CO

Duties and Responsibilities

  • Work with customers, business and engineering departments to translate business objectives into system requirements and define a product-wide technology approach that encompasses multiple systems and various integration points
  • Provide technical advisory services for design, development and DevOps for implementations with multiple integrations and software platforms to engineering, product and customer-facing teams
  • Draft technical engineering plans, technical designs, and systems integration-related documents and deliverables 
  • Facilitate estimated time frames, quality, and quantity of resources required to successfully implement technical projects
  • Qualify, scope, and deliver new technical projects for expansion and upsells for existing customers 
  • Work closely with the product team to continuously relay feedback for improvement on platform features and functions, and ensure sustained customer success
  • Ensure compliance to the solution architectural design and technology strategy
  • Educate, train and provide guidance for best practices and standards to the engineering team
  • Explain technical issues and engineering solution strategies to stakeholders, executives, and other technical professionals
  • Ensure that platform architecture aligns with business goals
  • Review the proposal of vendors and suppliers to ensure the overall lowest total cost of ownership
  • Identify and mitigate existing business risks or risks associated with the specified platform architecture
  • Provide advice and make decisions about which technologies would be suitable to use across the business/customer base
  • Collaborate with project managers and other staff members to develop budgets and timelines for solutions
  • Set sprint goals and define sprint backlogs with the engineering teams
  • Plan sprint striping and feature release milestones working with program and product management
  • Follow the progress of work and address detail/information issues during sprints
  • Interpret functional and non-functional requirements
  • Keep track of industry trends and best practices
  • Oversee large software systems with an ability to break down into manageable pieces to facilitate concurrent delivery

Minimum Qualifications

  • Bachelor’s Degree in Computer Science, Engineering or similar relevant field
  • Excellent critical thinking and complex problem-solving ability
  • 8-10+ years of successful technical solutions design and architecture experience

Preferred Qualifications

  • Customer-first mentality; ability to empathize and create customer loyalty
  • Ability to effectively relate technical concepts to non-technical audiences and articulating the business value of a given technical solution
  • Experience in scoping, clarifying objectives, dealing with ambiguity/under-defined problems, advocating for simplification, and influencing teams
  • Good organizational skills
  • Excellent oral and written communication skills - the ability to effectively communicate across the internal and external business, marketing, and engineering departments
  • Strong organizational, analytical skills and the ability to work at a highly detailed level
  • Ability to lead & mentor others with varying levels of skill and expertise
  • Background in healthcare is a plus
  • Design-first approach using UML or similar methodology
  • Hands-on experience designing systems that use modern distributed Software Architecture Patterns (e.g. CQRS/Event Sourcing, Streaming, Microservices, Service Bus, Service Mesh)
  • Ability to dig into business requirements or reverse engineer existing systems to deliver domain-driven module designs
  • Experience building standards-based API architectures in a distributed manner
  • Solid understanding of common standards for Identity and authentication and authorization
  • Commercial experience designing cloud-native solutions, Azure preferred
  • Engineering experience building and deploying containerized artifacts to cloud infrastructure
  • Experience working in an Agile engineering environment and able to lead SCRUM rituals
  • Microsoft Azure Cloud/PAAS and application ecosystems
  • Microsoft Development tools (.Net, C#, Visual Studio, Azure DevOps, etc)

This is a full time, semi-remote, position based within fifty miles of Dallas, TX, Atlanta, GA, Boca Raton, FL, Lenexa, KS, Omaha, NE, St. Louis, MO, Portland, OR, or Broomfield, CO. Please reach out to us directly for further details. We understand talent comes in all sorts of different configurations. If you're wondering whether you're qualified or not, contact us directly so we can discuss the relationship between work purpose and prior experience.

Blackmere is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.