Job Title: Python Developer with Linux Expertise
Organization: World Bank Group
Location: Washington, DC (Hybrid)
Job Type: Full-Time | Contract
Only W2 candidates
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
H & R provides a broad range of technical services that emphasize high level architectural evaluation, design, and planning, information engineering and re-engineering, systems integration for multiple platforms and data sources, and management consulting services focused on better information for business decision making.