The Connecticut Transportation Institute (CTI) at the University of Connecticut is seeking a full-stack software developer to assist in the research and development of enterprise software for transportation systems in the state of Connecticut. The goal is to digitize, enter, QA/QC, query, visualize, and analyze transportation safety-related data to promote safety and efficiency in multi-modal transportation systems.
Requirements
- Proven understanding of object-oriented design (OOD) principles and software architecture fundamentals.
- Demonstrated proficiency in C-Sharp and .NET for backend development.
- Experience with TypeScripts/JavaScripts and modern web frameworks and libraries (e.g., React).
- Experience or familiarity with relational databases (e.g., SQL Server, PostgreSQL) and ETL processes.
- Experience using Git or similar version control systems.
- Demonstrated written communication skills.
- Demonstrated analytical and problem-solving skills, with the ability to work both independently and in a team setting.
Responsibilities
- Confers with lead developer and project manager to research and resolve questions of program and project intent.
- Contributes as a productive member of an agile development team.
- Analyzes, designs, and implements business requirements.
- Implements and maintains backend services, including data models and APIs.
- Builds and refines user interfaces.
- Analyzes and optimizes system performance.
- Contributes to software quality by writing unit and integration tests, participating in test planning, and supporting automated testing within CI pipelines.
Other
- 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.
- This is a full-time, 12-month position that will renew annually based on funding and performance.
- Employment of the successful candidate is contingent upon the successful completion of a pre-employment criminal background check.
- The hiring range for this position is $80,000- $90,000. Salary will be commensurate with the successful candidate's background and experience.