Job ID : 28755
Location : Melvillle, NY
Company Name : Wipro Limited
Job Type : Full-Time, Parttime, Contract, Training
Industry : Information Technology
Salary : $70,000 - $105,000 per year
No. of Positions : I Have Ongoing Need To Fill This Role
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