Python Developer

Confidential Company  •  Arlington, VA

8 - 10 years experience  •  IT Consulting/Services

Salary depends on experience
Posted on 12/16/17 by Emily Russo
Arlington, VA
8 - 10 years experience
IT Consulting/Services
Salary depends on experience
Posted on 12/16/17 by Emily Russo

We are looking for ?Python Developer for our client in Arlington, VA

Job Title: Python Developer

Job Location: Arlington, VA

Job Type: Contract

Job Description:

  • The Senior Staff developer will be responsible for designing, implementing, and maintaining solutions for managing life cycle of various entities in Cyberark. This mostly involves development of python scripts or java programs, but could also involve enhancing an existing Python/Django based webapp.
  • This position will be based here in Arlington.

RESPONSIBILITIES

  • API and Framework development for Application Credential Management
  • Work with teams to assess their security needs and help develop capabilities to meet them
  • Provide both development guidance to developers
  • Participate in Agile processes, which involves jira and confluence

MUST HAVE EXPERIENCE

  • Quick thinking and ability to solve complex issues and problems
  • Extensive Python experience (7+ years) including knowledge of various Python frameworks
  • Python Version: Python 2.7.11 (python:2.7.11.rhas6.x86_64)
  • Python Web Application Framework:Django (version 1.9.2)
  • Webserver: Apache 2.4.9 (apache:2.4.9.rhas6.x86_64)
  • EM Configuration: dbengineering
  • Template Language: Django Templating Framework
  • Responsive Web Design: Bootstrap
  • Javascript Framework: AngularJS
  • REST APIs: Django Rest framework
  • Database Backend: MySQL
  • pytest
  • Extensive Java development experience (7+ years) including
  • Traditional and AJAX web applications
  • REST and SOAP web services
  • SQL and database, MYSQL, Oracle
  • Spring, XML and Java configuration
  • Git and/or Subversion
  • Maven, Gradle a plus
  • Unit testing methodologies (JUnit, TestNG, Spring Test, Mocking frameworks like Mockito or PowerMock, etc.)
  • Shell scripting
  • Knowledge of the software development lifecycle in a large enterprise environment
  • Strong organizational skills
  • Independent, self-managed and motivated
  • Excellent communication and interpersonal skills

NICE TO HAVE EXPERIENCE:

  • Cyberark Application Identity Management
  • Spring Security

EDUCATION

  • BS degree in Computer Science, Computer Engineering, Software Engineering, MIS, or related field

Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.