Commonwealth of Virginia is hiring: Full Stack Web Developer in V...
Commonwealth of Virginia - Virginia, MN, United States, 55792
Work at Commonwealth of Virginia
Overview
- View job
Overview
There are jobs. Then there are careers that foster you to be a force for good in the world. The Virginia Tech Transportation Institute (VTTI) is a world-leading safety research center working with car companies, suppliers, and government agencies to bring about the safe development and deployment of automated vehicles on our roadways. Transportation is under transformation, so every day we are approaching problems differently to make a difference in the world.
Position: Senior Web and Mobile Application Developer
VTTI seeks a qualified, ambitious senior web and mobile application developer interested in complex questions surrounding connected and automated vehicle systems. The candidate should be an experienced software developer/engineer capable of working independently and with multidisciplinary teams to improve transportation safety through research and development of emerging technologies in smart cities, connected vehicles, automated vehicles, and transportation safety applications.
You will design, develop, and enhance complex software to support transportation research projects. Responsibilities include designing, coding, unit testing, and integration testing to ensure timely completion and user satisfaction. You will collaborate with research teams and sponsors to define project goals and technical specifications, create/refine project plans and milestones, and integrate these to meet overall objectives. Use of unit tests and CI tools to maintain high coding standards is expected.
Candidates are expected to take responsibility for their projects and perform with minimal supervision. Technical guidance will be provided for complex problems, with work reviewed for sound professional judgment. The position may also involve supervising, mentoring, and coordinating work of technicians, graduate research assistants, and other team members.
Required Qualifications
- Advanced degree in Computer Science/Engineering or comparable, with exception for substantial experience with a lesser degree.
- Experience with one or more web and/or mobile application development platforms.
- Strong work ethic and ability to work independently.
- Demonstrated experience and interest in UI/UX design.
- Proficiency in Kotlin, TypeScript, Dart, C#, and/or Python.
- Experience with SQL.
- Strong understanding of OOP concepts.
Preferred Qualifications
- Experience with Android and/or iOS development.
- Experience with Flutter SDK.
- Experience with React, Angular, TypeScript, or other web technologies.
- Experience with REST APIs, client/server architectures, and server-side technologies.
- Experience with Git and CI/CD pipelines.
- Understanding of functional programming concepts.
- Experience with reactive streams and functional reactive programming.
Additional Details
Appointment Type: Restricted
Salary: Starting at $76,000; commensurate with experience
Review Date: 5/24/2024
About Virginia Tech
Virginia Tech, dedicated to its motto Ut Prosim (That I May Serve), is a comprehensive land-grant institution committed to knowledge, discovery, and creativity. It offers over 280 majors to a diverse student body of more than 36,000 students across multiple campuses and research sites. As a leading global research university, Virginia Tech conducts over $500 million in research annually.
Virginia Tech is an equal opportunity employer and does not discriminate on the basis of age, color, disability, sex, gender, gender identity, genetic information, national origin, political affiliation, race, religion, sexual orientation, or military status. Accommodation requests for individuals with disabilities should be directed to Natalie Jett during regular business hours at least 10 days prior to the event.
#J-18808-Ljbffr