Technical Lead - Washington, United States - Hummingbirds Innovations

    Default job background
    Description

    Job Description

    Job Description

    The Tech Lead – Senior is responsible for execution of tasks of the Software Development Life Cycle of applications supporting Real Estate, Facilities, and Sustainability solutions, such as design, coding, test, implementing and support of extensions, integrations, or new software to be deployed in the IWMS system, platform, and external interfaces.

    Additional engagements may include participation in components and architecture design, technology planning, product evaluation, testing processes, and buy vs. build recommendations.

    The Lead Technologist may assume leadership responsibilities of specific efforts or technical tasks, and would guide peers and members of project teams on technical issues.

    Deliverables:

    • Architectural designs using development toolset, and integration and configuration of capabilities within the designed application platform
    • Technical requirements and specifications
    • Application design with detailed process flows
    • Programs and interfaces, development in compliance with predefined development standards
    • Testing and deployment plans
    • Code reviews and unit test case creation
    • Automated unit test creation and execution
    • Level III support for incidents (root cause analysis, source code tracing, log file parsing)

    Requirements

    • BS degree in Computer Science, Information Systems, or related field
    • Minimum seven years of experience in Information Technology, including at least five in a developer role with the applications supporting Real Estate platform(s), such as IWMS, CMMS, or CAFM
    • Has been involved as a developer in at least two full cycle implementations of the similar platforms
    • Knowledge of change and release management processes
    • Ability to estimate reliably the time, effort, dependencies, and resources required to complete a development task
    • Excellent written and verbal communication skills
    • Experience working in client-focused service delivery environments