Software Developer 2, SRS

Overview

On Site
Full Time

Skills

Software Requirements Specification
Application Development
Testing
Production Support
Management
Research
Artificial Intelligence
Computer Science
Software Development
Vue.js
React.js
AngularJS
HTML
Cascading Style Sheets
JavaScript
Elasticsearch
Build Tools
Client/server
Database
Version Control
Git
Database Security
Linux
Unix
Data Structure
Algorithms
Software Design
Conflict Resolution
Problem Solving
Analytical Skill
Communication
Collaboration

Job Details

Posting Description

SOFTWARE DEVELOPER 2, Computer Science and Artificial Intelligence Lab's(CSAIL) - The Infrastructure Group(TIG), participates in the full life cycle of application development, including design, coding, testing, and production support. The position will be directed by TIG software manager and individually contribute to lab projects that include research infrastructure, AI clusters, robot living lab and other projects as needed.

The full job description is available here: ;st=k1i1zz1m&dl=0

Job Requirements

REQUIRED : Bachelor's degree in computer science or a related technical field, or equivalent experience; a minimum of five years of professional software development experience; experience with at least one web front end framework (e.g., Vuejs, React, Angularjs); understanding of HTML, CSS, JavaScript (ES6+), and related build tools; experience building, maintaining and deploying full stack applications; a solid understanding of client, server and database layers; experience with a version control system like Git; knowledge of application and database security methodologies; experience with Linux/Unix systems; a solid grasp of data structures, algorithms, and software design principles; strong problem-solving and analytical skills; and excellent communication and collaboration skills.

11/7/2025
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.