Software Engineer - Full Stack
Kastle SystemsRole Overview
Kastle Systems is hiring a mid-level Software Engineer - Full Stack. This is a full-time role in Falls Church. Part of Kastle Systems's Fullstack hiring, posted today. applications are still in the early window, before most candidates have applied. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Salary Context
Salary is not disclosed in this posting. Market median for Mid-level Fullstack roles is $120k-$156k (based on 15 comparable listings). Many employers share specifics during the interview process or after an initial screen.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Job description
Overview
Kastle Systems is seeking a Software Engineer II – Full Stack to design, develop, test, and maintain software applications supporting the company's Security-as-a-Service platform. The position requires applying software engineering principles to develop scalable applications, APIs, and integrations that support customer-facing and internal business systems.
The Software Engineer II works independently on moderately complex software development projects and collaborates with product, quality assurance, operations, and engineering teams to deliver secure, reliable, and maintainable solutions.
\
Responsibilities
Application Development
- Design, develop, test, and maintain full-stack software applications.
- Develop software solutions using technologies including C#, .NET, JavaScript, TypeScript, SQL Server, and related frameworks.
- Build and maintain web applications supporting internal and customer-facing business functions.
- Develop and maintain RESTful APIs and system integrations.
- Create reusable software components and services.
Database and Integration Development
- Design and maintain database objects, queries, stored procedures, and data models.
- Develop integrations between enterprise systems and cloud-based applications.
- Troubleshoot application, integration, and database issues.
Software Quality and Reliability
- Perform unit testing and participate in integration and system testing activities.
- Participate in peer code reviews.
- Analyze and resolve software defects.
- Support software deployments and post-production issue resolution.
Cloud and Platform Support
- Develop applications deployed within cloud environments including AWS and Azure.
- Support containerized application deployments and CI/CD processes.
- Participate in troubleshooting application performance and scalability issues.
Collaboration
- Participate in Agile software development activities including sprint planning, estimation, retrospectives, and backlog refinement.
- Collaborate with product managers, architects, quality engineers, and business stakeholders.
- Translate business requirements into technical solutions.
Company Overview
The property technology space is growing rapidly, and Kastle is leading the way. Kastle is the leader in managed security, with a track record of introducing innovative technologies to serve over 460M square feet of real estate globally. Clients span the commercial and multifamily real estate, education, and construction industries and the customers they serve. Delivering a world class customer experience drives everything we do, and Kastle’s mission is to be our customers’ best service provider and to ensure that their security the most effective, efficient and convenient. Kastle's integrated security solution, including access control, video, and remote video monitoring, significantly reduces costs and improves the critically important 24x7 performance for building owners, developers and tenants.
Equal Opportunity Statement
At Kastle, we believe that diversity makes us stronger - at work and in the world. Kastle Systems International, LLC is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, protected veteran status, marital status, pregnancy or any other basis protected by applicable federal or state laws.
About Kastle Systems
Kastle Systems
kastle.com
9 other open roles at Kastle Systems on TryApplyNow.
Frequently Asked Questions
How do I apply for the Software Engineer - Full Stack position at Kastle Systems?
Use the Apply button above to submit your application directly to Kastle Systems. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Software Engineer - Full Stack position at Kastle Systems located?
This position is based in Falls Church. Kastle Systems has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Software Engineer - Full Stack at Kastle Systems earn?
Kastle Systems has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Software Engineer - Full Stack role at Kastle Systems posted?
This role was posted on July 2, 2026 (today). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
Similar Jobs
Senior Lead Software Engineer, Full Stack - Shopping Tech
Capital One
Junior Level reputed company/Developer/Programmer/Engineer
2.halvolink
Remote Full Stack/Java Programmer(Entry Level)
2.halvolink
Entry Level Java Developer(REMOTE)
2.halvolink
Entry Level Python Developer (Remote)
2.halvolink
More Jobs at Kastle Systems
View all →Project Manager
Kastle Systems
Customer Success Manager
Kastle Systems
Technical Training Manager
Kastle Systems
Customer Support Lead
Kastle Systems
Customer Support Lead
Kastle Systems
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get started freeNo credit card to start