Incremental Quality Developer [Lima, Peru]

Lima, Callao Region, Peru Full-time Allows remote

Wolfram, creator of Mathematica, Wolfram|Alpha and the Wolfram Language, is seeking a highly motivated and skilled Incremental Quality Developer to be a part of its IQD department. This developer would be part of the IQD team for the Wolfram Language focusing on reducing outstanding issues in the product and improving the product's quality with every release. An ideal candidate would have strong debugging skills and good code analysis acumen and would enjoy improving code quality. This position requires fluency in English, strong programming, communication and code review skills.

Responsibilities

  • Improving code quality and reducing defects in Mathematica's user interface
  • Reviewing open issues and verifying reproducibility
  • Debugging and understanding an open issue and proposing potential fixes 
  • Reviewing pull requests created for user interface repositories
  • Developing and maintain code analysis tools 
  • Interacting with managers and user interface developers to understand and improve the code base

Qualifications

  • Bachelor's degree in computer science, engineering, math, physics or a related technical or quantitative field
  • Experienced in C, C++ programming languages
  • Good verbal and written communication skills
  • Familiarity with different operating systems, including Linux

Preferred qualifications

  • Experienced in the Wolfram Language
  • Experience in source control systems, such as Git, Stash and CVS
  • Experience working in Workbench/Eclipse or other IDE development tools
  • Experience using project tracking tools, such as Jira
  • Experience in the software development cycle and testing methodologies

Location: Lima, Peru

Wolfram is an equal opportunity employer and values diversity at its company. Women, people of color, members of the LGBTQ community, individuals with disabilities and veterans are strongly encouraged to apply.