Summary:
The Software Engineer will be responsible for software design and development to create an ecosystem of integrated solutions for Sinclair’s IoT/smart products to enable critical wireless communications.
Responsibilities:
Gather requirements around functionality and translate those requirements into elegant functional solutions for Sinclair’s IoT ecosystem.
Architect, design, and develop software solutions to support Sinclair’s products and solutions
Hands-on development of server-side and client-side applications with Java/.NET, RDBMS/NoSQL, and web technologies
Drive software engineering best practices and follow the software development lifecycle
Conduct technical evaluations for various software platform technologies
Work closely with product management to shape and effectively communicate solution roadmap
Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.
Keep current on technology trends
Qualifications:
B.Sc. in Computer Science/Computer Engineering/Electrical Engineering
5+ years of working experience as a software engineer
Extensive software engineering development and design experience for complex, scalable, and highly reliable SOA solutions based on JAVA EE/.NET and web technologies
Experience with web service integration (SOAP, REST, JSON, XML)
Experience with both traditional RDBMS and NoSQL databases
Good understanding of OO programming and design patterns
Good understanding of HTML5, JavaScript, jQuery, Ajax, and PHP, as well as experience in cross-platform technology
Familiar with configuration management, e.g. Git, SVN, TFS
Knowledge in agile methodologies such as Scrum
Familiar with continuous integration with Maven, Jenkins, and Nexus
Ability to work in a fast-paced, ever-changing environment
Ability to deal with ambiguity and handle the pressure
Outstanding organizational and time management skills
Proven ability to write technical specifications and requirements
Strong communication skills (oral, written and presentations)
Perks:
Extend group health benefits
Dental & Medical plan
Matching RRSP
Life & Disability Insurance
Professional & Training Development opportunities
Employee Referral Program
And many more!
We will accommodate candidate’s accessibility needs, on request, during all aspects of the selection process.
No recruiters please.
We thank all applicants in advance for their interest; however only those under consideration will be contacted.
FxQ3Vw5txE
Savron, an operating division of Geosyntec Consultants, is seeking a full-time (40-hour per week) Intern / Co-Op student to join...
Apply For This JobCurrently We are looking for individuals that possess strong analytical skills to join the commercial desk to help support day...
Apply For This JobL’OIIQ cherche à recruter un technicien en informatique ou une technicienne en informatique (Direction, Technologies de l’information) No d’affichage :...
Apply For This JobAbout Durham College Durham College (DC) is leading the way as a post-secondary institution, offering an innovative and transformative student...
Apply For This JobWe are looking for an efficient home based data entry typist to join our team. Home based data entry typists...
Apply For This JobJOB INFORMATION Requisition ID: 5977 Number of Vacancies: 1 Department: Streetcar Infrastructure (20000709) – Streetcar Overhead Engineering (30000115) Salary Information:...
Apply For This Job