Sr. Software Engineer

San Diego

23 Sep 2022

San Diego

Full Time


2 - 10 years

16 Oct 2022

The Software Dev Engineer II is a full-stack development position. You will be a core member of a fast-paced engineering team, responsible for expanding our Kiosk applications, services, and databases. You will be responsible for the design and implementation of new product features, adhering to and establishing release schedules, and for providing support to existing systems

Key Responsibilities

  • Collaborate on cross-functional agile teams that include Product Owners, QA Engineers, Data Engineers, and fellow Software Engineers to design and implementation the next generations of Kiosk applications and services
  • Participate in our agile/scrum software engineering processes
  • Work with product management to understand and validate user and technical requirements
  • Work with project management to establish development and release schedules
  • Work with engineering team members to support & diagnose existing systems
  • Design and implement scale-able, secure, and high performing micro services to support our Kiosk user interface and operations
  • Interface with a variety of AWS managed services and databases
  • Implement well-architected, well-documented, high-quality code at a fast pace
  • Mentor other team members on software development best practices

Education & Experience

  • BS/MS in Computer Science or 3+ years of equivalent work experience
  • 5+ years overall software technology experience including development and maintenance of large-scale enterprise applications

Required Technical Competencies

  • WPF
  • C#
  • Javascript
  • HTML
  • JSON
  • SQL 

Preferred Technical Experience

  • Javascript libraries: Knockout, Angular, Bootstrap, Underscore, Moment, jquery
  • Active-MQ and Java Message Service
  • Authorization and Authentication solutions (OAUTH, API Gateway)