Advanced Full Stack Programmer - Django Specialization
Apply NowCompany: Integrated Resources Inc.
Location: Chapel Hill, NC 27516
Description:
Job Title: Python/Django Developer
Location: Chapel Hill, NC(Remote)
Role Overview:
The Python/Django Developer will be responsible for modernizing legacy Perl applications by migrating functionality to Python and Django frameworks. This role involves backend development, collaboration with the team, and ensuring high standards of software quality and documentation.
Key Responsibilities:
Required Development Skills & Qualifications:
Location: Chapel Hill, NC(Remote)
Role Overview:
The Python/Django Developer will be responsible for modernizing legacy Perl applications by migrating functionality to Python and Django frameworks. This role involves backend development, collaboration with the team, and ensuring high standards of software quality and documentation.
Key Responsibilities:
- Migrate features and functionalities from legacy Perl applications to Python/Django.
- Collaborate with management and fellow developers to plan and deliver effective solutions.
- Contribute to and enforce development best practices within the team.
- Create and maintain clear and comprehensive technical documentation.
Required Development Skills & Qualifications:
- Backend Development:
- Proficient in Python and Django.
- Familiarity with asynchronous task frameworks such as Celery.
- Experience using MariaDB/PostgreSQL and Redis.
- Frontend & Integration:
- Proficient with JavaScript, HTML/CSS, and frontend templating.
- Experience working with RESTful APIs and integrating with third-party services.
- Version Control & Workflow:
- Strong experience using Git for version control and collaboration.
- Understanding of DevOps practices, CI/CD pipelines, and cloud-based environments.
- Additional Technical Knowledge:
- Basic understanding of networking concepts and SNMP polling.
- Soft Skills:
- Strong communication skills-written and verbal.
- Experience working in agile development environments.
- Ability to document processes and solutions clearly for technical and non-technical stakeholders