
Principal Software Engineer (full stack, Node.js, TypeScript, React.js, AWS) at G-P. Location Information: . About the position:. As a . Principal Software Engineer. at . G-P. you will be hands-on, perform as an individual contributor and will also lead a small team of software engineers.. What you'll do:. Provide hands-on technical leadership in the development team. Drive the implementation of development activities including owning technical design and project execution for the team to meet business goals . Collaborate with stakeholders across the business to understand their requirements, negotiate phased release plans and define user story acceptance criteria that meet evolving customer needs . Design and develop our cloud-enabled products, working on all parts of the code stack as we utilize modern frameworks and technologies . Mentor Software Engineers to allow for knowledge development through advice, coaching and training opportunities . Advocate and evangelize modern agile methodologies and best practices . Take a lead role in translating requirements to sprint stories and executing on them . Build quick prototypes to refine concepts, then turn them into real production-quality features. Contribute to the evolution of the SDLC and the tech stack . What we are looking for:. Extensive experience of developing SaaS enterprise software in distributed teams . Experience developing & integrating full-stack web applications using modern frameworks, with knowledge in most or all of the following; Typescript, Node.js, React, Java, APIs, modern databases . Knowledge of modern cloud architectures and technologies. (ideally AWS). Experience in a startup or high-growth environment is desirable. B.S. in Computer Science or equivalent. . . We will consider for employment all qualified applicants who meet the inherent requirements for the position. Please note that background checks are required, and this may include criminal record checks.