Python Developer
📋 Role Overview & Responsibilities
Our client is currently recruiting Python Developer to join their Cyber Security organization.
As a Python Software Engineer, you will be responsible for developing and maintaining software systems primarily using Python, SQL, Bash, Javascript, and other related technologies.As a Python developer, you will be working on expanding and maintaining our Django web application, building and maintaining Plotly Dash-based visualizations, building and maintaining Python-based ETL applications, researching emerging technologies, and helping us manage our server infrastructure.You will work closely with other engineers, product managers, and stakeholders to deliver high-quality software solutions that meet the needs of internal clientsYou will write clean, efficient, and well-documented code that adheres to industry best practices and standards while utilizing development standards like version control and well-documented testing.You will continuously review our software systems and identify areas for improvement, implementing new features, and optimizing performance; you will also leverage your experience to suggest processes to automate.You will stay up to date with emerging technologies and industry trends and apply them to software systems as appropriate.
Qualifications/SkillsBachelor's degree in Computer Science, Software Engineering, or a related field5+ years of experience in software development using Python (including Django and Plotly Dash) and SQL. Familiarity and experience with object-oriented is required.Strong understanding of software development principles and best practices, including Agile methodologies, version control, and testing.Strong problem-solving skills and ability to troubleshoot complex software systems.Experience with front-end technologies (like JavaScript and HTML5) used in conjunction with Django and Plotly Dash.Experience working with Linux-based infrastructure and services in a corporate setting.Experience with secure coding principles and security best practices.Excellent communication skills and ability to work collaboratively in a team environment or independently and manage multiple priorities and deadlines.Ability to work alone and in team settingsExperience with Apache Airflow a big +.
Frequently Asked Questions
How do I apply for the Python Developer position at LevelUP HCS? ▼
Click the “Apply for this Position” button on this page to submit your application directly to LevelUP HCS without recruitment intermediary fees.
Is this position eligible for remote work or visa sponsorship? ▼
This position is located in Philadelphia, PA with potential relocation and sponsorship assistance depending on candidate qualifications.
Are there any candidate fees on Hirely? ▼
No. Hirely is completely free for candidates. We never charge registration fees or placement fees.
Legitimate employers will never ask you to transfer funds, purchase equipment from unauthorized vendors, or pay application/visa fees. Hirely rigorously monitors listings, but always verify communication is from official corporate email domains.
Learn how to protect yourself against employment fraud →