Jobs · Information Technology

Sr. Software Engineer - Remote

Harbor Freight Tools · Calabasas, CA · 2 wk ago
RemoteRemoteInformation TechnologyFull-time

Duties and Responsibilities

  • Design, develop, and deliver software applications end-to-end, from defining requirements through design, implementation, testing, and production support.
  • Partner with application owners and analysts to define, document, and refine requirements and specifications.
  • Write, test, and maintain high-quality code, making sound design and implementation decisions that balance maintainability, performance, and delivery timelines.
  • Design and maintain relational database structures, write efficient SQL and stored procedures, and safeguard data integrity across the team's applications.
  • Write unit and integration tests and take accountability for the quality, reliability, and security of delivered code.
  • Review peers' pull requests, enforce coding standards, and provide constructive feedback through the team's Bitbucket workflow.
  • Troubleshoot and resolve production issues across applications and databases, including performance analysis, debugging, and root-cause investigation.
  • Create and maintain technical documentation, including design documents, guidelines, and application guides.
  • Effectively communicate project status, technical options, and recommendations to management, application owners, analysts, and team members.
  • Leverage AI-assisted development tools to improve productivity and code quality, applying sound judgment to review and validate their output.
  • Evaluate emerging tools, languages, and standards, and recommend improvements or upgrades where value is added.
  • Collaborate with system administrators, analysts, and fellow engineers to resolve cross-system problems.
  • Perform a variety of complex tasks with a high degree of independence and judgment.

Similar jobs