16:11 Senior Software Engineer (Angular JS) , Questrade Financial Group #Yerevan | |
Our clients need a great experience; we need you to help give them one. Questrade Technologies Group (QTG) acts as the back-bone for Questrade. They act as strategic partners with each business unit to help Questrade leverage technology to gain competitive advantage. The team is comprised of very skilled, very committed individuals working collaboratively. They collectively create a unique work environment that is fast-paced and challenging, but also very open and supportive. And where does the Senior Software Engineer fit into this? We’re revolutionizing financial services for everyone’s benefit. Think of us as an IT company revolutionizing financial services, not a financial company with an IT department. Join a dynamic front end development team and build our trading platforms and applications from the ground up. What’s it like working as a Senior Software Engineer at Questrade? The ideal candidate for this position is experienced in designing and developing highly performing and scalable applications that meet the business requirements. The Sr. Software Engineer will be involved into small to large scale projects through all stages of the software development life cycle from requirements gathering to implementation. The Sr. Software Engineer will collaborate with user interface team, back-end and front-end developers, and database architects to design and develop functionally rich, robust, user friendly web applications as defined by business requirements. Need more details? Keep reading... • Design, develop, and implement client-facing, internal web and mobile applications • Design new application features and functionality, writing APIs, and ensuring scalability • Propose and sometimes decide on technologies used to support and evaluate a multi-tier environment • Participate in the project architecture exercise and take ownership of ongoing project data architecture • Provide support and enhancements to existing production applications • Define both functional and technical requirements to facilitate design, development, testing and implementation • Interact with Questrade’s user-interface team, enterprise architects, back-end engineers and front-end engineers as needed in order to elicit, define, analyze and document requirements for new applications • Define and implement best practices, standards and procedures, including quality and delivery methodologies • Ensure the quality and reliability of code from intermediate developers • Assist and support your team members on multiple projects and support the team lead in making technical decisions • Ensure compliance with the documented software processes and procedures throughout the life cycle of software products So are YOU our next Senior Software Engineer? You are if… • 4+ years of experience in web-based and mobile technologies • Hands-on experience and proficient knowledge of web technologies (such as HTML, CSS3, jQuery, AngularJS, SASS and Node.JS) • System environments (Windows and Mac OS X) • Tools (MS Visual Studio, Subversion, JIRA) • Strong understanding of OOP programming and MVC architecture. • Experience with tools like JSPerf and JSFiddle for performance testing and prototyping • Strong skills in browser-specific performance tuning optimization using DOM and Render Tree knowledge, Chrome DevTools debugging and profiling, V8 and/or other JavaScript engines internal modus operandi • Experience with unit testing frameworks • Ability to adapt to new business requirements and changes in the environment • Positive attitude, commitment to the continuous development of your technical expertise, strong work ethic and service-oriented mindset Visit our careers page http://www.questrade.com/careers and join a winning team. | |
|
Всего комментариев: 0 | |