K

Kastle Systems

Access control, surveillance, and identity management.

Full Stack Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeFalls Church, VA, USANo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Computer Engineering, or a similar degree that provides a solid foundation in computer programming.
  • Three to five years of application development experience using C#.
  • Three to five years of front-end development experience using HTML, CSS, and JavaScript, with popular libraries and frameworks such as jQuery, Bootstrap, Angular, React, Vue.js, or others.
  • Three to five years of experience working with relational databases and SQL, preferably SQL Server, including performance troubleshooting, stored procedure design and review, and data analysis.
  • One to two years of experience with CI/CD workflow in a cloud container orchestration environment such as Kubernetes.
  • Ability to solve problems in a fast-paced, agile team environment.
  • Ability to work independently with minimal supervision and meet deadlines.
  • Excellent written and verbal communication skills in US English.

Responsibilities

  • Support and expand Kastle’s internal applications, generally written in PHP, C#, and JavaScript.
  • Provide internal integration support for Kastle’s APIs.
  • Support the relational database (SQL Server) backing the systems through procedure reviews and performance analysis.
  • Solve problems and help develop and improve systems to meet business needs.
  • Work with QA to maintain adequate test coverage of Kastle’s applications and business rules.
  • Participate in on-call rotations as required.

Desired Qualifications

  • One to two years of experience incorporating AI prompting into the development workflow to maximize development velocity.
  • Experience programming in Python and PHP.

About the Company

Kastle Systems

Access control, surveillance, and identity management.

Kastle Systems provides property technology solutions that secure built environments by combining access control, video surveillance, visitor management, and identity management for commercial real estate, multi-family residences, enterprises, schools, and government facilities. Its product suite works through integrated hardware and software that centralizes security and identity workflows, enabling organizations to control who can enter spaces, monitor activity, manage visitors, and verify identities from a unified platform. Kastle differentiates itself by offering a broad, enterprise-grade security stack across diverse industries with a focus on customer experience and support, delivering managed solutions and trusted service at scale. Its goal is to protect people and assets while enabling a smarter, safer, and more efficient built environment and workplace.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Falls Church, VA
Founded
1972

Recently Posted Jobs

Explore more opportunities at Kastle Systems

See more jobs