More jobs:
Sr/Lead Application Developer ; II
Job in
Audubon, Audubon County, Iowa, 50025, USA
Listed on 2026-05-31
Listing for:
PJM Interconnection, LLC
Full Time
position Listed on 2026-05-31
Job specializations:
-
IT/Tech
Database Administrator, Systems Analyst, IT Consultant
Job Description & How to Apply Below
Location: Audubon
Flexible Work Arrangement:
Hybrid. The (Sr./Lead) Application Developer is responsible for understanding the requirements of the business units and supporting project and support teams by implementing technical systems based on those requirements.
This role focuses on designing, developing, enhancing, and supporting business-critical application systems with a strong emphasis on Oracle database development and PL/SQL.
Responsibilities- Customer satisfaction:
Understand the development needs of the business units and establish a positive, service-oriented relationship by ensuring timely and accurate delivery of application systems. - Learn the business – develop a solid understanding of the business functions and processes and implement solutions based on that understanding.
- Establish and maintain high client satisfaction levels.
- Document, track and resolve problems in client business systems.
- Primary responsibility for technical deliverables associated with application code development, including work estimates, detailed and technical design documentation, application code and associated documentation to fulfill audit requirements.
- Determine and document technical requirements for application systems, including system, module and unit design, unit test plans and test cases.
- Design, develop, debug, test, enhance, and support applications using Oracle PL/SQL and related Oracle database technologies.
- Develop and optimize PL/SQL packages, procedures, functions, triggers, SQL queries, views, database links, and other database objects.
- Work with very large Oracle tables and views, including query optimization, performance tuning, indexing considerations, and data access patterns.
- Support all phases of the software development lifecycle, including Requirements Gathering, Analysis, Design, Testing, Implementation, and Production support for PJM software systems.
- Work with the database analyst/administrator to develop a data model appropriate to the application development solution.
- Develop, debug and test computer applications based on user requirements documentation, and on input from subject matter experts.
- Debug, remediate and enhance existing computer applications based on documented variances and enhancement requests, and with guidance from subject matter experts.
- Develop and maintain design documents to be used to develop applications.
- Follow the approved methodology for application systems development and maintenance.
- Respond to support calls in off-hours as needed to support 24X7 applications.
- Assist testing staff in developing product and integration testing approaches.
- Assist business clients and work teams in integrating systems from external vendors.
- Mentor other staff members to ensure consistency in development approaches and understanding of development processes.
- Identify and recommend application system solutions to business problems and enhancements to existing systems.
- Identify enhancements to application development standards and best practices.
- Build and develop strong relationships with ITS's business clients by providing superior customer support, owning, resolving and communicating issues and problems, and being responsive to needs, requirements, and deadlines.
- Collaborate with cross-functional Scrum or project teams, including developers, business analysts, testers, architects, database administrators, and business clients.
- Support application integrations with internal systems, external vendors, and enterprise integration platforms.
- Support the operation of a continuous integration environment, including development of automated test cases, build and release management support, and defect correction support as applicable.
- Bachelor's degree in Computer Science, Management Information Systems or equivalent work experience.
- At least 5 years of experience.
- Extensive experience developing applications and database solutions using Oracle PL/SQL.
- Deep familiarity with Oracle databases, including SQL queries, tables, views, indexes, stored procedures, packages, functions, triggers, database links, and related database objects.
- Experience working with very large Oracle tables and views in enterprise…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×