Solutions Engineer/Full Stack Developer

Great Places to Work 2018-2019

Solutions Engineer/Full Stack Developer

Virtual – Employee (10% Travel)
Summary

PPT Solutions is a premier provider of Customer Experience and Business Optimization Solutions. We work hand-in-hand with our clients' senior executives of Fortune 1000 companies and government agencies to transform their organization and their industries with our combination of strategy, technology, operations, and change management capabilities.

Job Description

We are looking for a full stack developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software implementation life cycle, from conception to deployment.

The full stack engineer uses a range of different technologies and languages (such as Java, JavaScript, HTML, PHP, C#) to develop applications. Full stack developers approach software holistically since they cater to both user experience and functionality.

As a full stack developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility and be comfortable working on a project team and being in front of end-customers.

Responsibilities
  • Participating in the design and creation of scalable software
  • Writing clean, functional code on the front- and back-end
  • Testing and fixing bugs or other coding issues
  • Work with development teams, project managers and end-customers to ideate integrations of one piece of software to another
  • Design client-side and server-side architecture
  • Build the front-end of applications through appealing visual design
  • Develop and manage well-functioning databases and applications
  • Write effective APIs
  • Manage data flow from system to system and database to database
  • Create and manage security and data protection settings
  • Build features and applications with a responsive, fluid design
  • Write and manage technical documentation
Requirements
  • Proven experience as a full stack developer or similar role
  • Experience developing desktop and mobile applications
  • Familiarity with common stacks
  • Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
  • Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
  • Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
  • Excellent communication and teamwork skills
  • Great attention to detail
  • Organizational skills and an analytical mind

We offer a highly competitive compensation structure that will allow you to be rewarded for the contributions you make. If you thrive in an environment that is collaborative, challenging, and will provide you the opportunity to expand your skills – come talk to us. We’d welcome the opportunity to get to know you and allow you to learn more about us. We are an equal opportunity employer committed to providing a diverse environment. The above information has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job.

Travel

Some out-of-the-area and overnight travel may be expected (up to 10%)

Apply for this Position

Position Title:

All fields are required when completing this form.

Work With Us

We’re looking for talented people inspired by innovation, great partnerships and a passion for delivering transformational business solutions. All the while, enjoying what we do and celebrating success.

For more information, contact
communications@pptsolutions.com

Corporate Contact
9521 B Riverside Parkway
Suite 266
Tulsa, OK 74137
407.501.4269