Software Developer 2 jobs in United States
cer-icon
Apply on Employer Site
company-logo

University of Connecticut · 12 hours ago

Software Developer 2

The University of Connecticut is seeking a full-stack software developer for the Connecticut Transportation Institute. This role involves developing enterprise software for transportation systems, including digitizing and analyzing safety-related data, while collaborating with team members to enhance software solutions.

EducationHigher EducationUniversities
check
Culture & Values
badNo H1Bnote

Responsibilities

In-depth technical knowledge and ability to design, develop, test, and maintain software applications
Identify, troubleshoot, and help resolve software defects and system issues
Effectively collaborate with team members and functional users to understand requirements and improve software solutions
Write and maintain clear, well-documented code following established standards
Create and update technical documentation related to code changes and features
Support integration with databases, APIs, and other systems
Lead code reviews, testing, and quality assurance activities
Follow best practices related to security, data protection, and system reliability
Develops plans and processes to ensure the availability of services or systems
Plans software development and implementation
Contributes to technical projects as part of a cross-functional team
Collaborates with senior technical personnel in the installation, upgrade, and maintenance of application systems
Perform related duties as required

Qualification

Object-oriented programming.NET / .NET CoreFrontend frameworksAPIsWeb technologiesRelational databasesData modelingETL conceptsCI/CD conceptsDebugging abilityLarge Language ModelsNatural Language ProcessingComputer VisionData miningTeam collaboration

Required

Associate's degree with six years of related experience; OR Bachelor's degree and four years of related experience; OR Eight years of related experience
Experience with object-oriented programming (OOP)
Hands-on experience with modern frameworks for backend and web application development (e.g., C#, .NET / .NET Core, or similar)
Professional experience with frontend libraries and frameworks used in modern web applications (e.g., Angular, React, or similar)
Experience with software design patterns, system architecture, and integration techniques
Working experience with Web technologies, APIs, and service-oriented or distributed systems
Experience with relational databases and basic data management concepts
Demonstrated working knowledge of data modeling and query optimization
Demonstrated working knowledge of Extract, Transform, Load (ETL) concepts and data integration processes
Demonstrated working knowledge of Continuous Integration and Continuous Delivery/Deployment (CI/CD) concepts and tooling
Experience with software development life cycle, development methodologies, and version control practices

Preferred

Experience with REST APIs
Experience demonstrating strong debugging ability in a highly agile environment
Experience working with a team of developers to build an enterprise application
Experience or stated interest in Large Language Models (LLMs), Natural Language Processing (NLP), Computer Vision or data mining

Benefits

Employee and dependent tuition waivers at UConn

Company

University of Connecticut

company-logo
The University of Connecticut is a public research university that operates multiple campuses across Connecticut.

Funding

Current Stage
Late Stage
Total Funding
$40.68M
Key Investors
U.S. Environmental Protection AgencyUS Department of EnergyU.S. Department of Agriculture
2024-10-30Grant· $10M
2024-03-28Grant
2023-06-21Grant· $4.5M

Leadership Team

leader-logo
Mingyu Qiao
Assistant Professor of Innovation and Entrepreneurship (tenure-track)
linkedin
Company data provided by crunchbase