Python Developer
IBA InfoTech Inc.
Raleigh, NC, United States
about 2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source
Tech stack
JavaScript (Programming Language)
Application Programming Interfaces (APIs)
Amazon Web Services
JIRA
Unit Testing
Code Review
Continuous Integration
Extract Transform Load (ETL)
Django Web Framework
Elasticsearch
JSON
JQuery
+13 more
Python (Programming Language)
Object-Oriented Software Development
Apache Solr
Web Platforms
Backend
Git
Pytest
Information Technology
Search Engines
Front End Software Development
Restful APIs
Jenkins
Microservices
Job description
The ideal candidate for this position solves highly complex IT problems and contributes to one of the most important web platforms in the Federal government. The candidate must be flexible, able to work in a highly collaborative environment, prioritize across multiple competing tasks, work independently as a developer, and be able to complete tasks on time. Responsibilities of this role include, but are not limited to:
- Build backend RESTful APIs for the display of content
- Build ETL processes to ingest, transform and save content obtained from multiple data sources
- Writes exhaustive unit tests.
- Creates public RESTful APIs.
- Creates microservices.
- Works on backend and frontend code
- Works on frontend code using JQuery
- Mentor peers and junior developers in Python/Django design and development techniques.
- Understands search tools like Solr and Elasticsearch, and has experience with them
- Participate in stand-ups, design/requirements meetings, code reviews, and internal technology sessions
- Provide ideas for innovation in development, performance improvements, process improvement, and testing
- Work independently on the development of code and creation of unit tests, using PyUnit
- Solid experience with developing within agile frameworks
Requirements
- 8+ years of solid Python and Django development experience
- 8+ years of overall (OOP) programming experience
- Experience with JSON-based APIs
- Experience with Microservices
- Experience with JavaScript and JQuery
- Experience with Search engines, such as Solr or Elasticsearch
- Excellent communication skills
ADDITIONAL DESIRED EXPERIENCE
- Continuous integration tools like Jenkins
- Experience with Jira and Git
- Experience working in an AWS environment
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on ibainfotech.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
The 7 Most Popular Backend Frameworks for Developers
over 2 years ago
AM
Ashutosh Mishra
20 Essential Tools For Backend Development
over 3 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
KM
Kaleb McKelvey
The Best Software Developer Blogs to Read
over 3 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago