Hotline: 678-408-1354

Python Developer

Job Summary

The Software Developer will be responsible for the design, development, and testing of applications in Python and Django utilizing HTML, JS, SQL, LDAP, and other related technologies. This role requires strong object oriented design skills, an understanding of current web technologies as well as SQL, and a strong aptitude for adopting and adapting 3rd-party code and frameworks. The ideal candidate should have strong analytical skills, good written and spoken communication, attention to detail, a high level of motivation / work ethic, and a proven track record in designing and developing web applications.

This role will work under the direction of the Software Development Manager.

Responsibilities and Duties

Detailed Description

  • Design and develop software systems based upon pre-determined requirements
  • Utilize object-oriented design, revision control, and automated test cases
  • Support deployed systems via local and remote troubleshooting and sustaining development
  • Work with other team members including project managers, analysts, and engineers

Job Requirements

  • Hands-on development experience using Python and Django
  • Experience through the full product cycle from design to delivery and sustaining engineering
  • Proficient in relational database design and implementation
  • Proven experience working with complex data structures and performance tuning activities
  • Proven abilities working within large, complex projects focused on end-to-end business flows thru multiple systems
  • Ability to work with 3rd party software and develop code/APIs to be embedded or integrated into other applications or frameworks
  • Ability to research and select suitable software frameworks to be integrated into projects
  • Ability to build, package and deploy the applications using continuous integration, with automated unit tests
  • The person must be able to work independently and closely with others and manage customer interaction in a positive and professional manner
  • Able to safely navigate work sites with occasional walking, climbing, standing, stepping, etc., during normal operating conditions (e.g. day/night, outdoor hot/cold weather, etc.) while utilizing designated personal protective equipment (PPE)
  • Able to work in a dynamic, time sensitive, high visibility role
  • Ability to travel to regional locations and customer offices as required

Qualifications and Skills

Minimum Qualifications

  • High School Diploma or GED
  • 5+ years of software development experience in an object-oriented programming language
  • 2+ years of software development experience in Python
  • 2+ years of software development experience in Django, HTML, JS, and SQL
  • Demonstrated knowledge of related technologies, web standards, and development tools
  • Must have and maintain valid state-issued driver’s license, be eligible to drive a Company or personal vehicle for business purposes and meet the requirements of the Company’s vehicle program, policy and/or guidelines

Preferred Qualifications

  • Bachelor of Science in Information Technology, Computer Science, Data Analytics, or related field
  • Experience with R, Matlab, Jupyter, or other data analytics/visualization tools
  • Web development experience using responsive design with HTML5, JavaScript, and Bootstrap
  • System administration experience with Linux
  • Cloud-computing experience with OpenStack, AWS, App Engine, or similar systems
  • “Big Data” programming experience with Hadoop, Redshift, or BigQuery
  • Experience with data acquisition, SCADA, automation, and controls
  • Experience in Oil & Gas industry

Job Type: Full-time

Experience:

  • software development: 3 years (Required)
  • Python: 1 year (Required)
  • Django, HTML, JS, and SQL: 1 year (Required)

Education:

  • High school or equivalent (Required)
Email Me Jobs Like These

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com

Subscribe to our Newsletter