The SR/Lead Application Developer designs, codes, tests, documents and maintains applications to meet ERCOT business needs based on the ERCOT defined Software Development Life Cycle. Works closely with customers, business area subject matter experts, team members and other internal technical teams to design, develop and maintain complex ERCOT applications in support of market needs and internal corporate requirements. Uses toolsets that adhere to the frameworks of the technical stack used across the Application Services division and ensures that products and solutions comply with the organization's architectural standards. The Applications Developer works with ERCOT business partners to design, develop and support complex business applications and tools.
JOB DUTIES
Senior Level
Serves as a SME providing guidance to other team members.
May schedule work, train, mentor, and/or coach other employees.
Conveys team goals effectively through strong written and verbal communication skills.
Works on moderately complex issues where analysis of situations requires an in-depth evaluation of variable factors.
Has the ability to resolve issues in creative and effective ways.
Conducts all phases of product development life cycle, including the analysis, design, testing and integration of products.
Participates in component and data architecture design, performance monitoring, product evaluation and buy vs. build recommendations.
Supplies input and insight in development of product user manuals.
Provides code statistics, development metrics (i.e. development cycle time), and assisting in the implementation and maintenance of a standardized development methodology.
Conducts component and data architecture design, performance monitoring, and product evaluation.
Researches, evaluates and incorporates new technology and tools to enhance the product development process.
Develops and revises product user manuals.
Gives advice and recommendations to management for the overall technical development goals of the web team.
Advises and guides several key groups in the company to ensure quality product delivery (example, project managers, application and technical architects, usability engineers, other development groups, business end users, and external users as appropriate).
Expands technical proficiency in key technical areas.
Lead Level
Leads projects, schedules work, trains, mentors, and provides coaching for other employees
Ensures work assignments of team members are completed in a timely manner and reviews work product of team for accuracy prior to submitting for management approval
Works on the most complex issues where analysis of situations requires an in-depth evaluation of variable factors
Has the ability to resolve complex issues in creative and effective ways
Maintains knowledge of emerging trends and industry best practices, and serves as the quality assurance and best practices resource within and outside the department
Serves as the recognized technical expert for the department within and outside the organization
Builds strong professional relationships both internally and externally. Networks with key contacts within and outside the IT industry
Education
Bachelor's degree in Computer Science, or related field, or an equivalent combination of education and experience is required.
Work Experience Required
Sr. Level
Requires minimum 5 years related work experience in excess of degree requirements.
Lead Level
Requires minimum 10 years job related work experience in excess of degree requirements
Desired Functional Skills:
Self-starter, motivated individual that enjoys working outside comfort zone
Team-player with an ability to work collaboratively with other team members
Strong problem solving and communication skills
Excellent verbal and written communication
Ability to identify patterns from problem definition
Ability to determine the best performance optimization for a given requirement
Ability to work in an environment that requires quick turnaround when troubleshooting production issues
Electric Reliability Council of Texas
Texas United States
www.ercot.com


