Copyright OPTnation. All rights reserved.

Python Developer

Job ID : 28755

Job Title : Python Developer

Location : Melvillle, NY

Comapny Name : Wipro Limited

Job Type : Full-Time, parttime, contract, training

Industry : Information Technology

Salary :  $70000 - $105000  per year

Work Authorization : ["OPT","CPT","F1","H4","L1","Have H1 Visa","TN Permit Holder","Green Card Holder","Canadian Citizen","US Citizen"]

No. of Positions : I have ongoing need to fill this role

Posted on : 06-22-2022

Required Skills : Basic understandings, Excellent communication skills, High attention to detail

Benefits : Medical Insurance, Dental Insurance, Vision Insurance, 401K, Life Insurance

Job Description :

What You’ll Be Doing

  • Work closely as part of a large, distributed team of developers, testers, and managers
  • Participate in regularly scheduled team conference calls to chip in ideas to drive innovation in our technology, and to communicate project status
  • Use of development processes Jira, Confluence, Git, GitLab, and Bitbucket
  • Participate in peer-based code and design reviews
  • Participate in root cause analysis
  • Design, build and document high-quality, extensible software
  • Navigate a large code base containing hundreds of modules and millions of lines of code
  • Travel when necessary (up to 3%) to collaborate with other teams

About You

  • Master’s degree or commensurate experience in computer science, engineering, mathematics, information science (or foreign equivalent) or related field with 3+ years of professional experience progressive, post-academic experience in software design and development or Bachelor’s degree with 5+ years of post-baccalaureate experience
  • Detailed understanding of Linux and Windows operating systems
  • Programming expertise in Python, Bash, and other shell scripting and current C++
  • Facility with authoring and deploying Python applications and handling package dependencies in virtual environments
  • Programming experience in web applications
  • Management, output, error handling and cleanup of processes on Linux and Windows
  • Understanding of network protocols and file systems, including parallel file systems
  • Programming experience with error handling and reporting
  • Programming experience in Java
  • Good understanding of object-oriented design principles
  • Navigating large, legacy code bases
  • Using a distributed version control system such as Git
  • Facility with modern IDEs
  • Ability to communicate sophisticated technical issues clearly and to present data concisely
  • Ability to balance multiple tasks with minimal mentorship

Preferred Knowledge/Skills, Education, And Experience

  • Experience with cluster schedulers such as PBS, LSF, Grid Engine, or SLURM
  • Experience with Full Stack Python development and supporting tools
  • Understanding of distributed memory parallel programming (MPI) and threading
  • Understanding of CPU topologies
  • Expertise in physics and mathematics
  • Contributions to open-source projects

What we offer?

  • Competitive salary and benefits (Lunch Subvention, Holiday Allowance, Medical Care, Sport Card, Life Insurance)
  • Extra paid vacation days
  • Work on implementations as product producer (Siemens) not a partner company
  • Interesting and challenging career path within Siemens
  • Support with relocation

Company Details :

Company Information hidden please Login to view details

Login To Apply Now! Register & Apply Now!