About the role

  • Principal Software Engineer leading the architecture and development of web-based applications for SAE. Manage complex projects, troubleshoot issues, and enhance functionalities while ensuring quality standards.

Responsibilities

  • Serves as a technical expert, lead and architect on large and complex projects
  • Responsible for designing, developing, testing, implementing, and maintaining complex web-based application systems
  • Troubleshoots and solves complicated software issues
  • Researches technical problems and suggests improvements for web applications
  • Analyzes and integrates new web products and technologies with existing web applications to improve functionality
  • Defines system architecture, design and documentation
  • Manages priorities on multiple assigned projects
  • Assists with project planning by providing estimates, task definitions and progress updates

Requirements

  • Bachelors degree in Computer Science, Engineering, Information Systems, and related field OR Associates Degree with 8+ years of experience
  • 8 years of application development using a defined modern framework including Angular and Spring
  • 4 years experience using and architecting message based distributed systems
  • 3 years practical experience using big data solutions such as MongoDB and Elastic
  • Strong knowledge of development architectures, frameworks and tools
  • Strong attention to quality, details, root cause problem solving, and follow-up
  • Strong ownership of overall team deliverables
  • Excellent communication skills, both verbal and written
  • Ability to deliver working solutions on time and understanding risk
  • Strong experience in understanding, use and enforcement of Engineering best practices, Highly Available systems, appropriate levels of monitoring, logging and alerting.

Benefits

  • Health insurance
  • Flexible work arrangements
  • Professional development opportunities

Job title

Principal Software Engineer

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job