Want a challenging role, as part of a great team where you can make a real contribution to an important suite of traffic management products? If you want to help build something great, we would like to hear from you.
TransCore, a subsidiary of Roper Technologies, Inc. (NYSE: ROP) is seeking a talented Software Engineer (Web User Interface Design) to join our TransSuite® development team in Norcross, GA just slightly outside the Perimeter.
TranSuite® is an integrated family of transportation management software products designed to meet a variety of traffic management needs within a single platform. TransSuite® provides field-proven solutions for all Innovative Transportation Solution devices, including traffic signal controllers, freeway management data collection, ramp metering, dynamic message signs, CCTV controls and display management, incident management and response, and center-to-center interfaces.
We are seeking a Software Engineer to participate in Software development team responsibilities for TransSuite®, especially UI/Web browser design utilizing the latest web technologies and programming languages, including AngularJS. This is a hands-on role and the qualified candidate must be equally comfortable in .Net and SQL development and a team player with an energetic can-do attitude, driven to produce user experiences of the highest quality.
Essential Duties and Responsibilities include the following. Other duties may be assigned
Development of design documents and other software engineering documentation related to development assignments
Able to shift between a creative and a technical focus depending on the project need and/or the Contribute to the entire implementation process including driving the definition of the product, and architectural improvements type of project
Provide accurate estimates, timelines and updates for development activities
Review and verify code accuracy and documentation of other team members
Use and enforce best practices for code repositories and version control management
Thoroughly test version releases and code changes prior to deployment.
Maintain awareness of development trends and technology improvements and capitalize on opportunities.
Provide demonstrations, training and customer support activities as needed
Perform any other duties needed to help drive our Vision, fulfill our Mission, and abide by our Organization’s Values.
Education: Bachelor's degree in Computer Science, Engineering or related field.
Required Skills & Experience
Strong skills in front end web development and good understanding of back end, web services, REST services, etc.
Ability to work on concurrent tasks/projects with changing priority