Posted: Saturday, March 3, 2018 12:40 AM
General Purpose 13;
Conduct analysis, create system specifications, develop, test and implement engineering, scientific and business applications, operating systems, and file/database servers. Evaluate software packages and provide recommendations to management and business clients. Identify future needs for key technologies and/or techniques and evaluate these technologies for adoption.
:Act as the technical lead for highly complex projects related to the development of new systems, architecture, applications or technology capabilities in support of business goals.
:Oversee development and ensure conformance to performance optimization and interoperability standards and requirements.
:Act as the subject matter expert and consult with clients and IT in support of the companys IT strategy and overarching business requirements.
:Collaborate with IT teams to identify technical deficits and improvement opportunities in current practices and procedures.
:Help create the team technology blueprint that meshes the larger PacifiCorp vision to the specific teams portfolio and skills.
:Coach other team members both in specific technical matters as well as development process and/or project management techniques.
:Apply industry standard techniques as appropriate such as automated unit testing, test:driven development, continuous integration, and iterative development for example. 13;
:Bachelors Degree in Computer Science, Mathematics, Information Systems or a related field; or the equivalent combination education and experience.
:A minimum of five years of experience in business software application design, development, and/or installation.
:Experience in the industry or in an environment whose scope, size, and complexity are comparable.
:Expert knowledge of Object Oriented Design, application architecture and methodologies.
:Project management skills and the ability to develop and monitor work agreements and budgets, as well as the ability to determine specifications, schedules, and deliverables.
:Consultative and business analysis aptitude including communication and interpersonal skills that enables understanding of clients needs, define requirements, and provide effective solutions.
:Knowledge of current and emerging technologies, tools, applications, and vendors.
:Strong understanding of structured analysis and technical design concepts.
:An expert in common industry architectural and software design patterns.
:Experience integrating large disconnected enterprise:class systems in a robust, fault:tolerant manner consistent with industry standards.
:Able to work in a zero:code:ownership environment where the team members can modify any source file at any time.
:An expert understanding of deployment topologies (i.e., ensuring secure, highly available systems).
:Languages : : 5 years hands on Java/J2EE experience
:Standards and Frameworks : Spring, JSF, AngularJS, HTML5, Hibernate, REST, SOAP, AJAX, JQuery, Bootstrap (: 3 years)
:Application servers : JBoss, Jetty, Tomcat (: 3 years)
:Databases : Oracle (PL/SQL) , DB2 (: 3 years)
:Source control and automation tools : SVN, Git, Maven, Nexus (: 3 years) 13;
:Experience integrating Commercial Off The Shelf (COTS) solutions within an environment with strong change and release management processes and procedures.
:Technical knowledge with hands:on experience in:
:Languages : C/.NET, Python
:Middleware : Tibco BW, mulesoft anypoint
:Mobile : Android SDK, iOS SDK
:Understanding of companys existing IT environment and of applicable company policies, practices, and procedures.
:Experience with other development process methodologies such as Agile, Lean, Scrum or others. 13;
Additional Information 13;
Primary Location: Portland
Department: Pacific Power
Personnel Subarea: ((personnelSubarea))
Hiring Range: 93,500.0
• Location: Portland
• Post ID: 26890082 portland