<Back to Search
(Sr./Lead) Application Developer I (II)
Audubon, NJMarch 30th, 2026
Flexible Work Arrangement: HybridThe Application Development team is transforming the way web applications are developed at PJM. Our team is responsible for developing the next generation of web applications and system integration solutions at PJM. Utilizing leading technical concepts and technologies, the group is collaboratively building application frameworks, architecture, products, and services to enable PJM's core business to be more flexible and reliable, as well as more responsive to our membership companies.In this role, you will collaborate with other developers, business analysts, testers, and business subject matter experts to develop innovative solutions for new web applications and/or new features for PJM's existing web applications and system integrations. This includes translating business requirements, user stories, and wireframes into a working application, as well as automating functional tests, and writing effective technical support documentation. Applications are written in various high-level languages and developers must be able to pick up new technologies quickly, be a strong team players, and rapidly adapt to changing business needs.Essential Functions:Understand the development needs of the business units and establish a positive, service-oriented relationship by ensuring timely and accurate delivery of application services and systemsLearn the business – develop a solid understanding of the business functions and processes and implement solutions based on that understanding and communicate this understanding across the teamsEstablish and maintain high client satisfaction levelsDocument, track and resolve problems to support client and core business systemsResponsible for technical deliverables associated with application code development, including requirements documentation, functional design documents and specifications, work estimates, detailed technical design documentation, application code and associated documentation, including documentation to fulfill audit requirementsDetermine (Sr./Lead) and document technical requirements for application systems, including system, module and unit design, unit test plans and test casesSupport all phases of the software development lifecycle, including Requirements Gathering, Analysis, Design, Testing, Implementation, and Production support for PJM software systems.Develop, debug and test computer applications based on user requirements documentation, and on input from subject matter expertsLeads (Sr./Lead) or participates in code reviewsParticipate as a member of a cross-functional Scrum teamDebug, remediate and enhance existing computer applications based on documented variances and enhancement requests, and with guidance from subject matter experts.Follow the approved methodology for application systems development and maintenance.Respond, as necessary, to support calls in off-hours in order to support 24X7 applications.Assist business clients and product teams in integrating systems from external vendorsIdentify enhancements to application development standards and best practices.Build and develop strong relationships with ITS' business clients by providing superior customer support as demonstrated by clearly owning, resolving and communicating issues and problems, and being responsive to needs, requirements, and deadlinesLeverages expertise in enterprise integration patterns with SOA-based ESBs to develop or extend legacy system integration with the PJM SOA ArchitectureSupports the operation of a continuous integration environment, including development of automated test cases (unit and functional), build and release management support, and defect correction supportCharacteristics & Qualifications:Required:Bachelor's Degree in Computer Science, Information Technology, or equivalent work experienceAt least 5 years of experience with high-level programming languages including Java, .NET and other languagesAt least 5 years of experience with software development lifecycle, architecture patterns and data integrations methodologiesExpertise integrating applications with database systems including Oracle, MS SQL and PostgresExperience in developing web services (SOAP-based and RESTful) and user interfacesExperience with SOA, service-oriented concepts and web services (SOAP-based and RESTful)Ability to produce high-quality work products with attention to detailAbility to visualize and solve complex problemsAbility to apply analytical and mathematical solutionsPreferred:Master's Degree in Computer ScienceExperience with PJM operations, markets, and planning functionsJ-18808-Ljbffr
Showing all 32,517 matching similar jobs
- Senior Full Stack Engineer - Build Developer Tools & APIs
- Senior Software Engineer, Backend
- Senior ML Engineer
- Firmware Engineer II
- Mobile Engineer (iOS/Swift)
- Remote GenAI Architect for Fintech AI Platforms
- Senior Software Engineer, Managed Orchestration (Managed Kubernetes)
- Senior Software Engineer, Voice AI
- Senior Software Engineer, Applied AI
- Principal AI/ML Architect Job in USA 2025 (USD 150,000 to 200,000)
- Senior React Native Mobile Engineer — Lead iOS App, SF + Equity
- Lead AI/ML Architect: Industrial & Automotive Pipelines
- Senior Full Stack Engineer, Marketing
- Senior Software Engineer - Data Mesh & High-Scale Systems
- Senior Backend Engineer - AI-Powered Healthcare Platform (Remote)
- Senior Software Engineer
- Senior / Staff Full-Stack Engineer
- Senior Software Engineer
- Platform Engineer - Generative AI & AI-Powered Tools
- Software Engineer - Mobility
- Senior PM, Repos & Developer Platform
- DevOps Engineer - Mobility
- Senior Software Engineer, iOS
- Senior Software Engineer, Factory Software
- Software Engineer - Mobility
- Global AI & Software Marketing Leader
- Senior Full-Stack Engineer — Fintech UI/Backend (Hybrid)
- Senior Full-Stack Engineer — Fintech UI/Backend (Hybrid)
- AI Strategy & Full-Stack ML Lead
- Senior Full-Stack Engineer — Fintech UI/Backend (Hybrid)
- Lead Cloud-Native AWS Data Architect
- Senior Imaging & Vision AI Software Engineer
- Senior/Staff Software Engineer - Own End-to-End AI
- Senior Lead Software Engineer (Java/AWS) - Secure & Scalable
- Senior Backend Software Engineer (New York City, Los Angeles, or San Francisco)
- Data Architect
- GTM Leader - AI & Automation Solutions
- Senior Full-Stack Engineer — AI Biotech Platform
- Senior Software Engineer
- Senior Software Engineer, AI-Powered Community Support