Associate Software engineer
Job Title : Associate Software engineer
Location : Pittsburgh, PA 15222 (Hybrid Model)
Duration : Full Time
Required Skills/ Knowledge:
· 0-3 years of experience in the broad spectrum of the software developer life-cycle.
· Beginner level C++ programming skills that leverage advanced constructs of the language.
· Experience applying Object-Oriented Design principles and patterns.
· Strong diagnostic and analytical skills.
· Experience with continuous integration, static code analysis, branching and versioning and DevOps.
· Must be able to handle working in a dynamic environment with parallel responsibilities and competing priorities.
· Maintain the appropriate balance between speed and perfection while never compromising quality.
· Energizes those around them when working with a team while having the ability to go solo when appropriate.
· Lifelong learner that shares and teaches what you learn.
· Excellent verbal and written communication skills.
· Experience implementing and sustaining mission critical enterprise systems.
Desired Skills/ Knowledge:
· Prior experience in control systems or embedded systems
· Experience with Agile methodology and Scrum or other Agile processes
· Experience Java, JavaScript, Electron, Motif, Qt
· SQL database data modeling and interaction
Job Type: Full-time
Schedule:
8 hour shift
Day shift
Monday to Friday
Ability to commute/relocate:
West Pittsburg, PA 16160: Reliably commute or planning to relocate before starting work (Required)
Experience:
REST: 1 year (Preferred)
Java: 1 year (Preferred)
Work Location: In person