Home > Pittsburgh jobs > Pittsburgh computer/technical

Posted: Tuesday, February 6, 2018 2:17 AM

Touchtown Inc. (, a technology company in Oakmont, PA, is the worlds leading provider of resident engagement products like Digital Signs, In-House Channels and Community Apps for the senior living industry. Over 1,200 senior living communities across North America trust Touchtowns software, and our best-in-class customer service. In 2016, Touchtown was awarded a Carnegie Science award for Information Technology, and in 2017 Touchtown was named one of the Best Places to Work in Western Pennsylvania by the Pittsburgh Business Times. Aside from winning prestigious awards - we laugh a lot and have tons of fun through in-office programs like Beer Thursday. Touchtowns development team is focused on providing easy-to-use, cutting edge software products to senior living communities and their residents. Products cover a wide range of platforms, including web applications, mobile apps, in-house TV channels, digital signs, and auto-generated print calendars. For the Senior Software Engineer position, we are looking for someone with extensive accomplishments in designing, developing and managing large-scale web applications. We are open to telecommuting for the right candidate, with periodic visits to our Oakmont, PA office. As a Senior Software Engineer, you would: Be part of a small and distributed agile software development team Participate in engineering meetings and standups Evaluate technical feasibility of new features and provide estimates Design, implement, document and test! Program using modern tools and frameworks as much as possible Help upgrade a large legacy codebase, rebuilding components as microservices over time Code review teammates contributions, and have your own code reviewed Stay current by studying state-of-the-art development frameworks and tools Provide engineering and architecture recommendations Provide support for production services Required Experience: 8+ years of software engineering experience In-depth knowledge of database and performance considerations An ability to work independently, as well as collaboratively with a small team of senior-level engineers BS in Computer Science or equivalent Ideal Experience: Experience with the latest client-side technologies, such as React.js Experience with server-side JavaScript programming Node.js Experience with cloud-based infrastructure, in particular Amazon Web Services Android or iOS Platform experience Proficient with Java, SQL, Servlets/JSPs, HTML/CSS, JavaScript. XML, JSON Experience with the Spring Framework Experience designing, implementing, and monitoring a microservices-based architecture Compensation: We offer a compelling compensation package consisting of: Competitive base salary Quarterly company profit sharing 401(k) retirement plan Stock options Health care benefits Other benefits include: Warm, fun and pet-friendly work environment Tremendous learning opportunity Ability to work from home when needed To apply: After reviewing Touchtowns website, please apply on our Careers page at and be sure to include a detailed cover letter addressing your fit to the ideal qualifications/attributes. Touchtown is an equal opportunity employer


• Location: Oakmont, Pittsburgh

• Post ID: 62498022 pittsburgh is an interactive computer service that enables access by multiple users and should not be treated as the publisher or speaker of any information provided by another information content provider. © 2018