Python Developer

Artech Information System LLC

Mount Laurel Township (NJ)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading IT staffing company in Mount Laurel Township, NJ, is looking for a skilled software developer to design, develop, and analyze software with Python and PHP7. The candidate must have extensive experience in scripting languages, and knowledge of Linux, SQL databases, and Agile practices. Excellent communication skills and the ability to work independently in a fast-paced environment are essential. This position will also involve developing APIs and working with cross-functional teams.

Qualifications

  • 7+ years of experience in Python, Shell, or other scripting languages.
  • Knowledge of Apache and Linux setup.
  • Experience in SQL (MySQL preferred) and NoSQL.
  • 2+ years experience in PHP7 development.

Responsibilities

  • Design, code, test, and analyze scripting languages and software.
  • Develop server configurations on client network IP devices.
  • Assist with writing user stories and dividing into SCRUM tasks.

Skills

Expert Python
Shell Scripting
Excellent communication skills
Apache configuration
Linux command line usage
SQL (MySQL/NoSQL)
Experience with Git
Attention to detail

Tools

MySQL
PHP7
Laravel

Job description

Artech is the 10th Largest IT Staffing Company in the US, according to Staffing Industry Analysts' 2012 annual report. Artech provides technical expertise to fill gaps in clients' immediate skill-sets availability, deliver emerging technology skill-sets, refresh existing skill base, allow for flexibility in project planning and execution phases, and provide budgeting/financial flexibility by offering contingent labor as a variable cost.

Job Description

Job Summary:

  • The software developer’s role is to design, code, test, and analyze scripting languages (Python), PHP7 software programs, and MySQL/NoSQL databases.
  • This includes researching, designing, documenting, and modifying software specifications throughout the production lifecycle.
  • The eligible candidate should demonstrate an expert level in Python, plus understand/adapt to the existing framework and build automation scripts within the application.
  • The ideal candidate would have 5-7 years of experience.
  • The candidate will be responsible for scripting server configurations on Comcast network IP devices.
  • This position is coding intensive, and will require the ability to coordinate well with a team; as well as show personal initiative and take ownership of individual components of the development.

Must Have for the Position

  • At least 7+ years of experience in real-world Python, Shell, Expect, and/or other scripting languages
  • The candidate should be able to learn business rules and objectives to optimize automation efforts for long term solutions
  • The ability and desire to learn
  • Excellent knowledge of Apache and Linux configuration and command line usage
  • Two or more years systems administration in a Linux environment
  • At least 1-2 years of experience in SQL (MySQL database preferred) and/or NoSQL
  • Experience using Git or revision control systems
  • Strong interpersonal communication skills – listening, verbal, and written
  • Set best practices for the software development process: coding standards, testing, change management, build automation, release planning, and deployment

Nice to have

  • At least two years of experience with PHP7
  • At least 2-3 years of experience with Agile Scrum practices, concepts and procedures
  • Experience in the Telecommunications Industry or Access Network technologies
  • Experience working with large data sets (data mining, data analytics, data manipulation and reporting)
  • Scripting experience with PERL
  • Interface with NoSQL technologies such as MongoDB or Redis

What you will be doing

  • Developing scripts to login and server configurations on client network IP devices
  • Developing scripts to pull and report data
  • Develop service group mapping information for highly valuable internal reports
  • Assist with development of internal APIs using PHP7, Laravel, and MySQL
  • Assist with writing effective user stories and divide the stories into SCRUM tasks

Additional Requirements:

  • Strong skillsets in the following areas: analytical, organizational, problem-solving, and attention to details
  • Exceptional written, verbal communication, and interpersonal skills required
  • Ability to work independently and works extremely well in an Agile/SCRUM team setting, including cross-functional structures, and varying levels of management
  • Proficient with Microsoft Products (Access, Excel, PowerPoint, and SharePoint).
  • Knowledge of network infrastructure (i.e. CMTS – Arris, Cisco, Juniper, and Harmonic)
  • Possesses a positive attitude, is detail oriented, and communicates status on a regular basis.
  • Has the ability to balance competing priorities in a very dynamic/fast-paced environment.
Qualifications

Technologies:

  • Back End: PHP (Laravel), REST API
  • Scripting: Python 2.6 or later
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

UI Developer
UI Developer

Artech Information System LLC • Mount Laurel Township (NJ)

On-site
USD 80,000 - 100,000
Python developer
Python developer

Artech Information System LLC • Chandler (AZ)

On-site
USD 100,000 - 130,000
PHP Developer
PHP Developer

Artech Information System LLC • Mount Laurel Township (NJ)

On-site
USD 80,000 - 100,000
DevOps Engineer
DevOps Engineer

Artech Information System LLC • San Jose (CA)

On-site
USD 100,000 - 130,000
PHP Developer
PHP Developer

Artech Information System LLC • Plano (TX)

On-site
USD 80,000 - 100,000
Technical Analyst
Technical Analyst

Artech Information System LLC • Minneapolis (MN)

On-site
USD 90,000 - 120,000
network engineer
network engineer

Artech Information System LLC • Houston (TX)

On-site
USD 100,000 - 130,000
Test Automation Developer – Python
Test Automation Developer – Python

Artech Information System LLC • Palo Alto (CA)

On-site
technical business analyst
technical business analyst

Artech Information System LLC • Minneapolis (MN)

On-site
USD 80,000 - 100,000
Python Network Automation | USC/GC
Python Network Automation | USC/GC

Personal • Ashburn (VA)

On-site
USD 100,000 - 120,000