About The Position

The Principal Application Solution Developer designs, develops, tests, configures, and maintains complex software solutions. The role investigates and resolves complex technical issues, provides advanced technical assistance, monitors and optimizes system performance, and implements solutions to prevent recurring problems. The position leads and collaborates with cross-functional teams on software projects, creates plans and defines scope for moderately sized or medium-term projects, coordinates resources and timelines, assesses risks, and drives change management. It documents implementation requirements and specifications, reviews system performance and usage reports, and helps manage version control. The role also leads process improvement in its application area, gathers feedback, and drives initiatives to improve efficiency. It communicates technical information to non-technical stakeholders, provides technical oversight, and coaches and mentors junior colleagues. The position contributes to talent development by participating in candidate interviews, assessing candidates, and making hiring recommendations.

Responsibilities

  • Design, develop, and test complex software solutions.
  • Write code and scripts and advise junior colleagues on coding challenges.
  • Debug and troubleshoot highly complex software issues.
  • Collaborate with cross-functional teams on software projects.
  • Identify and resolve complex technical issues by analyzing system logs and error messages.
  • Investigate and diagnose complex software problems and implement solutions to prevent further issues.
  • Provide advanced technical assistance to users or customers, perform system maintenance and updates, and monitor and optimize system performance.
  • Respond to support tickets and resolve complex issues.
  • Configure standard software systems and customize software settings to meet specific requirements.
  • Create project plans, define scope, allocate resources, manage timelines, track progress, report milestones, and conduct risk assessments for medium or mid-term projects.
  • Assess proposed system changes and drive change management planning and execution.
  • Communicate changes to stakeholders and users, ensuring smooth transitions and minimizing disruptions.
  • Document software implementation requirements and specifications; review system performance and usage reports; and help manage version control.
  • Lead process improvement for the team's application area and drive process changes and continuous improvement initiatives.
  • Collect and analyze feedback from users and stakeholders.
  • Lead partnerships with cross-functional teams, help lead meetings, provide project updates, and communicate technical information to non-technical stakeholders.
  • Coordinate moderately complex tasks and monitor timelines and deliverables for a moderately sized project or initiative.
  • Delegate, monitor, and prioritize work across multiple projects, provide technical oversight, and adjust plans as resources or timelines change.
  • Collaborate across the organization and ensure proposed solutions address business leaders', stakeholders', and customers' needs.
  • Seek and listen to diverse perspectives and support an inclusive environment.
  • Analyze information to identify solutions to moderately complex issues, escalate unresolved or critical issues with an assessment and potential solutions, and document problem-solving strategies.
  • Pursue learning opportunities, seek feedback and training, and stay current with industry trends and best practices.
  • Coach and mentor junior team members and encourage knowledge sharing.
  • Recommend and implement process improvements, evaluate their impact on stakeholders, and solicit feedback on alternative approaches.
  • Participate in candidate interviews, assess candidates, and provide hiring recommendations.

Benefits

  • Medical, dental, and vision insurance, including expert medical opinion
  • Short-term and long-term disability
  • Life insurance and AD&D
  • Supplemental life insurance for employees, spouses, and children
  • Health care and dependent care Flexible Spending Accounts
  • Pre-tax commuter and parking benefits
  • 401(k) Savings and Investment Plan with company match
  • Paid time off, including flexible or accrued vacation depending on eligibility
  • 11 paid holidays
  • Paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan
  • Financial planning and group legal benefits
  • Voluntary auto, homeowner, and pet insurance benefits
  • May be eligible for bonus and equity
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service