Company Name:
Category:
Software & Web Development
Status:
Full-Time
Contact Email:
resumes@wolfram.com
Description:
Overview:
Wolfram Research has an opportunity for a Software Engineer with a diverse skill set to work in the Web Product Engineering department. The position will entail collaborating with multiple teams to produce projects of varying sizes and levels of complexity. The ideal candidate will have a talent for collaborative development in a small team and for working independently.
Responsibilities:
- Build and maintain the web applications for the Wolfram Cloud
- Write unit tests to prevent common regressions
- Work closely with Quality Assurance to test, debug, and release quality code updates
- Create technical documentation for applications
- Help with maintenance of legacy applications
- Various duties as assigned
Requirements:
- Bachelors Degree in Computer Science or related field
- Knowledge of J2EE (Java, JSP, JSTL), MySQL, HTML, CSS, JavaScript, and jQuery
- Strong experience with Spring MVC, Spring Data REST, Hibernate, Unit Testing, AngularJS,
- OAuth, AJAX, Mathematica, Git, ReactJS, and JIRA is desirable
- Must be familiar with creating and consuming REST Web Services
- Must have experience configuring and running Apache Tomcat or similar servlet containers
- Familiarity with Apache HTTPD web server is a plus
- Ability to work on multiple projects at once
- Ability to communicate clearly and to respond promptly
- Ability to collaborate with a team
- Ability to solve most problems independently
- Ability to meet strict deadlines
- Organized with good time management
Location: Champaign , United States
AA/EOE/Vet/Disabled