Software Engineer 3

SilverEdge Government SolutionsColumbia, MD
12d

About The Position

SilverEdge is a premier provider of innovative cyber, software and intelligence solutions addressing everyday challenges to meet mission goals across the DOD and Intel Communities and beyond. We are seeking a software engineer to work closely with the team to understand and address the UI needs of analysts and operators. Develop and maintain user facing web apps for data visualizations, task automation, and workflow enhancements. Independently drive projects and proposals, taking ownership of the entire development lifecycle. Design, architect, and implement robust and scalable software solutions that align with project objectives and requirements. Continuously improve and optimize the existing codebase and documentation to ensure high performance and maintainability. Collaborate with cross-functional teams to identify opportunities for tool optimization and emergent technologies.

Requirements

  • Clearance: TS/SCI w/Poly
  • 12 years experience, with a Bachelors in a technical discipline
  • Mastery of the React ecosystem (e.g., TypeScript, Vite, Tailwind CSS, Redux, Tanstack Query, etc.), for rapidly creating tailored user interfaces.
  • Strong grasp of scalable, maintainable, and performance front-end architectures and patterns like state management and responsive design principles, with the ability to evaluate and implement the best fit for project needs.
  • Proven track record of willingness to adapt quickly on the job and ability to learn about internal systems and problems distinctive to the CNO mission.
  • Exposure to modern version control and DevOps tooling like Git and containerization.
  • Problem-solving mindset and a passion for delivering quality, people-centric solutions.

Nice To Haves

  • Prior experience within CNO
  • Data visualization libraries (Chart.js, D3.js, Recharts)
  • Relational databases (MySQL, SQLite, Postgres)
  • Elasticsearch
  • Django
  • Docker, Kubernetes
  • XP/Agile software development
  • CI/CD
  • Linux (CentOS/RHEL)
  • Cloud Services (S3, EC2, RDS)
  • XKS
  • Software reverse engineering

Responsibilities

  • Develop and maintain user facing web apps for data visualizations, task automation, and workflow enhancements.
  • Independently drive projects and proposals, taking ownership of the entire development lifecycle.
  • Design, architect, and implement robust and scalable software solutions that align with project objectives and requirements.
  • Continuously improve and optimize the existing codebase and documentation to ensure high performance and maintainability.
  • Collaborate with cross-functional teams to identify opportunities for tool optimization and emergent technologies.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service