Software Developer

GAR TECHNOLOGIES INC
Mount Laurel Township, United States of America
31 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
$ 132K

Job location

Remote
Mount Laurel Township, United States of America

Tech stack

Clean Code Principles
Agile Methodologies
Unit Testing
Burp Suite
Software Documentation
Code Review
Computer Security
Computer Engineering
Software Debugging
NMap
Open Web Application Security
Scrum
Software Architecture
Web Application Security
Software Systems
SQL Stored Procedures
Freeform SQL
Reliability of Systems
Integration Tests
Information Technology
Nessus
Hardware Infrastructure
Software Version Control
Service Stack
Vulnerability Analysis

Job description

Position Responsibilities: Design, develop, and implement scalable software applications and frameworks; write clean, efficient, and maintainable code. Conduct stakeholder meetings; gather, document, and translate functional requirements into technical specifications and workflows. Perform unit testing, integration testing, debugging, validation, and quality assurance to ensure software reliability and performance. Address bugs, apply patches, optimize performance, and implement continuous feature enhancements and updates. Design system architecture, evaluate technology stacks, and make software architecture decisions aligned with scalability and security requirements. Develop and manage database schemas; write complex SQL queries; create stored procedures and maintain data integrity frameworks. Conduct web application security testing, vulnerability scanning, server hardening, and remediation using industry standard tools. Collaborate with hardware engineering teams to integrate software solutions with hardware components and interfaces. Prepare technical documentation, user manuals, version control records, release notes, and system documentation. Participate in Agile software development processes including daily scrums, sprint planning, sprint reviews, retrospectives, code reviews, and cross-functional team collaboration. Telecommuting and working from home permitted from anywhere in the U.S. Travel and relocation possible to unanticipated client locations throughout the U.S. Domestic travel required approximately 10% of the time to various client sites.

Requirements

Do you have a Master's degree in cybersecurity?, Required Skills & Experience: Master's degree or foreign equivalent in Computer Science, Information Technology, Electronics and Communication Engineering, or Cybersecurity and 1 year of experience in the job offered or 1 year of experience in the related occupations of Developer & Strategist, or equivalent. Prior experience must include 1 year of experience with Web application security testing, Server hardening and maintenance, Vulnerability scanning and remediation. 1 year with tools such as Burp Suite, OWASP security frameworks, Nessus, and Nmap. Travel and relocation possible to unanticipated client locations throughout the U.S. Domestic travel required approximately 10% of the time to various client sites.

Benefits & conditions

GAR Technologies provides budget based benefits for the clients and high salaries and insurance benefits for its Job seekers.

  • 4 Training and Development Our high caliber technical team provides training to meet many employers' requirements.

  • 5 Company values and culture GAR upholds the profession's reputation for honesty, competence, and confidentiality.

Apply for this position