Software Developer - Python/Java
Black Canyon Consulting3 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.