Senior Full Stack Developer

Stantec Inc. Seattle , WA 98113

Posted 2 months ago

Senior Full Stack Developer - ( 210000WS )


Grow with the best. Join a smart, creative, and inspired team that works behind the scenes to support operational excellence. As part of the Innovation Office, the Digital Technology & Innovation team is composed of digital experts who conduct research and development to keep our teams-and our client's projects-ahead of the technological curve. They implement established technologies and find emerging solutions for all business lines (Buildings, Energy & Resources, Environmental Services, Infrastructure, and Water), bridging existing knowledge domains and facilitating the integration of powerful tools and methods. The team's goal is to make projects more efficient and help provide higher-quality results to our clients. The ideal candidate will be a self-starter, a critical thinker, and highly interested in the application of new technologies and methods. The incumbent will become a member of the Innovation Office, however, he or she will also be accessible to Stantec's project teams to support project work as needed.

Your Opportunity

Stantec is seeking qualified applicants for the position of Senior Full Stack Developer with specialized expertise. The ideal candidate will possess demonstrated expertise in the execution of technology solutions to fit with client needs and identified outcomes. This position requires the candidate to creatively leverage new and innovative technologies and successfully implement solutions for our external clients and our business. The candidate will be responsible for the delivery of professional services including business analysis and recommend solutions to complex strategic objectives, across our large global team spanning Stantec IT, Business Lines, and the Office of Innovation.


Your Key Responsibilities

  • Take ownership of the project and work independently in a team environment. Mentor project team members related to their project tasks.

  • Collaborate with the external stakeholder's project teams to gather functional and non-functional requirements and identify the business requirements.

  • Recommend and design the project framework including system/technical/security architecture.

  • Use storyboards, wireframes, mockups, and simple prototypes; and develop them into real solutions.

  • Help to develop design specifications and proof-of-concept solutions in response to business needs.

  • Ability to identifying risks upfront and form contingency plans.

  • Integrate software components into a fully functional software system, and troubleshoot, debug, and upgrade existing systems.

  • Communicate both in writing and verbally with technical and non-technical cross-functional teams, and use programming tools effectively and efficiently.

  • Apply excellent time-management skills, a thorough understanding of task assignments and schedules, and use time and available resources efficiently.


Your Capabilities and Credentials

  • Working experience as a Full Stack Developer.

  • A passion for solving problems and providing workable solutions while demonstrating the fleixibility to learn new technolologies that meet business needs.

  • Strong knowledge of Data structures, System Design, and Algorithms.

  • Critical thinking and problem-solving skills with a passion for machine learning, artificial intelligence, and research

  • Knowledge of various layers, including application, presentation, network, and data layers.

  • Ability to perform multiple disciplinary research in IT and system architecture to design, develop, deploy, and support complex systems.

  • Experience in design and develop responsive websites, and back-end architecture.

  • Object-Oriented Design (OOD) and programming in C#, .Net Core, NodeJS, Java.

  • Experience with modern UI patterns and libraries including JavaScript, jQuery, React or Angular. Strong emphasis on Angular.

  • Working experience with data visualization tools such as High charts, Chart.js, or D3, etc.

  • Experience reading and writing to web-based APIs using JSON or XML objects.

  • Working experience with RDBMS & NOSQL databases such as SQL Server, Oracle, Cosmo DB, CouchDB, etc.

  • Experience with Azure services is preferred, App Services, Azure Sql Server, IoT Hub, Azure Functions, Data Lake, etc.

  • Experience with Data Analytics or Data Science is preferred, Azure Machine Learning, Data bricks, Spark.

  • Knowledge of user authentication, OAuth, Single Sign-On (SSO), and Azure Active Directory B2C & B2B connections.

  • Understanding of OWASP security principles, understanding accessibility, and security compliance.

  • Experience working with operational technologies in an industrial, automation, or water treatment context is preferred. This includes working with data sets such as SCADA, PLCs, and DCS is preferred.

  • Experience with source control, Git, and Azure DevOps (Pipelines, Boards, Repos).

  • Understanding of "session management" in a distributed server environment

  • Experience with the entire Software Development Life Cycle (SDLC), Agile Development, SCRUM, or Extreme Programming methodologies

  • Experience working with location data and maps is preferred.

Education and Experience

Bachelor's degree in Software Development, Engineering, or related industry.

8 years of related work experience.

Typical office environment working with computers and remaining sedentary for long periods. Fieldwork may include exposure to the elements including inclement weather.

This description is not a comprehensive listing of activities, duties, or responsibilities that may be required of the employee and other duties, responsibilities, and activities may be assigned or may be changed at any time with or without notice.

Stantec is a place where the best and brightest come to build on each other's talents, do exciting work, and make an impact on the world around us. Join us and redefine your personal best.

Primary Location : United States-Colorado-Broomfield

Other Locations : United States-Colorado-Denver, United States-Texas-San Antonio, United States-New York-Rochester, United States-California-Walnut Creek, United States-California-Irvine, United States-Colorado-Boulder, United States-Arizona-Chandler, United States-District Of Columbia-Washington, United States-Pennsylvania-Pittsburgh, United States-Ohio-Cincinnati, United States-Colorado-Fort Collins, United States-Texas-Dallas, United States-Pennsylvania-Philadelphia, United States-New Jersey-Mount Laurel, United States-Massachusetts-Boston, United States-Minnesota-Minneapolis, United States-Maryland-Laurel, United States-Arizona-Tucson, United States-Texas-Austin, United States-Texas-Houston, United States-Minnesota-Golden Valley, United States-Tennessee-Chattanooga, United States-Illinois-Chicago, United States-Minnesota-Maple Plain, United States-Washington-Seattle, United States-Washington-Bellevue, United States-Maryland-Baltimore, United States-Massachusetts-Quincy, United States-New York-New York, United States-Tennessee-Nashville

Job : Applications Development

Organization : BC-2257 Innovation-DTI-US

Employee Status : Regular

Job Level : Individual Contributor

Travel : No

Schedule : Full-time

Job Posting : May 20, 2021, 11:11:04 AM

Req ID: 210000WS

Stantec provides equal employment opportunities to all qualified employees and applicants for future and current employment and prohibit discrimination on the grounds of race, color, religion, sex, national origin, age, marital status, genetic information, disability, protected veteran status, sexual orientation, gender identity or gender expression. We prohibit discrimination in decisions concerning recruitment, hiring, referral, promotion, compensation, fringe benefits, job training, terminations or any other condition of employment. Stantec is in compliance with local, state and federal laws and regulations and ensures equitable opportunities in all aspects of employment. EEO including Disability/Protected Veterans

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Full Stack Developer


Posted 7 days ago

VIEW JOBS 6/14/2021 12:00:00 AM 2021-09-12T00:00 <p>CellarTracker is the world’s most popular service for wine enthusiasts to discover, research, track, and share information about wine. With over 3.5 million wines tracked and 8.6 million user reviews, CellarTracker leverages the power, passion and wisdom of the community to be an invaluable industry resource.</p> <p>We are growing our team and adding a strong Full Stack Developer to expand the product and help us continue to delight users. While the perfect candidate has full stack experience, this role is focused more on server-side/backend development to support new and existing web and mobile scenarios. As a Full Stack Developer at CellarTracker, you will:</p> <ul> <li>Work across our small team to frame problems, identify opportunities, and build solutions that impact millions of users</li> <li>Bring to life exciting new scenarios that intersect wine consumers, wine retailers, and wineries to help consumers connect to and discover wine they’ll love</li> <li>Create and design APIs to support our own mobile apps and new partner integrations</li> <li>Take ownership of code you write all the way from development environments to production</li> <li>Work with the Data Science discipline to build CellarTracker’s data platform</li> </ul><p><strong>Requirements</strong></p><p>We think you would make a great Full Stack Developer and overall CellarTracker hire if you:</p> <ul> <li>Are passionate about wine!</li> <li>Want to be part of defining and growing the CellarTracker engineering organization and culture</li> <li>Have a Bachelor's Degree in Computer Science, Computer Engineering, or related field (or equivalent experience)</li> <li>Have 5+ years of hands-on experience in software development, including design, implementation, debugging, and user support</li> <li>Have 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and existing complex systems and websites</li> <li>Are experienced with modern backend frameworks on Node.js/JavaScript/TypeScript and have experience building REST APIs</li> <li>Have experience building scalable products using Azure or other PaaS cloud environments</li> <li>Have 5+ years experience working with SQL Server or comparable relational databases on schema design, query/index optimization, and performance analysis</li> <li>Bonus points if you have familiarity with Windows development including PowerShell, C#, IIS, and Classic ASP/VBScript</li> </ul><p><br></p><p>We have a strong preference for Seattle for this role, but will consider great candidates anywhere in the US. If you are not located in Seattle, you should be willing to travel 4x per year (post COVID!).</p><p><strong>Benefits</strong></p><p>CellarTracker provides a robust benefits package including vacation, flexible remote work, full health benefits, and 401k.</p> Cellartracker Seattle WA

Senior Full Stack Developer

Stantec Inc.