Join our Partner Network Home Value Estimator

Pro Teck Insights

  • Subscribe Via Email

    • This field is for validation purposes and should be left unchanged.
Application Architect

Department: IT

Reporting to: Director, IT

Location: Waltham

FLSA Status: Exempt

Job Objective:

Working with the Steering and IT Governance Committees, and the Engineering Architecture Team, oversee the technical direction of application development at ProTeck.

Essential Duties and Responsibilities:

  • Definition of  best practices and standards within the software development group including coding and application documentation
  • Evaluating and selecting technology for use in Application or by development organization
  • Assessing build vs. buy options where applicable and making recommendations aligned with ProTeck’s vision of core IP and strategic direction
  • Designing user interaction models, workflows and user interfaces
  • Successfully communicating conceptual ideas and design rationale to keep development abreast of Architectural direction
  • Oversight for software security
  • Provide guidance and prioritization for non-functional project and platform requirements (e.g. failure monitoring, security, performance, CI, etc)
  • Provide root-cause analysis, guidance, and prioritization for fixing technical bugs
  • Participate in domain modeling discussions working with Business Analysts and Stakeholders at early project stage to guide functional design
  • Maintain critical design artifacts and documentation (e.g. the Event Map, architecture diagrams, domain model diagrams)
  • Lead technical design discussions with engineers and align it with overall architectural goals
  • Participate in code reviews
  • Perform coding tasks and troubleshooting/debugging as time permits

Education and Experience:

  • Master’s Degree Computer Science Required
  • 10 + years’ experience in Software Development
  • Experience in Agile environments

Knowledge, Skills and Other Abilities:

  • Ability to perform work with accuracy, clarity, consistency and thoroughness
  • Ability to plan, organize and analyze daily workload for optimum productivity
  • Ability to meet deadlines, work independently and be a team player
  • Strong written and oral communication skills
  • Strong problem solving and good judgment skills
  • High professional standards and ethics

 

Applicants should send a cover letter and resume. No phone calls please.