Job Title: .NET Developer – IV
Duration: 6 months (with possible extension)
Location: Irving, TX, Alpharetta, GA, or Basking Ridge, NJ
*** Working Model: Hybrid, once a week
Pay range: $50 - $55/hr
Job Summary
Description:
Full-Stack .NET Developer IV The work you'll be doing supports mission- and business-critical applications within the Corporate Security organization. Joining the Security Systems team, you will design, build, and maintain software solutions across legal compliance, hazard monitoring, and physical security domains. You will play a key role in protecting company assets and operations through modern full-stack engineering, automated integrations, and proactive vulnerability management.
Drive Forward-Deployed Engagement: Partnering directly with domain operators to translate complex security, hazard, and compliance requirements into rapid technical specs and live software solutions.
Engineer Scalable Full-Stack Applications: Building, scaling, and maintaining enterprise applications and databases using React, Node.js, Microsoft SQL Server, and PostgreSQL.
Accelerate Velocity with AI-Pair Programming: Leveraging spec-driven development workflows and AI coding tools to rapidly translate operational requirements into high-quality production code. Architect System-to-System Integrations: Designing and maintaining critical integrations that connect physical security hardware, third-party vendor APIs, and internal compliance platforms.
Support & Modernize Core Services: Refactoring and maintaining existing C#.NET web services and APIs to ensure seamless integration with modern frontend architectures.
Embed Proactive Application Security: Executing DAST (OWASP ZAP), SAST (Fortify), and Open Source Security (OSS) scans, directly remediating findings to uphold strict defense-in-depth standards.
What we’re looking for... You thrive on the front lines of operational challenges, combining a consultative, problem-solving mindset with engineering execution. You enjoy the challenge of supporting high-consequence applications while exploring ways to automate, optimize, and elevate enterprise safety. You are driven and motivated, with strong analytical skills and a desire to thrive in a fast-paced, secure environment.
You'll need to have:
Bachelor’s degree or four or more years of work experience. Three or more years of relevant software engineering experience, demonstrated through work experience Three or more years of full-stack engineering experience with React, Node.js, Microsoft SQL Server, and PostgreSQL. Practical experience with spec-driven development and using AI-pair programming tools to accelerate sprint delivery. Hands-on experience background building and maintaining complex system-to-system integrations and RESTful APIs.
Proven background executing security scans and resolving vulnerabilities using DAST (OWASP ZAP), SAST (Fortify), and Open Source Security (OSS) tools.
Even better if you have one or more of the following:
Experience with C#.NET development (Web and API) to maintain and modernize existing legacy applications. Experience building or supporting software in high-performance, high-availability corporate security, compliance, or physical safety domains. Strong consultative, rapid-prototyping, and field-debugging skills in high-availability environments. Strong analytical, debugging, and system integration troubleshooting skills.