Python Programming Jobs

Apply for incredible jobs in Python programming

The need to express concepts using fewer lines of code has caused an unprecedented rise in Python programming jobs. Still, finding the right jobs in Python programming might require some professional help. That’s what we specialize in. Our services can help set you on the path to great Python programming careers.

Apply

Application Developer Lead- Front end web developer

Job Reference: 17-03514 Type: Contract

As a Sr. Front End Web Developer for client you'll join a world-class team of talented developers to create highly trafficked web applications and engaging customer facing sites that drive this unique brand. You'll be responsible for the conceptualization, production and testing of front-end solutions that are semantically sound, usable, and attractive that account for speed, file size, readability and accessibility - using modern web standards and DOM scripting.

You will have mastered creating cross-browser solutions that separate structure, presentation and behavior using semantic XHTML\HTML5 markup, CSS 2\3 and modern unobtrusive, object oriented JavaScript. You should have strong knowledge of DOM scripting and event handling with experience using one or more JavaScript frameworks (jQuery, Prototype, Dojo, YUI - we use jQuery), including expert-level skills at Ajax implementation.

Additionally, you'll be familiar with accessibility standards such as Section 508. You will frequently work with Software Engineers to produce front-end templates for integration into a larger software application. While not your primary job function, it is recommended they have experience with at least one of the following development technologies: ASP.NET, PHP, Ruby, and Python (all MVC based); and have experience integrating with a prominent Content Management System: SiteCore, Drupal, WordPress, Expression Engine CMS, etc.

As with all of the technical staff, developers are comfortable working in a deadline-driven, technology-agnostic and design-focused environment. They are dedicated to producing high quality and elegant solutions that meet or exceed client requirements and expectations. They are professional, courteous, wildly creative, and possess excellent verbal and written skills.

Summary of Key Responsibilities

  • Coaches and mentors other less experienced team members.
  • Performs cross training and facilitates information sharing among team members.
  • Collaborates with team members to recommend new software development technologies and development processes.
  • Designs, develops, implements, documents, and tests changes to an application subsystem.
  • Codes, tests, debug, documents, and implements complex software applications.
  • Creates more complex prototypes and ensures deliverables are high quality and meet user expectations.
  • Supports system and integration testing activities.
  • Initiates design reviews for new applications and adheres to software development standards.
  • Participates in systems planning, scheduling and implementation.
  • Collaborates with project team to keep projects on schedule by coordinating activities, monitoring project schedules, and costs.
  • Participates in, leads and mentors others in requirements gathering and functional specification activities.
  • May assist Functional Analysts in completing deliverables and translates business requirements and functional designs into technical designs. Assist with development of functional designs and resolving complex design issues.
  • May act as senior technical expert to consult with and analyze the business needs.
  • Resolves and helps mitigate production application issues and assists less experienced application developers as needed.
  • Works with other business and technology teams to support resolution of end user inquiries.
  • Contributes to the documentation of production support processes.
  • Anticipates long-term support issues and plans for corrective actions.
  • Working with application development leads, establishes, maintains and ensures compliance with standards for development, testing and documentation.
Summary of Experience
  • HTML and JavaScript application development and programming experience (6 years)
  • Analyzing, diagnosing and proposing solutions to user problems (6 years)
  • Providing support to various business applications (6 years)
  • Working with process owners and identifying information technology solutions that enable business process improvement (4 years)

Required Knowledge, Skills and Abilities
  • Ability to communicate clearly and concisely, both orally and in writing.
  • Excellent proficiency in programming languages and design patterns.
  • Strong analytical and problem-solving skills, especially when dealing with bugs.
  • Ability to quickly learn new application systems and technologies
  • Knowledge of basic project management framework and methodology such as agile.
  • Ability to accurately estimate design and development timelines for application components

Desirables Skills
  • Experience implementing accessibility standards such as Section 508
  • Experience developing responsively designed websites using media queries.
  • Understands the principles of progressive enhancement and is able to apply these principles in the design and development stages of a project.
  • Experience developing websites for and testing on mobile devices.
  • Familiarity with the following JavaScript libraries: Modernizer and Optimizely.
  • Experience implementing web analytics technologies, i.e., Google Analytics, WebTrends, DoubleClick, etc.
Aditi Consulting LLC, an MBE Staffing and Consulting firm, have been recognized as Top Diversity Staffing firm 4 years in a row by Staffing Industry Analysts (SIA). Aditi is proud to be an Equal Opportunity Employer - all qualified applicants will receive consideration for employment without regard to race, color, religion, sexual orientation, national origin, disability status, protected veteran status, or any other characteristic protected by law. Your Right to Work – In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire. To know more about what our employees and consultants have to say about us, visit our Glassdoor and YouTube Page
 

Apply for this job

Apply

Big Data Developer

Job Reference: 17-03470 Type: Contract

Duration: 6 Months (Possibility of extension)
Location: Bellevue, WA
 
Job Description:         

  • Big Data Developer with Hadoop, Python and (SSIS, SQL) experience. Because we work on the cutting edge of a lot of technologies, we need someone who is a creative problem solver, resourceful in getting things done, and productive working independently or collaboratively.
  • Gather and process raw data at scale (including writing scripts, web scraping, calling APIs, write SQL queries, etc.).
  • Work closely with our engineering team to integrate your amazing innovations and algorithms into our production systems. Process unstructured data into a form suitable for analysis – and then do the analysis.
  • Support business decisions with ad hoc analysis as needed.
  • Experience with AWS, Azure, EMR and other web services will help you hit the ground running.
 
Responsibilities:
  • 5-8+ Years of overall experience with at least 2 years with Big Data tools and technologies
  • Multiple Hadoop Platform implementations
  • Big Data Development using Hadoop Echo system including Pig, Hive, spark, spark streaming and others.
  • Analytical and problem solving skills, applied to a Big Data environment
  • Experience with large-scale distributed applications
  • Proven understanding and related experience with Hadoop, HBase, Hive, Pig, Spark, Flume, Hbase and/or Map/Reduce
  • Hands-on experience with related/complementary open source software platforms and languages like Python, Java, Scala
  • Experience processing large amounts of structured and unstructured data. MapReduce experience is a plus
  • Traditional Data Warehouse/ETL experience required (SSIS, SQL)
 
Required Skills:
  • Programming experience, ideally in Python, but we are open to other experience if you’re willing to learn the languages we use. Taking lead on design and writing of python scripts for big data implementation.
  • Enough programming knowledge to clean and scrub noisy dataset. Creating high level complexity reports and analysis using BI toolset (solutions using SSIS, SSAS, and Tableau).
 
Education/Experience:
Typically requires a Bachelor’s degree in engineering, computer science or a related and 8-12 years of related experience. Technical Skills: Hadoop, SPARK, Python, SSIS, SQL.
 
Education: Bachelors in Computer Science or equivalent
 
Aditi Consulting LLC, an MBE Staffing and Consulting firm, have been recognized as Top Diversity Staffing firm 4 years in a row by Staffing Industry Analysts (SIA). Aditi is proud to be an Equal Opportunity Employer - all qualified applicants will receive consideration for employment without regard to race, color, religion, sexual orientation, national origin, disability status, protected veteran status, or any other characteristic protected by law. Your Right to Work – In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire. To know more about what our employees and consultants have to say about us, visit our Glassdoor and YouTube  Page
 
 

Apply for this job

Apply

Production Support Engineer

Job Reference: 17-03433 Type:
Apply

Engineer: Performance - IV

Job Reference: 17-03372 Type:
Apply

Microsoft Engineer III

Job Reference: 17-03364 Type:
Apply

Application Support Analyst - II

Job Reference: 17-03250 Type:
Apply

Software Engineer

Job Reference: 17-03231 Type:
Apply

Senior Software Development Engineer

Job Reference: 17-03183 Type:
Apply

Software Engineer - II

Job Reference: 17-03172 Type:
Apply

Linux Engineer

Job Reference: 17-03153 Type: