TransCore is looking for a Software Engineer II to be part of a team developing, enhancing and maintaining the TransSuite software product, which is a leading provider of intelligent transportation system (ITS) software in North America.
Requirements
- 6+ years of commercial software development experience with Java in a Windows Server environment
- Implementation of Java modules utilizing multi-threading with an understanding of thread safety
- Use of collections
- Use of SQL in Java software
- Implementation of software with an understanding of performance requirements
- Experience with source code management tools such as git
- Application development experience with C-Sharp is a plus
Responsibilities
- Take requirements and deliver tested and documented software components that meet the requirements.
- Implementation of Java modules utilizing multi-threading with an understanding of thread safety
- Use of collections
- Use of SQL in Java software
- Implementation of software with an understanding of performance requirements
Other
- Although this is a hybrid (onsite/remote) work arrangement, the selected candidate will be expected to align with the team’s in-office schedule, which is up to four days per week, with a strong preference for five days per week whenever possible.
- BS Software Engineering / Computer Science / Engineering
- The employee is regularly required to sit for extended periods of time.
- Requires frequent use of keyboard and mouse, must be able to wear a headset for prolonged periods.
- The noise level in the work environment is usually moderate.