GrepJob
Black Canyon Consulting

Software Developer - Python/Java

Black Canyon Consulting
Apply
3 months ago
Bethesda, MD, USASenior / Mid Level
H1B Sponsor

Responsibilities

  • Build robust, performant, user-facing web applications in Python/Django.
  • Develop and ship new functionality for user interaction and scientific data backend.
  • Work as part of an agile product team to enhance user experience.
  • Deliver responsive, accessible, mobile-friendly code of high quality.

Requirements

  • Bachelor or Master of Science degree in Computer Science, Information Technology, or Engineering, or equivalent work experience.
  • Strong Java and Python experience integrating applications with large SQL databases.
  • Experience with highly available, high traffic web applications.
  • Excellent verbal and written communication skills.
  • Ability to troubleshoot technical roadblocks and mitigate risks.
  • Software development experience in a Linux environment (3+ years).
  • Proficiency in Java, Python, and SQL (3+ years).
  • Experience with SQL databases (3+ years).
  • Ability to work with common structured documents (XML, JSON, CSV).
  • Experience with CI/CD pipelines, unit tests, integration, and regression testing.
  • Experience with version control systems like Git or SVN.

Benefits

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

Tech Stack

DjangoGitJavaLinuxPythonSQLSubversion