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's Connecticut Transportation Institute (CTI) is seeking a full-stack software developer to assist in the research and development of enterprise software for transportation systems. The role involves developing applications to manage transportation safety-related data and providing technical support in software development.

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 programmingC#.NET / .NET CoreFrontend frameworksAPIsRelational databasesData modelingETL conceptsCI/CD conceptsSoftware development life cycleDebuggingTeam collaborationTechnical documentation

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
Outstanding benefits

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