Programmer Analyst, Senior
$118k - $153kPG&E Corporation Careers
Requisition ID # 172151 Job Category: Information Technology Job Level: Individual Contributor Business Unit: Information Technology Work Type: Hybrid Job Location: Oakland Department Overview PG&E IT is a unified organization composed of various departments which collaborate effectively to plan, deliver, and operate high quality technology solutions. Grid and Control Center technology department is in the process of embarking major transformation journey implementing ADMS (Advanced Distribution Management System), DERMS (Distributed Energy resource management system) and supports & maintains legacy applications within Electric distribution & transmission and Gas area to meet identified business goals and priorities. Position Summary The Programmer/Analyst designs, develops, modifies, configures, debugs and evaluates application programs for functional business areas. Analyzes existing applications and systems and formulates logic for new systems, devises logic procedures, logical database design, performs coding and tests/debugs programs. Assist in the definition, development, and documentation of deliverables, and specifications on a project-by-project basis as defined in the IT Methodology, in collaboration with business analyst and other project team members. Consult with business analysts and architects to understand, anticipate, and meet current and future business needs. Modify and configure applications/systems as specified in the requirements and/or technical design document. Prepares and obtains approval of system and development documentation. Recommend changes in development, maintenance and system standards and processes. Anticipate client concerns and questions and provide timely, professional, straight forward (non-technical) communications. Provide on call support for production systems and provide timely solutions. Day-to-day tasks to ensure systems are up and running. Respond to ad-hoc questions and intra- departmental communications. Supports bug fixes, patches, minor enhancements, and service request. PG&E is providing the full salary/pay range for this position. The actual amount paid to an individual will be based on multiple factors, including, but not limited to, internal equity, specific skills, education, licenses or certifications, experience, market value, and geographic location. The range to reasonably expect will be around the minimum and the midpoint $118,000 - $153,000. The final decision will be made on a case-by-case basis related to the factors above. This job is also eligible to participate in PG&E's discretionary incentive compensation programs. Bay Area Min: $ 118,000 Bay Area Max: $ 188,000 This position is hybrid, working from your remote office and our Oakland, CA office approximately 1 - 2 days per week, or more, based on business needs. Responsibilities: Provide primary technology support for all in-house environments with supported application platforms. Provide IT hand holding support, technical expertise to infrastructure Build & application Test teams as different activities are moved among environments. Coordinate installation refresh of database incremental drops from application vendor. Provide database support (SQL and application in-memory database) on all environments as different code sets and incremental updates are made available Manage and deploy vendor application updates (patches, hotfixes) and coordinate with internal teams for OS updates on all environments taking into consideration different ongoing activities Lead system integration and network design efforts, collaborating with Cyber Security SMEs to define secure architectures, design integration pipelines, and bridge gaps between program requirements and enterprise security standards. Led complex data querying across ADMS, GIS, and enterprise systems, delivering actionable insights for difficult-to-access data and supporting critical decision-making. Manage access to all environment – onboarding users, changing authority and access control for different testing scenarios Provide infrastructure build & configuration support to build teams as environments are deployed and fully integrated for regression tests Provide system support to cybersecurity build & testing team Provide system support to system monitoring team to rationalize the number of events being monitored and assign priority for future support model development Manage data refresh from production environment to non-production environments Manage planned maintenance and planned outages across the three data centers Receive and track reports of application incidents, and support users throughout the triage and resolution process Receive and implement system and application configuration requests As required, test and evaluate product upgrades, add-ons, etc. to validate product integrity, usability, and detect potential user issues, identify potential solutions and make recommendations for improvement. Application performance analysis, proactive troubleshooting and capacity planning. Update process documentation - ensure documentation of entire environment is current. Support the deployment of solutions and have a good understanding of solution methodology. Management of global systems users. Understand business requirements and apply them to complex programming and analysis. Follow and collaborate on existing Application Development Frameworks and Coding Standards. Solid understanding of IT Delivery Methodology, compliance processes and impact to client projects. Problem Solving: Lead complex system modifications. Assignments are based on extensive knowledge of concepts, principles or practices in a specific discipline, field or area of expertise, and require seasoned, experienced-based judgment in applying and adapting techniques. Internal/External Contact: May attend client meetings on behalf of team or manager. Collaborate with Project Manager on complex project timelines, identifying critical path, resource assignments, risks, and dependencies representative. Freedom of Action: Oversee, mentor, and provide guidance to less experienced programmer-analysts. Awareness and good familiarity with tools / applications regularly used by electric distribution or transmission system Operators, Operating Engineers, and Planning Engineers such as: SCADA, Outage Management System (OMS), Distribution Management System (DMS), Power Flow based applications, State Estimation, FLISR, VVO etc Demonstrated skills and experience in maintaining SCADA, OMS/ DMS/ADMS or EMS software including relevant experience working on upgrade or replacement projects in the past Demonstrated experience in IT-OT integration Expertise in understanding Data Models for OT applications Qualification: Minimum: BA/BS in Computer Science, Electrical Engineering/ or job-related discipline or equivalent experience 5 years of programming analysis experience Desired: At least 3-5 years Electric utility background (distribution or transmission Operational systems preferred) Strong interpersonal, verbal, and written communication skills with the ability to work in a collaborative environment and interact with all levels of management within the Business, IT groups besides the application Vendor Strong technical acumen with the ability to understand different Distribution Management System functions and platforms Ability to be creative, versatile, efficient and productive in the face of ambiguity Strong drive for results and continuous improvement including development of standards and process in line with utility best practices Strong problem determination and analytical skill to enhance large and interrelated systems. Hands-on experiences in any programming languages/C/C#/Python/Java Experience with development including web, databases and building REST and RESTful API'S using ANGULAR, typescript, Node, Python, Kendo, and NoSQL. Expertise in Database Systems, SQL, Oracle. Experience working in Agile / Scrum environment. PG&E Corporation Careers
- A leading consulting firm is looking for a User Acceptance Testing Analyst based in San Francisco, California. The candidate should possess both a technical and business background with at least 5 years of experience in user testing for enterprise-class software. Responsibilities...Senior
- Everest Consultants, Inc. is seeking a Sr Business Systems Analyst, specializing in SalesForce. The ideal candidate will have over 7 years of experience in Business Systems Analysis, working with cloud-based CRM platforms. This role involves optimizing Sales and Marketing...Senior
$160k - $180k
...learners and doers, committed to the pursuit of better. The only thing we love more than coffee is our people. Peet’s is seeking a Senior Manager, Cyber Security to lead and mature the company’s enterprise cyber security program. This role is responsible for the strategy...SeniorFull timeTemporary workFor contractorsFlexible hours- The Boeing Company seeks an experienced Mission Systems Electronic Warfare Analyst for its team in Berkeley, MO. This position involves developing advanced mission capabilities and collaborating with software teams on electromagnetic systems. Candidates should have a strong...SeniorRelocation package
$90k - $180k
Abbott in Alameda, CA seeks a Business Systems Analyst to enhance customer service with technology solutions. This role requires analyzing business needs and collaborating on workflows, looking for candidates with strong analytical skills and experience in CRM systems....Senior- Flexton Inc. in Berkeley, California is seeking a Software Release Manager to oversee the software release process across multiple teams. You will define, implement, and manage the release process, develop release calendars, and facilitate deployment planning. The ideal...Senior
$7.5k
Technical Project Manager Voleon is a technology company that applies state-of-the-art AI and machine learning techniques to real-world problems in finance. For nearly two decades, we have led our industry and worked at the frontier of applying AI/ML to investment management...SeniorWork experience placementWork at officeLocal area- The University of California, Berkeley is seeking a Senior Technical Project Manager for Student Affairs IT. This role involves managing complex IT projects throughout their life cycle, ensuring timely and budget-compliant completion. Responsibilities include coordinating...Senior
- Dormont Manufacturing Co is seeking a Senior Embedded Software Engineer based in Alameda, CA. This individual will lead the development of high-quality embedded software for bio wearable products within the Abbott Diabetes Care Division. The ideal candidate will have significant...Senior
- Overview Microsoft Dynamics CRM Sr. Managing Consultant position with a Fortune 100 client across the US. This is a full-time, permanent role. If you are interested please send your updated resume along with your current/expected salary. Details Position: Microsoft Dynamics...SeniorPermanent employmentFull time
$109k - $142k
...limited guidance. Able to lead medium to high complexity level requirements efforts and coaching or mentoring less experienced business analysts. Able to perform peer review of requirements and designs documents. Able to work effectively with other groups to persuade,...SeniorWork experience placement- ...multibillion-dollar asset manager. Voleon Securities builds on Voleon’s deep real-world experience applying ML to financial markets. As a Senior Research Engineer embedded within our first quant strategy team, you will own the team’s research infrastructure and overnight...SeniorLocal areaNight shift
- Abridge is looking for a Senior Enterprise Security Engineer to build and implement security solutions at the forefront of AI in healthcare. Join a passionate team dedicated to creating robust security architectures that protect critical infrastructures. With opportunities...Senior
- Hi-Tech Solutions is looking for an experienced program manager based in Berkeley, California. This position involves leading complex business and technical solutions while managing cross-functional teams across various disciplines. The ideal candidate will have a degree...Senior
$230k - $300k
Senior Manager, Robotic Systems Software Engineering Emeryville or Santa Clara Atomic Machines is ushering in a new era of micromanufacturing... ...new categories. Furthermore, this digital platform is fully programmable in the way 3D printing is digital—but whereas 3D printing...SeniorWork experience placement- ...Senior Principal Consultant Duration: 1 year contract ASSIGNMENT IS HYBRID AND REQUIRED 1-2 DAYS A WEEK IN OFFICE AT EITHER FRESNO OR OAKLAND Pay range: $100.00/hour - $127.00/hour W2 TOP THINGS LOOKING FOR: Program Management Financial background Organization...SeniorContract workWork at officeFlexible hours2 days per week1 day per week
- ...Senior IT Project Manager, Role is scheduled to last until 4/2027 LOCAL CANDIDATES ONLY. The role is hybrid in Oakland, CA Interview process: 1 video then an onsite interview in Oakland, CA Looking for candidates with the Oil/Gas/Electricity...SeniorWork experience placementFor subcontractorWork at officeLocal areaWork from homeHome officeFlexible hoursShift work
- Element in Emeryville, CA is searching for a Senior Agile Project Manager to lead multifunctional teams on a government contract. This hybrid role emphasizes project execution using agile methodologies. The ideal candidate should have significant experience in facilitation...SeniorContract work
- Sila, a next-generation battery materials company in Alameda, is seeking an Integration Program Manager to streamline complex workflows and ensure successful product transitions. The ideal candidate will have extensive experience in R&D and project management, communicating...Senior
- Senior Technical Project Manager - Student Affairs IT (0522U) 86603 Position Summary: Involves managing technical projects with a defined beginning and end. The role manages the project’s framework, processes, and methodologies, engaging departmental or cross‑functional...SeniorFull timeTemporary work
- VLS Systems Inc in Alameda, California is looking for a Senior Technical Leader to provide hands-on leadership in clinical data engineering and data platform development. The role involves designing scalable data pipelines, cloud services integration, and ensuring successful...Senior
- Capricor Therapeutics, Inc. is seeking a highly skilled Senior Systems Engineer to design, implement, and support IT infrastructure in a dynamic biotech environment. Responsibilities include managing hybrid environments, ensuring system security, and leading infrastructure...Senior
- ...Future Career Vituity, a leading physician-owned and -led partnership, is offering exciting elective residency rotations for senior residents in their final year of training. This is an invaluable opportunity to gain firsthand experience and explore different hospitals...Senior
$150 - $175 per hour
...About The Role We are looking to expand our team of expert consultants with 30 Senior Software Engineering Experts for part‑time, fully‑remote work supporting frontier AI research. Projects start at $150-175 USD / hour. This Role Includes Designing expert‑level...SeniorPart timeFreelanceRemote work$110k - $120k
Dormont Manufacturing Co in Oakland, California is looking for an experienced Operations Manager to oversee warehouse and operational functions. This role involves managing logistics, warehousing, and ensuring compliance with health and safety requirements. The ideal candidate...Senior- A leading consulting firm seeks an AutoCAD/BIM Digital Designer IV in San Francisco, CA. This role involves drafting and editing plans using AutoCAD and Revit, with a focus on MEP design. Ideal candidates will have 7 to 10 years of experience in CAD/BIM roles and an associate...SeniorFlexible hours
$147k - $198k
Anaplan Inc in San Francisco is hiring a Senior Application Architect. This critical position is within our professional services function, aimed at optimizing the implementation of Anaplan's applications. The successful candidate will collaborate with teams across business...SeniorRemote job- A leading AI technology firm in San Francisco is seeking a GTM Architect, Enterprise. This senior role involves designing and managing the GTM operating model and RevOps systems to drive enterprise revenue. The ideal candidate will have 8-12+ years of experience in RevOps...Senior
- IT Technical Manager Serve as an IT Technical Manager supporting one or more Information Technology portfolios, product lines, products, and projects. A product line or program consists of one or more IT projects varying in size and technical complexity.Senior
$107k - $135k
A technology-driven healthcare organization based in San Francisco is seeking a Senior Technical Systems Analyst. This role involves analyzing business processes and identifying optimization opportunities through automation and AI solutions. Candidates should have at least...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Programmer Analyst, Senior. Be the first to apply!
- senior robotics software engineer Oakland, CA
- senior consulting engineer Oakland, CA
- senior dynamics crm developer Oakland, CA
- senior application security Oakland, CA
- senior inventory accountant Oakland, CA
- senior accountant part time Oakland, CA
- senior manager diversity & inclusion Oakland, CA
- senior technical product manager Oakland, CA
- senior manager creative operations Oakland, CA
- senior creative Oakland, CA

