Stantec System

Application Developer

US-WA-Seattle | US-MA-Boston | US-CA-San Francisco | US-CA-Sacramento | US-CO-Denver
1 week ago(12/7/2017 7:58 PM)
Job ID
33031
# of Openings Remaining
1
Experience (Years)
2
Discipline
Architecture & Interior Design/Buildings Engineering

Your Opportunity

We put the engine in buildings engineering. Intelligent design. Innovative execution. These are the elements of buildings engineering that rev us up. With decades of experience under our belts, we’re achieving remarkable results with our work in building technologies, energy, and environmental performance. Our team of interdisciplinary engineers works collaboratively with clients to design buildings and processes that are on track for safety, performance, and sustainability.

Your Duties

General Position Summary/Job Scope: 

  • Collaborate with Senior Program Manager to ensure high quality service delivery and ongoing support of our practitioners in the execution of Buildings core business.
  • Effectively leverage new and emergent technologies in support of Buildings practice development and innovation efforts. 
  • Codes and tests software applications.
  • Researches, designs, documents, and modifies software specifications throughout the product life cycle.
  • Analyzes and amends software errors, bugs, feature requests and updates on regular basis.
  • Provides weekly status reports to Senior Program Manager.
  • Promotes best practices in maintaining and developing database applications.
  • Documents code to meet firm standards.
  • Participates in quality control efforts for all developed applications.
  • In partnership with the DBA, ensures consistency of data across multiple databases.

Essential Functions/Major Responsibilities: 

  • Works with Digital Practice leadership, IT and PT to orchestrate and manage software; purchase, implementation, release, and rollout of practitioner leveraged software. 
  • Works with Digital Practice leadership, IT and PT to develop training and messaging in support of managed office, coordination, storage, design, analysis, drafting, and modeling software.
  • Plans and implements additions, deletions, and major modifications to supporting infrastructure with regards to development; coordinates those efforts with Digital Practice leadership.
  • Stay informed on industry best practices for all associated technology as it relates to application development, support, etc…
  • Stay informed of changes in the marketplace to software and technology updates as it relates to Buildings business and practice. 
  • Responsible for the documentation, development, implementation, maintenance and storage of all internally development applications and source code. 
  • Create written technology evaluations and budgets for future technology adoption that aligns with corporate goals. 
  • Participates in all programs and enforces all policies relating to performance evaluations and career development planning.
  • Report regularly on current state of all Buildings Digital Practice Development projects.
  • Provide annual goals and quality reviews of Buildings Digital Practice dev team members to improve the quality of the team. 
  • Active involvement in the greater AE IT and development community
  • Support our team members/practitioners via regular engagement and consistent communication.
  • Enforces standard company policies and procedures.
  • Oversee and support of practitioner needs via Buildings specific service and support system.

Your Capabilities and Credentials

Education and/or Experience: 

  • Minimum 2 year degree or equivalent experience.
  • 2+ years hands on development experience required.
  • 2+ years in an IT role required.
  • MS certifications in line with required skills.

Knowledge, Skills, and Abilities:

  • Knowledge of the unique technology needs of the Buildings Architectural and Engineering (A/E) practice
  • Functional understanding and exposure to the development environment (.NET, C#, ASP.NET, HTML/HTML5, Java Script, BI technologies) and the ability to comprehend and communicate base systems architecture. 
  • Background in Business Analytics and Engineering applications space 
  • Ability to work both independently and in a multi-disciplinary team environment is required 
  • Ability to analyze ambiguous technical and customer situations and to determine appropriate solutions as necessary 
  • Excellent communication skills and the ability to clearly capture and articulate client requirements and pain points for planning purposes.
  • Familiarity with agile product development required.
  • Expertise with Visual Studio, Visual Studio Online, Team Foundation Sever, GitHUB, and other industry standard applications is required.
  • Strong working knowledge of Microsoft Office suite products with fundamental knowledge of API.
  • Fundamental knowledge of Microsoft Office SharePoint Server web-service API.
  • Strong technical writing and documentation skills.
  • Must thrive in multi-task in a fast-paced environment with competing priorities.
  • Confidentiality of client data required.
  • Ability to reach sound conclusions and demonstrate good judgment.
  • Ability to consistently demonstrate a professional, respectful demeanor in keeping with the firm's culture and values.

Submit your Resume for this job

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply or not sure if we currently have an open position that would be your perfect fit? You can still connect with us so we can keep you updated on opportunities that match your skills and experience.

Staffing and Recruitment Agencies
Stantec appreciates the interest from the staffing industry, however, unsolicited resumes submitted to Stantec or any Stantec employee without a current and valid staffing agency contract in place with Stantec will not be eligible for any search fees. At this time, Stantec is not welcoming any additional inquiries for agency partnerships.