Principal Tech Analyst/Programmer at Avangrid
Orange, CT 06477, USA -
Full Time


Start Date

Immediate

Expiry Date

16 Oct, 25

Salary

180789.0

Posted On

18 Jul, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Development Work, Computer Science

Industry

Information Technology/IT

Description

Job Title: Principal Tech Analyst/Programmer
Department: Customer Service
Reports to: Manager - Application Development
Location: In Office, Boston MA, Orange CT
The base salary range for this position is dependent upon experience and location, ranging from: $144,631.20 - $180,789
Job Summary
This position entails a high level of both business and technical knowledge. Project management and technical leadership are highly valued attributes. Excellent communication skills are essential as part of the business communication that is required. This position will provide direction to the business in selecting application solutions. Understanding current application solutions is a key service that this position will provide to the business. In addition, this position will ensure that the business is informed of future technology trends that could improve business processes. This position will provide leadership to the business in providing solutions to short term and long term issues that require resolution.

Key Responsibilities

  • Provides technical subject matter expertise on at least one major application and understands the application from a business perspective.
  • Is able to translate business requirements into technical solutions.
  • Understands integration between systems.
  • Provide technical leadership to projects, teams, and business initiatives as required.
  • Accountable to work with IT Business Relationship Manager to resolve all technical issues within assigned business unit.
  • Identify and evaluate new technologies and determine how they can best add value to UI.
  • Advise supervision on complex technology issues, providing direction as required.
  • Stay current on technologies in use within assigned business area.
  • Lead the technical phases of major projects, establishing the technical plans, monitoring schedules, scope and resources.
  • Accepts accountability for the project¿s technical deliverables and quality of the final product.
  • Develop innovative, complex information systems and system modifications, with no supervision.
  • Works independently and takes proactive approach to setting work priorities, conflict resolution and timely deliverables.
  • Mentor staff on development methodologies, technical subjects and business related information.
  • Participates in the interview process of new employees as requested.
  • Provides feedback on performance reviews for staff upon request.
  • Good communication skills with a focus on customer service is required.
  • Prior experience successfully leading complex, technical development projects is required.

Required Qualifications

  • Education: BS/BA Degree Experience:
  • Requires a bachelor’s degree in Computer Science, Math or Engineering.
  • Requires at least 8 years work experience doing development work or equivalent combination of education and experience
  • Engineering or Business and at least 8 years work experience doing development work or at least 10 years doing development with no degree.

Preferred Qualifications

  • Prior experience mentoring or coaching developers is desired
  • Customer service experience
  • Master’s degree, graduate level training or technical certification is also desired.

Company:

Responsibilities
  • Provides technical subject matter expertise on at least one major application and understands the application from a business perspective.
  • Is able to translate business requirements into technical solutions.
  • Understands integration between systems.
  • Provide technical leadership to projects, teams, and business initiatives as required.
  • Accountable to work with IT Business Relationship Manager to resolve all technical issues within assigned business unit.
  • Identify and evaluate new technologies and determine how they can best add value to UI.
  • Advise supervision on complex technology issues, providing direction as required.
  • Stay current on technologies in use within assigned business area.
  • Lead the technical phases of major projects, establishing the technical plans, monitoring schedules, scope and resources.
  • Accepts accountability for the project¿s technical deliverables and quality of the final product.
  • Develop innovative, complex information systems and system modifications, with no supervision.
  • Works independently and takes proactive approach to setting work priorities, conflict resolution and timely deliverables.
  • Mentor staff on development methodologies, technical subjects and business related information.
  • Participates in the interview process of new employees as requested.
  • Provides feedback on performance reviews for staff upon request.
  • Good communication skills with a focus on customer service is required.
  • Prior experience successfully leading complex, technical development projects is required
Loading...