Working with the Director of Software Systems, this Intermediate Software Developer is a member of RailTerm’s rail traffic control software development and support team, developing and supporting critical software for railways and transit authorities across North America. You will guide small teams of developers and take projects through initial concept, requirements, design, and delivery. We are looking for someone who is organized, analytical, and has a strong desire to learn new skills. If you enjoy work that solicits your analytical skills, are constantly striving to satisfy your clients, and thrive in dynamic and changing environments, then we’d love to have you join our team!
What Your Day-to-Day will look like:
Develop high-quality software both at a high (architecture) and low (detailed implementation) level
Analyze business needs to determine software requirements.
Respond and quickly resolve client questions and requests through all customer support channels;
Connect with Project Managers at all stages of a project lifecycle
Create technical proposals based on conceptual designs
Train and educate users on a variety of topics relating to the software
Actively participate in business meetings and suggest changes in software support processes based on observations
Research tasks to provide sound solutions to customer requests
Coordinate efforts with other teams and teammates to resolve issues quickly
Write user documentation related to the design and use of the software and related systems.
Assist with the testing of new software releases and report issues as needed
Run and implement software releases and system upgrades
Provide support for RailTerm’s software applications and underlying operating system (Windows Server) to both RailTerm and third-party users of the software through phone and email communications
Required Skills and Qualifications:
Bachelors of Computer Science (Information Systems) or an equivalent combination of education and work experience in a related field
Strong verbal and written English communication skills
Proven experience with Angular and Java, HTML, JavaScript, JSON, C++, SQL, XML
5+ years combined experience as a software developer with knowledge of Object-Oriented principals and design patterns
Understanding of Windows operating systems
Experience delivering software to customers
Experience with relational databases
Works well in a team environment local and remotely, but also effectively on their own
Strong communication skills, able to explain technical issues to non-technical clients
Ability to cultivate business relationships based on trust and professionalism
Ability to work between midnight and 4 am once a month to release our internal client updates.
Assets:
Bilingual (English & French)
Experience with UX and User Interface Design
Experience with SpringBoot and Maven
Experience with networking and change management
With the current COVID situation, this position will be remote with the expectation has a suitable workspace and internet connection. This position is expected to transition to work out of our Mississauga office (maintaining flexible work arrangements) as COVID restrictions are lifted. Occasional travel may be required outside of Canada once it is safe to do so.
Note that only candidates selected for an interview will be contacted.
#LI-AW1
Organization: Siemens Mobility
Company: Siemens Mobility Limited, dARE Rail-Term
Experience Level: Mid-level Professional
Job Type: Full-time
Siemens is committed to creating a diverse environment and is proud to be an equal opportunity employer. Upon request, Siemens Canada will provide reasonable accommodation for disabilities to support participation of candidates in all aspects of the recruitment process. All qualified applicants will receive consideration for employment.
By submitting personal information to Siemens Canada Limited or its affiliates, service providers and agents, you consent to our collection, use and disclosure of such information for the purposes described in our Privacy Code available at www.siemens.ca.
Siemens s’engage à créer un environnement diversifié et est fière d’être un employeur souscrivant au principe de l’égalité d’accès à l’emploi. Tous les candidats qualifiés seront pris en considération pour ce poste.
En transmettant des renseignements personnels à Siemens Canada limitée ou à ses sociétés affiliées, à ses fournisseurs de services ou à ses agents, vous nous autorisez à recueillir, à utiliser et à divulguer ces renseignements aux fins prévues dans notre Code de protection de la confidentialité, que vous pouvez consulter au www.siemens.ca.
City Rochester, Webster State / Province New York Country United States Department Design & Development Engineering Date Friday, September 15,...
Apply For This JobOur Company: Congo Brands is at the epicenter of where consumer demand meets product development. Through brand partnerships with lead...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Job DescriptionAMTELCO, a leading manufacturer of SQL-based software and its integration to major telephony switches...
Apply For This JobAt NexJ Health, we are passionate about the technology we build – and the positive impact it makes on the...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Principal Software Engineer (Full Stack) We are looking for a Principal Engineer in our Experience...
Apply For This JobCandidate MUST possess a TS / SCI clearance with Client Polygraph Please note : Rotating Pager Duty Required REQUIRED SKILLS...
Apply For This Job