Job Title : Software Developer Engineer
Location : Plano, TX
Duration : 12 Months
Job Description :
Design, develop, and maintain complex software applications using Python
Lead development projects and collaborate with teams to deliver high-quality software solutions
Write efficient, scalable, and well-documented code
Debug and optimize code for performance and reliability
Mentor junior developers and contribute to code reviews
Design and implement RESTful APIs using Django and Django REST Framework
Set up and manage CI / CD pipelines to ensure smooth deployment processes
Collaborate with cross-functional teams to deliver high-quality software solutions
Good knowledge of UNIX, bash, grep, awk.
Qualifications :
4+ years of experience in Python development
Proficient in Python programming with experience in Django and RESTful APIs.
Strong understanding of React for building dynamic user interfaces.
Experience with CI / CD tools and practices.
Knowledge of ETL processes and data pipeline management.
Familiarity with Apache Airflow for workflow automation.
Experience with Superset for data visualization and reporting.
Must have an aptitude for creativity and innovation
Advanced working experience on Microsoft Excel, Power Point and Access Database
Strong interpersonal communication skills
Proven ability to manage multiple priorities in a fast paced environment
Bachelor's degree in Computer Science or related field
Experience with Unix / Linux environment and scripting
Software Engineer • Plano, TX, United States