Junior Python Developer Job at 3B Staffing LLC, Washington DC

d2pwOFBvdnV5bzlMVG9YT0dSRGFXMEIyb0E9PQ==
  • 3B Staffing LLC
  • Washington DC

Job Description

Junior Python Developer


2 DAYS ONSITE in Washington, DC


12- Months Contract

JNR RESOURCE



Roles and Responsibilities:
Development and Implementation

• Proficient in writing fully-typed Python (type annotations on all function signatures).
• Experience with SQL query builders/ORM.
• Coding to Interfaces and abstractions:
• Abstract base classes, protocols, type definitions/wrappers/aliases.
• Production-grade logging and exception handling.
• Familiar with modern Python packaging (pyproject.toml), writing libraries, and modular, loosely coupled code. Notebook development is only for prototyping and PoCs.
• Blend of Object-Oriented Programming (OOP) and functional programming:
• Immutability of objects, preference for pure functions, and minimal state/side effects.
• Proficiency with Git, feature branch, and PR workflow.
• Deploy features into production.
• Experience using tools like linters, type checkers, autoformatters, and code assistants.
• Detailed developer documentation (docstrings, detailed comments).

Testing and Quality Assurance
• Develop and execute comprehensive unit, system, and integration test suites to ensure the quality of code.
• Debug and troubleshoot issues in development and production environments. Qualifications and Skills
• Ability to pick up new frameworks and libraries by reading public documentation and tutorials with minimal knowledge transfer/explanation.
• Basic understanding of AI/ML API patterns, knowledge of the underlying algorithms.
• Experience with RESTful APIs and web services.
• Experience with SQL and database principles.
• Experience working with AWS or Azure or Google Cloud environment.

Job Tags

Contract work

Similar Jobs

Fonemed

Remote RN: Telehealth Triage Nurse Job at Fonemed

 ...Candidates should have at least 3 years of clinical experience, a compact nursing license, and excellent communication skills. This remote position offers full-time hours with the potential to work flexible shifts, all from the comfort of home. Joining this team means... 

SlingShot Connections

Financial Analyst Job at SlingShot Connections

 ...operational analysis across the organization. This position partners with leadership and departments to support budgeting, forecasting, audits, financial modeling, and process improvements while ensuring accurate and timely financial reporting. We're looking for someone who... 

Gpac

Sign Installer Job at Gpac

Sign Installer Great opportunity for experienced sign installer. Responsibilities | Sign Installer Installation of signs and various support structures. This includes the drilling and pouring of concrete foundations. Completes all paperwork as required by management... 

Intrepid Museum

Junior Digital Web Designer Job at Intrepid Museum

 ...Jr. Web Designer Intrepid Museum is seeking a talented Jr. Web Designer to support the ongoing evolution of our museum's website. In...  ...the site remains up-to-date. You'll also contribute to broader digital marketing efforts, including email campaigns, SEO, and performance... 

Team Gillman

Sales Professional -Automotive Dealership Job at Team Gillman

 ...the most highly respected Family owned Groups in the Greater Houston area is looking for a Car Sales Professional, with an energetic personality! We are a fast growing dealership that offers the opportunity to be a top earner. This is a full-time position offering a...