Software Engineer - Full Stack in Falls Church, Virginia at Kastle Systems
NewSalary: $110000 - $115000Job Function: Engineering
Kastle Systems
Falls Church, Virginia, 22046, United States
Posted on
New job! Apply early to increase your chances of getting hired.
Explore Related Opportunities
Miscellaneous Computer Occupations jobs near me in VirginiaJobs near me in VirginiaMiscellaneous Computer Occupations jobs
Job Description
Kastle Systems
Software Engineer - Full Stack
US-VA-Falls Church
Job ID: 2026-5043
# of Openings: 1
Category: Information Technology & Software Development
Kastle - Falls Church
Overview
Responsibilities
Software Engineer - Full Stack
US-VA-Falls Church
Job ID: 2026-5043
# of Openings: 1
Category: Information Technology & Software Development
Kastle - Falls Church
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.
Scan to Apply
Just scan this QR code to apply from your phone.
Job Location
Falls Church, Virginia, 22046, United States
Frequently asked questions about this position
Similar Jobs In Falls Church, Virginia
Hot Job
Scanning Operator
Aptara Inc.
Chantilly, Virginia
Urgently Hiring
Project Engineer (Future Openings)
In-Q-Tel
McLean, Virginia
New
PNT Engineer/Subject Matter Expert (SME)
Geodesicx Inc
Quantico, Virginia
New
DevOps Cloud Engineer - TS/SCI with Polygraph
General Dynamics Information Technology
McLean, Virginia
New
AI/ML Solutions Architect
FM Talent Source
Silver Spring, Maryland
Apply NowYour application goes straight to the hiring team
By submitting your application, you understand and agree to JobTarget's
Terms of Use and
Privacy Policy.