Full-Stack Senior Software Engineer job Columbia Maryland
Full-Stack Senior Software Engineer job Columbia Maryland
My Spider Scam Awareness Contacting Us F. A. Q.
 
Job Seekers
Search Jobs
Browse Jobs
Post a Resume
Job Alerts
 
Employers
Search Resumes
Browse Resumes
Post a Job

Full-Stack Senior Software Engineer Job



Employer Name: SpiderID: 8848705
Location: Columbia, Maryland Date Posted: 8/1/2019
Wage: Negotiable Category: Information Technology
Job Code: R101881

Job Description:

Parsons Cyber is seeking to hire talented, ambitious, and disciplined full-stack senior software engineers to join a growing team supporting its Cyber Command-and-Control platform. We are looking for developers who are team players and are proud of tested, scalable, and maintainable code. We want our teams to be excited to learn and apply new technologies to an ever-changing problem set, while exercising good planning and agile best practices. We are seeking candidates who are yearning to understand the problem space and propose novel solutions to customer requirements. These candidates will optimally have a strong background in computer architecture, computer networks, and operating systems, and will need to be receptive to frequent review and refinement of their work as customers review their solutions' suitability to operational problems. Additionally, keen insight into good DevOps and engineering processes will continue to streamline and improve our teams performance.


As a senior software engineer you will:


- Provide creative input to designers, engineers, and product managers seeking to propose solutions to new product requirements


- Work across a diverse team of UX designers and product managers to realize prototyped solutions of requirements into functional software


- Develop, test, and deploy a secure, scalable, and distributed enterprise-grade Cyber Command-and-Control software platform


- Design, test, and integrate RESTful API endpoints for both server-to-server and server-to-client interactions


- Build high-quality, tested, and performant applications employing computer science best practices


- Lead a team of junior developers to foster their growth



Required experience:



  • Bachelor's degree in Computer Science or relevant field

  • 8+ years of software engineering experience

  • 5+ years of full-stack web development experience using Python, Django, and Django REST Framework (or similar technologies like Rails, Spring MVC/REST, MVC .NET)

  • 3+ years of building single-page applications using JS and React (or similar technologies like Angular, Vue)

  • Experience using Linux and developing applications that run on Linux (Ubuntu, CentOS, etc)

  • Experience with service-oriented architecture, micro services, and containerization using Docker

  • Experience with single page application frameworks (e.g. React, Angular, Vue, etc.)

  • Experience with JavaScript testing frameworks and libraries (e.g. Karma, Mocha, etc.)

  • Familiarity with relational databases (e.g. PostgreSQL, MySQL, etc.)

  • Familiarity with message queuing systems (e.g. RabbitMQ/AMQP, ZeroMQ, etc.)

  • Familiarity with key-value stores (e.g. Redis, etcd, etc.)

  • Familiarity with large file storage (e.g. S3, minio, etc.)

  • Familiarity with HTTP and design patterns applicable to RESTful web applications

  • Familiarity with asynchronous design patterns and websockets

  • Familiarity with agile process and test-driven development

  • Familiarity with version control systems (e.g. git, subversion, mercurial)

  • Familiarity with build tools (webpack, gulp, grunt, etc.)

  • Familiarity with containers and container orchestration via docker, docker compose, kubernetes, and helm

  • General knowledge of computer architecture, computer networks, and operating systems



ABILITY TO OBTAIN AND MAINTAIN A TS/SCI


Preferred experience:



  • Advanced knowledge of computer architecture, computer networks, and operating systems

  • Experience in ethical hacking, cyber-security, or other relevant background

  • Familiarity with configuration management software such as ansible




Job Criteria:
Start Date:
Position Type: Full-Time Permanent
Years of Experience Required:
Education Required:
Overnight Travel:
Vacation Time:


Contact Information:
Contact Name: Parsons Corp Company Type:
Company: Parsons Corp
City:
State:
Zip:

Send ad to a friend
Report a Problem


    





© 2019 Job Spider
Privacy Policy | CC Marketing Sites | Site Map | Links