Research Assistant II: Software Developer

Apply now Search #: 499271
Work type: Full-time
Location: Storrs Campus
Categories: Research

JOB SUMMARY 

The Connecticut Transportation Institute (CTI) at the University of Connecticut operates within the College of Engineering. CTI’s mission is to conduct integrated multidisciplinary research, education, and related services that promote safety and efficiency in multi-modal passenger and freight transportation systems and, in turn, enhance livable communities, sustainable economies, and the environment. CTI is searching for a full-stack software developer with experience in both frontend and backend development. This position will assist in the research and development of enterprise software for transportation systems in the state of Connecticut.  This position will develop applications to digitize, enter, QA/QC, query, visualize, and analyze transportation safety-related data. 

DUTIES AND RESPONSIBILITIES

  1. Confers with lead developer and project manager to research and resolve questions of program and project intent.
  2. Contributes as a productive member of an agile development team.
  3. Analyzes, designs, and implements business requirements.
  4. Implements and maintains backend services, including data models and APIs.
  5. Builds and refines user interfaces.
  6. Analyzes and optimizes system performance.
  7. Contributes to software quality by writing unit and integration tests, participating in test planning, and supporting automated testing within CI pipelines.
  8. Documents all programming tasks and procedures.
  9. Performs routine software maintenance.
  10. Performs related duties as required.

MINIMUM QUALIFICATIONS

  1. The position requires a B.A. or B.S. and two to three years of post-degree experience or an M.A. or M.S. and from no experience to one year of post-degree experience. Equivalent specialized training and experience may be considered for those without a degree.
  2. Proven understanding of object-oriented design (OOD) principles and software architecture fundamentals.
  3. Demonstrated proficiency in C# and .NET for backend development.
  4. Experience with TypeScripts/JavaScripts and modern web frameworks and libraries (e.g., React).
  5. Experience or familiarity with relational databases (e.g., SQL Server, PostgreSQL) and ETL processes.
  6. Experience using Git or similar version control systems.
  7. Demonstrated written communication skills.
  8. Demonstrated analytical and problem-solving skills, with the ability to work both independently and in a team setting.

PREFERRED QUALIFICATIONS

  1. Experience working with a team of developers to build an enterprise application.
  2. Experience with Java.
  3. Experience or familiarity with REST APIs, CI/CD, or cloud platforms (e.g., Azure, AWS).
  4. Interest or experience in Large Language Models (LLMs), Natural Language Processing (NLP), Computer Vision, or data mining.
  5. Experience with source control and Project Management software (e.g., GitHub, Jira, etc.).

APPOINTMENT TERMS

This is a full-time, 12-month position that will renew annually based on funding and performance. The University offers a competitive salary, outstanding benefits (https://hr.uconn.edu/employee-benefits-overview/)  including health, dental, retirement, employee and dependent tuition waivers at UConn, and a highly desirable work environment. The hiring range for this position is $80,000- $90,000. Salary will be commensurate with the successful candidate's background and experience. Other rights, terms, and conditions of employment are contained in the collective bargaining agreement between the University of Connecticut and the University of Connecticut AAUP.

TERMS AND CONDITIONS OF EMPLOYMENT

Employment of the successful candidate is contingent upon the successful completion of a pre-employment criminal background check.  

TO APPLY

Please apply online at https://hr.uconn.edu/jobs, Faculty and Staff Positions, Search #499271 to upload aresume, cover letter, and contact information forthree (3) professional references. Professional work experience, internships, coursework, and/or personal projects demonstrating relevant experience will be considered toward satisfying the minimum and preferred qualifications.

This job posting is scheduled to be removed at 11:55 p.m. Eastern time on October 28, 2025.  

All employees are subject to adherence to the State Code of Ethics which may be found at https://portal.ct.gov/Ethics/Statutes-and-Regulations.

All members of the University of Connecticut are expected to exhibit appreciation of, and contribute to, an inclusive, respectful, and diverse environment for the University community.

The University of Connecticut aspires to create a community built on collaboration and belonging and has actively sought to create an inclusive culture within the workforce. The success of the University is dependent on the willingness of our diverse employee and student populations to share their rich perspectives and backgrounds in a respectful manner. This makes it essential for each member of our community to feel secure and welcomed and to thoroughly understand and believe that their ideas are respected by all. We strongly respect each individual employee’s unique experiences and perspectives and encourage all members of the community to do the same. All applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

The University of Connecticut is an AA/EEO Employer.

Advertised: Eastern Daylight Time
Applications close: Eastern Daylight Time

Back to search results Apply now Refer a friend