Software Engineer (Remote work option)

Employer: FoxGuard Solutions
Job Location: Christiansburg, Virginia
Category: IT/Computers/Networking
Employment Type: Full Time
Last Updated: 10/2/2021
Closing Date: 11/30/2021
FoxGuard Solutions
FoxGuard Solutions develops customized cyber security, compliance, and industrial computing solutions. As a leading operational technology company we deliver reliable, secure and configurable solutions that include: several cyber security solutions, including Patch & Update Management Services as well as turnkey computing solutions for mission-critical applications designed to fit a customer’s intended use, expected life-cycle and desired price point.
Job Description

FoxGuard Solutions is looking to add a full-time Software Engineer to join its team of passionate and creative thinkers. Here at FoxGuard, we focus on building computing and software solutions that are Built for Security. We need innovative, intelligent people, like you, who aim to provide quality application development and testing across the organization. Your innovative skillset will have a direct impact on our continuous improvement effects to support our internal applications. If you are ready to take the next step, apply now!

What you will be doing?

  • Manage dependencies, identify risks, and determining worthwhile design trade-offs across an application or solution consisting of multiple feature areas
  • Implement deployable and easy to maintain feature areas and software components with minimal technical debt
  • Drive continuous adoption and integration of new technologies into ongoing design efforts
  • Exhibit a systematic and structured problem-solving approach with the ability to derive causal relationships from ambiguous data
  • Lead critique and adoption of best practices and engineering standards; acts as an agent of change and improvement across the company
  • Provide technical guidance on a specific application or solution as well as a diverse technology portfolio
  • Able to work autonomously
  • Seek out collaborative opportunities with other teams and corporate divisions
  • Develop, adopt, and share continuous self-improvement strategies

What you will bring to the table?

  • Bachelor's degree (B.A.) from a four-year college or university; or one to two years related experience and/or training; or equivalent combination of education and experience.
  • Solid understanding of software engineering fundamentals
  • Experience with Linux distributions (installation, maintenance, automation, system hardening, troubleshooting)
  • Ability to read and interpret customer requirements, and information security standards
  • Experience with modern software development and/or system administration
  • Ability to meet assigned deadlines, produce detail-oriented work, and work simultaneously on multiple projects
  • Solid understanding of relational databases

The ideal candidate will have:

  • At least one of the following certifications (or equivalent experience): CompTIA A+ Certification or equivalent experience; CompTIA Network+ Certification or equivalent experience; or RHCSA or equivalent experience
  • Experience with container technology such as Docker, Kubernetes
  • Knowledge of advanced software engineering concepts
  • Knowledge of C# .Net programming language
  • Knowledge of other programming languages such as C, JavaScript, Java
  • Knowledge of database programming and management

What we can offer you...

FoxGuard Solutions offers a competitive salary with a great benefits package, which includes dental, medical and vision insurance, as well as 401k, wellness programs, life insurance, short-term and long-term disability insurance, educational assistance and paid-time-off – and don’t forget Ice Cream Fridays! That’s right ice-cream every Friday!

Sharing and Options