> Markdown version of [/jobs/ext/4522623-python-developer](https://www.wearedevelopers.com/jobs/ext/4522623-python-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Python Developer - **Company:** Insight Global - **Location:** Charlotte, NC, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), HTML5, Automation of Tests, Unit Testing, Cascading Style Sheets (CSS), Relational Databases, Database Development, Database Queries, Django Web Framework, ECMAScript, Integrated Development Environments, Python (Programming Language), PostgreSQL, Message Broker, MySQL, Object-Oriented Software Development, Scrum Methodology, Query Optimization, RabbitMQ, SQL Databases, Software Vulnerability Management, Enterprise Software Applications, Performance Testing, GitHub Copilot, Git, Fastapi, Event Driven Architecture, AngularJS, Solid Principles, Maintaining Code, Enterprise Integration, Apache Kafka, Front End Software Development, Software Coding, Restful APIs - **Published:** November 1, 2026 - **Apply:** https://dejobs.org/x/x/3DC55569DC42418BA7C6E6002DEDD07A/job/ ## About the Role * 5+ years of hands-on enterprise application development experience * Strong Python development experience with deep knowledge of the Django framework * Experience with FastAPI and API/integration development * Strong experience with MySQL and/or PostgreSQL * Experience reviewing existing application code and remediating security vulnerabilities * Strong understanding of Angular, JavaScript/ES6, HTML5, and CSS3 * Strong SQL skills, including data modeling, query optimization, SQL objects, and joins * Understanding of Object-Oriented Programming and SOLID design principles * Experience with Git, unit testing, and automated testing * Event-driven architecture using Kafka, RabbitMQ, or similar message brokers * Experience with cybersecurity-related applications, workflows, or remediation efforts ## Description Position Summary We are looking for a Senior Python Developer with 5+ years of enterprise application development experience to support and enhance large-scale applications. This is a 100% hands-on coding role, not a team lead position. A significant portion of the work will focus on code vulnerability remediation, so this person needs to be able to hit the ground running, quickly understand an existing codebase, identify security vulnerabilities, and implement effective fixes. The ideal candidate will have strong experience with Python/Django, FastAPI, relational databases, and Angular and be comfortable developing solutions from scratch. Key Responsibilities * Develop, enhance, and maintain enterprise applications using Python and Django * Review existing code to identify and remediate security vulnerabilities * Build and maintain FastAPI integrations and RESTful services * Work with MySQL/PostgreSQL databases, including SQL development, data modeling, query optimization, and complex joins * Support front-end development and integrations within an Angular-based UI * Develop solutions and unit tests based on business requirements, acceptance criteria, and security/compliance standards * Participate in story refinement and help define technical requirements * Perform technical spikes and proof of concepts when needed to validate new solutions and reduce risk * Troubleshoot complex application and integration issues * Develop and maintain automated integration, regression, and performance tests * Work within an Agile/Scrum development environment * Leverage GitHub Copilot and other AI-assisted development tools appropriately to accelerate development while maintaining code quality and security This candidate is responsible to be onsite 5 days a week in Charlotte, NC, Chicago, ILL or Denver, CO