Senior Software Engineer - Full Stack

  • Sterling, VA
  • Posted 60+ days ago | Updated 3 days ago

Overview

On Site
Depends on Experience
Full Time
10% Travel

Skills

Python
React

Job Details

Secunetics provides network infrastructure intelligence services to government agencies and commercial clients. We work with our clients to fully profile network structures, behaviors, and security. We are a focused team of enthusiastic colleagues working together on a diverse and challenging set of projects.

We are looking to grow our team and are seeking a Software Engineer - Full Stack to work on a range of projects, from web applications to business apps to add-on tools for 3rd party software. We value creative, strategic thinkers with demonstrated interest and skills in cyber security.

Who you are :

  • You are a US Citizen and are able to be clearable to the TS level
  • You are a sharp, driven developer
  • You are passionate and curious about technology
  • You have knowledge in all stages of software development
  • You are committed to work with a like-minded team to learn and grow in your field of expertise
  • You have an eye for details and consistency
  • You have strong communication skills (listening, verbal, and written)
  • You think creatively and enjoy working in a collaborative environment
  • You enjoy interacting with clients to satisfy their goals and objectives

We are looking for a team member with the following skills/experience :   

  • Full-stack web development with a focus on front-end development
  • Strong proficiency with web UI/UX design and development using React
  • Experience developing automated unit tests and end-to-end tests
  • Experience developing and consuming RESTful APIs
  • Experience with relational databases, such as PostgreSQL and MySQL
  • Understanding of web application security risks and mitigations
  • Excellent problem-solving skills with ability to analyze situations, identify potential problems, and recommend solutions
  • Relevant professional experience and/or a computer science or engineering degree

Additional preference is given for the following:

  • Development experience with Python
  • Experience developing applications for cloud-based platforms, such as Google Cloud Platform (GCP) or Amazon Web Services (AWS)
  • Exposure to networking and security concepts and technologies
  • Active US Secret or Top Secret clearance
  • Familiarity with enterprise management and performance engineering concepts
  • Undergraduate or graduate degree in Computer Science or a related field

Secunetics is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, religion, creed, physical or mental disability, marital status, sexual orientation, veteran status, age, gender identity, or any other applicable basis that is protected by foreign, federal, state or local law, ordinance or regulation.