• Houston, TX, USA
  • Contract

ElderCounsel provides a state-of-the-art document drafting system, ElderDocx, as well as education and support to elder law and estate planning attorneys and firms nationwide. We strive to maintain the highest level of professionalism not only in the products and services we offer but also with each member of our team. ElderCounsel is dedicated to the success of its members by supporting them with document drafting technology, educational resources, and through marketing and practice development consulting.


We promote a cooperative team atmosphere, value teamwork and open communication between our corporate leadership and all of our staff. We seek a candidate with unsurpassed self-discipline and initiative, excellent communication skills and a proven track record of success with managing multiple projects.


AWS Certified Solutions Architect Lead - Serverless

(Position employees to reside in Houston, Texas)


ElderCounsel is looking for an AWS Certified Solution Architect (CSA) to join our growing team. This contract-to-hire position reports to the CEO with potential career growth to Chief Enterprise Architect (CEA) or CTO role.  The successful CSA will be responsible for serverless architecture, development, implementation, and maintenance of ElderCounsel's elder law and special needs SaaS document assembly system, system-to-system integrations, related applications and will oversee the development team as well as vendors. Employee benefits include flexible hours, paid time off, annual performance bonuses, and 401k.  This is primarily a work-at-home position but could require regular attendance at on-site meetings.


About ElderCounsel

ElderCounsel is a national membership organization comprised of elder law, veteran's benefits and special needs planning attorneys. ElderCounsel provides a state-of-the-art document drafting system, ElderDocx, as well as education and support to its members. We strive to maintain the highest level of professionalism not only in the products and services we offer, but also with each member of our team.


We are a 12-year-old company that promotes a cooperative team atmosphere, values teamwork and open communication between our corporate leadership and all our staff. We work in a virtual environment using technology to help us connect and learn from each other. Our employees are passionate, experienced, and dedicated to our members and our team works together to ensure our members experience the best service available.


What you'll be doing:

Essential duties and responsibilities for the CSA include the following. Other areas of responsibility may be assigned as needed.

  • Desires to understand and align new solutions with business strategy and can conceptualize both the problem and lateral solutions to identify the simplest option that maximizes the value of business outcomes
  • Manages activities that take place during solution ideation, solution design, solution governance, solution change management, solution implementation, solution deployment, and solution benefits realization.
  • Reviews business context for solutions to company challenges as well as defining the vision and requirements for the solution, recommending potential options, (which may include RFIs, RFPs or prototype development), evaluating ROI, selecting the most optimal option, and the development of a roadmap for the selected solution.
  • Champions a structured SDLC approach for delivery of business application solutions.
  • Responsible for contributing to the establishment of an enterprise performance management (EPM) and Enterprise Architecture (EA) practice, and the adoption of an architecture and standards methodology by Enterprise Solution Architects (ESA).
  • Communicates the architecture to the stakeholders and collaborates and coordinates with any domain or vendor architects in the formalization and adoption of EPM/EA/ESA standards and procedures.
  • Directly assists in the development of a solutions architecture program including organizational roadmaps and project portfolios for solution architecture.
  • Assures solutions not only are a fit for the specific purpose but also closely align with enterprise strategy in accordance with EA standards guidelines of technology solutions.
  • Recommends and influences changes to EA standards guidelines when necessary.
  • Lead, monitor, and verify work completed by onsite & remote internal teams, vendors, or offshore teams
  • Assists DevOps team on solutions management and timing of financial spend for application solutions.
  • Supports the architectural aspects of all application projects in the enterprise portfolio.
  • Directs the identification and recommendation of optimum solutions, upgrades, replacements, or decommissioning options incorporating business and technology productivity, usability, and total cost of ownership.  Evaluates non-functional tradeoffs for effective business outcomes with maximum ROI.
  • Develops and executes solutions which further reduce the percentage of time spent on reactive work.
  • Provides analysis of cyber-security and cyber-resiliency protection technologies, as necessary.
  • Analyzes current technologies used within the company and determine ways to improve
  • Document and monitor business drivers and requirements needed to improve the solution
  • Account for possible project challenges on constraints including, risks, time, resources, scope, and quality
  • Provides necessary conceptual and high-level specifications/blueprints for proposed solutions
  • Defines clear business outcomes for all aspects of a project and manages their proper execution
  • Validates business outcomes both at the beginning of the project and confirms realization after delivery
  • Identifies and pursues opportunities to remain current on AWS platform by attending relevant industry and technical conferences, maintaining current certifications, and pursuing new value-added certifications

Necessary qualifications and skills:

  • High attention to detail
  • Technically creative and open-minded
  • Project management and leadership skills
  • Ability to work under indirect supervision
  • Excellent oral and written communication skills
  • Superior analytical and problem-solving skills
  • Ability to tenaciously focus on business outcomes
  • Oriented towards obtaining superior business results
  • Familiarity with EAI, ESB, iPaaS, ETL, EII concepts
  • Understands the differences and tradeoffs between OLTP and OLAP data structures
  • Familiarity and experience with more than one SDLC (Waterfall, Agile, SAFe, Lean, Spiral)
  • Broad understanding of business strategy, value, and information technology topics
  • Effective interpersonal skills and collaborative leadership style to include teamwork and team building ability
  • Flexible in a fast-paced dynamic environment with shifting roles and responsibilities
  • Current understanding of best practices regarding system security measures
  • Experience in software architecture and engineering in variety of industry and company size
  • Positive outlook in meeting challenges and working to a high level
  • Able to maintain high-level of persistence and optimism when confronted with obstacles
  • Advanced understanding of business analysis techniques and processes
  • Professional experience evaluating, selecting, and managing external vendors
  • Demonstrated ability to communicate the complexities of technical programs
  • Proficiency with information technologies in a secure network environment
  • Comfortable with ambiguity and time spent outside of comfort zone acquiring new skills
  • Expertise with personal computers in a secure network environment and Microsoft applications (Visio, Outlook, Word, Excel, PowerPoint and SharePoint) or similar software like Atlassian (Confluence and Jira)

Education, Experience & Certification Requirements:

  • Bachelor's degree in Computer Science, Information Systems, Mathematics, Engineering, or equivalent education or work experience
  • Minimum of 10 years of experience related to information technology solutions architecture role
  • AWS Solution Architect Certification
  • Project Management Certification or equivalent education or work experience
  • Organizational Change Management (OCM) Certification or equivalent education or work experience

Essential Skills & Experience:

  • Certified AWS Solution Architect (Professional-Level & Security Specialty Preferred or Desire to Work Towards)
  • Excellent Communication Skills: verbal, non-verbal, & written (Visual Diagraming Skills Preferred)
  • At least 10 years of software development experience (Full-Stack Preferred)
  • At least 5 years of experience on AWS (Serverless Background Preferred)
  • Prior experience managing development team (Team Lead, CPM, PMP, or Scrum Master Preferred)
  • Prior experience building and maintaining SaaS cloud applications (Multi-Tenant Preferred)
  • Bachelor's degree in Computer Science or Engineering (Master's Degree Preferred)
  • Familiarity with Security (AWS IAM, Cognito, IdP, SSO, SAML, OIDC, OAUTH Preferred)
  • Familiarity with CI/CD AWS DevOps (Serverless or SAM Preferred)
  • Familiarity with Enterprise Architecture (EA) Frameworks
  • Familiarity with Enterprise Performance Management (EPM), Architecture Review Boards (ARB), etc.
  • The ideal candidate will have or be willing to learn the following hard and soft skill sets:


Soft skills:

  • Ability to persevere through tough challenges to meet long-term business goals and objectives
  • Highly developed interpersonal skills capable of building trust, rapport, and close relationships with a diverse team
  • Ability to persuade, influence, and negotiate with vendors and other stakeholders
  • Comfortable with public speaking and adapting content for C-level, mid-management, and team levels
  • Comfortable communicating with team members at all levels of the organization
  • Ability to effectively lead, negotiate, and manage remote teams and vendors
  • Client & customer service communication skills
  • Ability to mentor junior to mid-level team members
  • Calm-assertive conflict resolution skills
  • Strong critical thinking skills
  • Team building skills

Hard skills:

  • Advanced skill in creating and maintaining technical diagrams and other documentation
  • Reliable risk, time, and prioritization management skills that enable consistent delivery against deadlines
  • Experience and familiarity with variety of languages like Typescript, JavaScript, Python, HTML5 and CSS
  • Advanced knowledge of React, Angular SPA, AWS Amplify
  • Prior experience with AWS Services (VPC/SG/IGW/NAT, EC2/EBS, ELB, S3, CloudFront, WAF)
  • Prior experience with AWS Serverless Services (Route 53, Amplify, S3, CloudFront, API Gateway, Lambda, DynamoDB, IAM, CloudWatch)
  • Familiarity with micro-services and API design using REST/JSON and SOAP/XML/WSDL
  • Advanced knowledge of NoSQL single table design in conjunction with micro-services design
  • Extensive experience with one or more of Serverless, AWS SAM, AWS Cloud Formation, etc.
  • Excellent diagnostic and debugging skills
  • SalesForce integration
  • HotDocs in a legal environment
  • Advanced knowledge of Microsoft Word (formatting, styles, macros, object model, Word for Mac)


Are you ready to join our team? Here's how to apply.

The application process is simple please answer a few simple questions and submit your cover letter and resume. Qualified applicants will be contacted for an initial phone interview to better understand your work history and what you want your next career move to be. A mixture of phone calls and video conferences will be used for additional interviews. A DiSC Behavioral Assessment will be administered to final candidates.


Please note that this is a contract-to-hire position.

  • Apply Now

    with our quick 3 minute Application!

  • * Fields Are Required

    What is your full name?

    How can we contact you?

  • Sign Up For Job Alerts!

  • Share This Page
  • Facebook Twitter LinkedIn Email
Logo Why Elder Law Resources Events Find An Attorney Store About Contact Request Demo