Hybrid Senior Software Engineer

Posted 3 weeks ago

Apply now

About the role

  • Lead the design, development, and deployment of complex software solutions
  • Collaborate with product managers, architects, and stakeholders to define technical requirements and system architecture
  • Mentor and guide junior and mid-level developers
  • Conduct thorough code reviews and provide constructive feedback
  • Integrate and manage work delivered by third-party vendors
  • Troubleshoot and resolve complex technical issues

Requirements

  • 5 to 7 years' professional software development experience
  • 2 or more years in a technical leadership role
  • Bachelor's degree in computer science, software engineering, or related field
  • Proven experience with front-end and backend development frameworks
  • Proficient with cloud computing platforms, AWS preferred
  • Strong expertise with programming in Java, JavaScript, Spring Boot, Node.js, Python, and SQL
  • Experience with relational and non-relational DBs, such as Dynamo, Postgres, and SQL
  • Experience with version control systems such as Bitbucket

Benefits

  • Flexible work environment
  • Collaboration and innovation
  • Work-life balance
  • Participation in AAA, Inc.'s Annual Incentive Plan

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

$92,280 - $116,280 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

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

Report job