Software Engineer

Compunnel

• $95K — $115K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree or 4+ years of relevant experience
  • 3+ years in software engineering
  • 3+ years in full-stack engineering with React and Node.js
  • Familiarity with AI-assisted programming tools
  • Proven experience in system-to-system integrations
  • Experience executing security scans using DAST and SAST tools
  • Strong analytical and debugging skills

Responsibilities

  • Collaborate with domain operators to create software solutions from security and compliance requirements
  • Develop and maintain applications and databases using React, Node.js, SQL Server, and PostgreSQL
  • Utilize AI-assisted coding tools for efficient development
  • Design integrations for security hardware and vendor APIs
  • Modernize existing C#.NET web services and APIs
  • Conduct security scans and address application vulnerabilities
  • Troubleshoot and resolve issues in high-availability applications
  • Drive improvements and automation in security applications

Benefits

  • Opportunities for professional development
  • Dynamic and fast-paced work environment
  • Collaborative team atmosphere
  • Exposure to cutting-edge technology in corporate security
Full Job Description
div:has([data-free-thinking-preview-answer=true])+:is(.text-message,.relative:has(>.text-message))]:-mt-2 grow">

Job Summary
The Software Engineer will support mission- and business-critical applications within a Corporate Security organization. The role will focus on designing, building, and maintaining software solutions across legal compliance, hazard monitoring, and physical security domains. The ideal candidate will have strong full-stack engineering experience, expertise in automated system integrations, application security, and modern development practices, with the ability to translate operational requirements into scalable production solutions.

Key Responsibilities
• Partner directly with domain operators to translate complex security, hazard, and compliance requirements into technical specifications and software solutions.
• Build, scale, and maintain enterprise applications and databases using React, Node.js, Microsoft SQL Server, and PostgreSQL.
• Leverage spec-driven development workflows and AI-assisted coding tools to accelerate development and deliver high-quality production code.
• Design, develop, and maintain system-to-system integrations connecting physical security hardware, third-party vendor APIs, and internal compliance platforms.
• Refactor and maintain existing C#.NET web services and APIs to support integration with modern frontend architectures.
• Execute DAST, SAST, and Open Source Security scans using tools such as OWASP ZAP and Fortify.
• Analyze and remediate application security vulnerabilities to support defense-in-depth security standards.
• Troubleshoot application, integration, and system issues in high-availability environments.
• Support continuous improvement, automation, and modernization of enterprise security applications.

Required Qualifications
• Bachelor's degree or 4+ years of relevant professional work experience.
• 3+ years of relevant software engineering experience.
• 3+ years of full-stack engineering experience with React, Node.js, Microsoft SQL Server, and PostgreSQL.
• Practical experience with spec-driven development and AI-assisted programming tools.
• Hands-on experience building and maintaining complex system-to-system integrations and RESTful APIs.
• Experience executing security scans and resolving vulnerabilities using DAST, SAST, and Open Source Security tools.
• Strong analytical, problem-solving, debugging, and system integration troubleshooting skills.
• Ability to work effectively in a fast-paced and security-focused environment.

Preferred Qualifications
• Experience with C#.NET development, including web applications and APIs, for maintaining and modernizing legacy applications.
• Experience building or supporting software in high-performance and high-availability corporate security, compliance, or physical safety environments.
• Strong consultative and rapid-prototyping skills.
• Experience with field debugging in high-availability environments.

Similar Jobs

More Jobs at Compunnel

More Information Technology Jobs

Find similar Software Engineer jobs: