GrepJob
Black Canyon Consulting

Senior Software Developer

Black Canyon Consulting
Apply
3 months ago
Bethesda, MD, USASenior / Staff+
H1B Sponsor

Responsibilities

  • Stay up to date with new technologies and changes to the infrastructure.
  • Share your knowledge with the team and help mentor others.
  • Provide expertise to other developers for the design and development of new solutions.
  • Participate in cross product skill sharing activities to decrease knowledge silos.
  • Develop, Test, and Deploy solutions for the product line.
  • Maintain and develop code in support of the product line.
  • Estimate, plan, and manage all assigned tasks and report on progress.
  • Document software and systems to meet product and program requirements.

Requirements

  • 10+ years’ experience and demonstrated proficiency in Object-Oriented programming using C++.
  • Fluency in scripting languages such as BASH or Python.
  • Programming experience in a Linux environment.
  • Experience with Cloud technologies including AWS and GCP.
  • Ability to work with JSON and similar structured document formats.
  • Experience with network programming and multi-threaded programming.
  • Experience with SQL and relational databases.
  • Experience with HTML, CGI, and REST APIs.
  • Experience with Agile development practices.
  • Experience with CI/CD pipelines, unit tests, integration, and regression testing.

Benefits

  • Medical, dental, and vision coverage.
  • 401k plan with employer contribution.
  • Paid holidays and vacation.
  • Tuition reimbursement.

Tech Stack

AWSC#C++CSSDockerGitGoogle Cloud PlatformHTMLJavaJavaScriptJenkinsLinuxMicrosoft SQL Server.NETPythonSQLTeamCity

Categories

BackendData EngineeringDevOpsTesting