2

Remote Cyber Security Software Developer Jobs in Alabama

Support cybersecurity and data protection requirements throughout the software development ... Bachelor's degree in Computer Science, Software Engineering, Information Systems, Data Science, or ...

Overview SOS International LLC is seeking a talented Software Developer to join the Office of the ... Working conditions are normal for an office environment, with possible remote work options. Working ...

MACC, a division of Harris; is seeking a Software Engineer who is skilled and has expertise in ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...

In this role, you will directly contribute to that mission by ensuring our software provides a ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...

In this role, you will directly contribute to that mission by ensuring our software provides a ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...

Job Title Software Engineer III - AI/ML Platform Operations - Remote Requisition Number R7739 ... Identify opportunities to improve operational efficiency, governance, security, and developer ...

Austin, TX, Huntsville, AL, or Remote. Must be willing to travel up to 25% of the year to support ... Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering, or a related ...

New

OpenGL Developer

Huntsville, AL ยท On-site +1

$48.25 - $65/hr

Software Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the time Minimum Clearance Required: Secret Clearance Level Must Be Able to Obtain: None Potential for Remote ...

next page

Showing results 1-20

Remote Cyber Security Software Developer information

How does a Remote Cyber Security Software Developer typically collaborate with cross-functional teams while working from home?

As a Remote Cyber Security Software Developer, you'll regularly collaborate with cross-functional teams such as network engineers, product managers, and security analysts through virtual meetings, project management tools, and secure communication platforms. Effective collaboration often involves participating in code reviews, threat modeling sessions, and incident response drills, all conducted remotely. Maintaining clear communication and documentation is essential, as it ensures everyone stays aligned on security requirements and project goals despite physical distance.

What does a Remote Cyber Security Software Developer do?

A Remote Cyber Security Software Developer designs, builds, and maintains software systems that protect computer networks, applications, and data from cyber threats, all while working from a remote location. They develop security tools, conduct code reviews, identify vulnerabilities, and collaborate with other IT professionals to implement robust security solutions. Their role is critical in ensuring that digital assets remain secure against evolving cyberattacks, especially as organizations increasingly rely on remote work and cloud-based systems.

What is the difference between Remote Cyber Security Software Developer vs Remote Network Security Engineer?

AspectRemote Cyber Security Software DeveloperRemote Network Security Engineer
CertificationsCompTIA Security+, CISSP, CEHCCNA Security, CISSP, CompTIA Security+
Work EnvironmentDevelops security-focused software, applications, and toolsDesigns, implements, and manages network security infrastructure
Employer & Industry UsageTech companies, software firms, cybersecurity startupsIT departments, telecoms, large enterprises

While both roles focus on cybersecurity, the Remote Cyber Security Software Developer primarily creates security software and tools, whereas the Remote Network Security Engineer manages and secures network infrastructure. Both require security certifications and often work remotely for tech-driven organizations, but their daily tasks and focus areas differ significantly.

What are the key skills and qualifications needed to thrive as a Remote Cyber Security Software Developer, and why are they important?

To thrive as a Remote Cyber Security Software Developer, you need strong programming skills (such as Python, C++, or Java), a solid understanding of cybersecurity principles, and often a degree in computer science or a related field. Familiarity with security frameworks, penetration testing tools, secure coding practices, and certifications like CISSP or CEH are highly valued. Excellent problem-solving abilities, self-motivation, and clear remote communication skills set top professionals apart. These competencies are vital to build secure software, address evolving cyber threats, and collaborate effectively within distributed teams.
What are popular job titles related to Remote Cyber Security Software Developer jobs in Alabama? For Remote Cyber Security Software Developer jobs in Alabama, the most frequently searched job titles are:
What job categories do people searching Remote Cyber Security Software Developer jobs in Alabama look for? The top searched job categories for Remote Cyber Security Software Developer jobs in Alabama are:
What cities in Alabama are hiring for Remote Cyber Security Software Developer jobs? Cities in Alabama with the most Remote Cyber Security Software Developer job openings:
Software Developer

Software Developer

Avion Solutions

Huntsville, AL โ€ข Remote

Full-time

Re-posted 23 days ago


Job description

Avion Solutions Inc., a 100% employee-owned company, is seeking candidates for a Software Developer to support the Digitization and Modernization of Airworthiness efforts. This position is located in Huntsville, AL.

Job Responsibilities/Duties:

  • Design, develop, enhance, and maintain modern web applications using technologies such as React, Node.js, TypeScript, JavaScript, HTML5, CSS, and related front-end technologies.

  • Integrate front-end applications with RESTful APIs, backend services, and enterprise data sources.

  • Support cybersecurity and data protection requirements throughout the software development lifecycle.

  • Collaborate with the AI Project team to develop and implement AI capabilities and applications, including deploying Large Language Models (LLMs) and RAG solutions, multi-agent data processing, multi-modal document processing and retrieval, and fine-tuning.

  • Develop and maintain Python scripts for data processing and automation of repetitive tasks.

  • Proficient in deploying Virtual Machines (VMs) across various environments and containerization technologies such as Docker, including creating, managing, and optimizing Docker images and container clusters.

  • Document processes, techniques, and best practices for AI application development and deployment.

  • Collaborate with cross-functional teams to ensure seamless integration of AI solutions into existing systems and workflows.

  • Other duties as assigned.

Required Experience:

  • Bachelorโ€™s degree in Computer Science, Software Engineering, Information Systems, Data Science, or a related field.

  • Will have between two (2) to five (5) years of experience in software development, web application development, or related technical projects.

  • Strong proficiency with React, TypeScript, JavaScript, HTML5, and CSS.

  • Experience consuming RESTful APIs and integrating front-end applications with backend services.

  • Knowledge of relational and non-relational databases, data storage solutions, and data retrieval techniques.

  • Familiarity with software development best practices, including testing, debugging, code reviews, and application performance optimization.

  • Working knowledge of AI/ML concepts, tools, and frameworks (e.g., TensorFlow, PyTorch, large language models, or related technologies) sufficient to support AI-enabled projects as needed.

  • Familiarity with data processing concepts such as data preparation, metadata management, and data integration workflows.

  • Must be a U.S. citizen and have the ability to obtain/maintain a DoW security clearance.

Preferred Qualifications:

  • Familiarity with .NET, C#, Node.js, or other backend technologies.

  • Experience using version control systems such as Git.

  • Familiarity with RESTful APIs, microservices architectures, and cloud-native application development. Exposure to AI/ML applications, including Retrieval-Augmented Generation (RAG), OCR, document processing, or multimodal solutions.

  • Knowledge of Agile development methodologies, DevSecOps practices, and CI/CD pipelines.

  • Experience working with cloud platforms such as Microsoft Azure, AWS, or Oracle Cloud Infrastructure; familiarity with high-impact-level environments is a plus.

  • Experience testing, validating, and maintaining production software systems.

  • Familiarity with containerization and orchestration technologies such as Docker and Kubernetes.


Equal Opportunity: Avion Solutions, Inc. reaffirms its belief in equal employment opportunity for all employees and applicants. Avion Solutions, Inc. is an Equal Employment Opportunity Employer and a VEVRAA-governed Federal Contractor that affords equal employment opportunity to protected veterans and people with disabilities. Avion Solutions, Inc. provides all employees and job applicants equal employment opportunities in hiring and promotion without regard to age, sex, sexual orientation, marital status, race, religion, color, veteran status, genetic information, physical or mental disability, national origin, or any other reason prohibited by law.