Python Developer with Linux Washington, DC

Python Developer with Linux

Full Time • Washington, DC
Job Title: Python Developer with Linux Expertise
Organization: World Bank Group
Location: Washington, DC (Hybrid)
Job Type: Full-Time | Contract 

Only W2 candidates

Job Summary:

We are looking for a skilled Python Developer with Angular to join our development team. The ideal candidate should have a strong background in Python and web development frameworks, along with experience working on the frontend using Angular. You will be responsible for developing and maintaining scalable applications, collaborating with cross-functional teams, and ensuring high-quality code implementation.

Key Responsibilities:

  • Develop and maintain backend services and APIs using Python (Django/Flask/FastAPI).

  • Design and implement frontend components using Angular (Angular 8+ preferred).

  • Collaborate with UI/UX designers to ensure seamless user experiences.

  • Optimize applications for performance, scalability, and security.

  • Work with databases (SQL/NoSQL) and implement best practices for data management.

  • Develop RESTful APIs and integrate third-party services.

  • Conduct code reviews, testing, and debugging to maintain high-quality standards.

  • Work closely with DevOps teams for CI/CD pipeline setup and deployment.

  • Stay updated with industry trends, emerging technologies, and best practices.

Required Skills and Qualifications:

  • Strong proficiency in Python and experience with frameworks like Django, Flask, or FastAPI.

  • Experience with Angular (8+) and proficiency in TypeScript, HTML, CSS, SCSS.

  • Hands-on experience with RESTful API development.

  • Knowledge of relational (PostgreSQL, MySQL) and non-relational databases (MongoDB, Redis).

  • Experience with version control systems like Git (GitHub/GitLab/Bitbucket).

  • Familiarity with Docker, Kubernetes, or cloud platforms (AWS, Azure, GCP).

  • Understanding of Agile methodologies and working in a Scrum team.

  • Strong problem-solving skills and the ability to work independently.

Preferred Qualifications:

  • Experience with GraphQL and WebSockets.

  • Knowledge of authentication & authorization mechanisms (OAuth, JWT, etc.).

  • Hands-on experience with CI/CD pipelines and DevOps tools.

  • Exposure to unit testing frameworks (PyTest, Jasmine, Karma).

  • Experience in Microservices architecture.

Compensation: $55.00 - $60.00 per hour




Apply here.

* required fields

Location
Or
Or