A global provider of news and business information is looking for a Senior Software Engineer.
* As part of a cross-functional agile software team, you will design, implement,and maintain our web applications in a highly collaborative environment * Participate and lead technical discussions about technology, infrastructure and consider the pros/cons of a technology choice based on business value, scalability, maintainability and project delivery performance. * Support the company's technical cultural values and are capable of driving toward solutions independently, seeking feedback when appropriate. * Maintain and share knowledge in emerging technologies and tools in the industry * Being able to prioritize and manage work, adhering to critical project timelines in a fast-paced environment.
* BS/MS in Computer Science or equivalent * 5+ years experience developing web applications * Proven understanding of Computer Science fundamentals including web development, service-oriented architecture, cloud computing, test driven development and domain driven design. * Working knowledge of web based technologies with a combination of the following: Node.js, React, JSON, NoSQL, SQL