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

Rudybtravel

Remote Luxury Travel Concierge Job at Rudybtravel

 ...A remote travel agency is searching for a Travel Customer Service Representative to ensure high-quality client experiences through various...  ...include responding to inquiries, assisting with luxury bookings, and providing accurate travel information. Ideal candidates... 

Able Home

Tutor/Assistant Teacher Job at Able Home

 ...aspiring nursing students in their educational journey, specifically focusing on helping them prepare for the HESI exam. This fully remote position offers an excellent opportunity to contribute to the growth and success of future nurses. ## Responsibilities - Assist... 

Alpha Baking

IT Help Desk Specialist Job at Alpha Baking

 ...Alpha Baking Company in Chicago is seeking a skilled Help Desk Analyst to provide technical support for internal employees and external clients. Responsibilities include diagnosing IT issues, managing escalations, and software installations.The ideal candidate will have... 

U.S. Navy

U.S. Navy Sailor Job at U.S. Navy

 ...Job Description Job Description Full Job Description THIS IS FOR ENLISTMENT IN THE US NAVY. Job Types: Full-time, Part-time, Contract. NO EXPERIENCE REQUIRED. REQUIRED: ~ Green card holder or U.S. Citizen. ~ Basic English is required. ~17-41 years... 

America's Navy - New England

Navy NROTC Program (Naval Reserve Officers Training Corps) Job at America's Navy - New England

 ...NAVY NROTC PROGRAM (NAVAL RESERVE OFFICERS TRAINING CORPS) Overview The Navy NROTC program develops future Navy and Marine Corps officers while students attend college. It combines academic education with military training and leadership development. What...