Tech Stack
AzureJava.NETOraclePythonSDLCShell ScriptingSQL
About the role
- Developer in Transmission and Distribution Products group focused on Construction & Design product
- Enhance software and technology for unified cost, schedule, portfolio, and equipment & materials management
- Partner with users across the company to deliver high-value product increments
- Develop application interfaces, maintain reports, and vendor package applications
- Analyze, design, configure, develop, maintain, test, troubleshoot, and implement changes to custom and package applications
- Learn and understand business processes associated with supported applications and electric utility transmission processes
- Develop technical designs that meet business needs and align with IT direction
- Create and execute unit test plans, assist with integration, and complete system test plans
- Develop clear documentation for completed products
- Investigate and resolve problems in a production support environment and troubleshoot complex issues
- Manage source code repositories, builds, and deploys
- Actively participate in a collaborative work environment and frequently interact with business stakeholders
- Availability to work flexible hours to support application portfolio and provide after-hours support
Requirements
- Bachelor of Science degree in Computer Science, Information Systems Management, Electrical Engineering, or related technical degree (or equivalent hands-on experience)
- Computer programming skills such as Microsoft .NET, Java, Shell Scripting, Python
- Experience with Oracle databases and ability to develop SQL Queries, Stored Procedures, Packages, and Views
- Analytical skills to resolve problems and think creatively
- Willingness to undertake assignments involving unfamiliar subjects and ability to learn quickly
- Ability to learn new IT concepts and update skills to adapt to changing technology
- Good interpersonal skills and ability to work effectively as part of a team
- Ability to work productively and independently in a virtual environment
- Ability to meet established priorities and schedules and handle multiple tasks
- Demonstrated ability to provide software solutions and support the entire software development life cycle
- Proven ability to troubleshoot and solve problems in a production support environment
- Ability to work flexible hours and be available for call-in and after-hours support (7X24 operations)
- Demonstrated ability to prioritize and plan work and meet deadlines
Preferred:
- Experience with Oracle products such as OPPM, Unifier, P6 and PIF (Project Integration Framework)
- Integration experience utilizing APIs, REST web services, and other integration methods
- Familiarity with SQL Server
- Familiarity with Oracle WebLogic
- Familiarity with Azure Dev Ops and working in an agile environment