EGS logo

Principal Software Engineer 1379

EGS
Contract
On-site
Aiken, South Carolina, United States

SPECIFIC DUTIES
Provide software development and maintenance support for the PeopleSoft Finance and Supply Chain
Management, PeopleSoft Human Capital Management and PeopleSoft Customer Relationship
Management software applications. Responsibilities including handling assigned projects and production
support tickets, working with customers to gather requirements, replicating issues and performing
research and coding modifications to support the PeopleSoft production operations.
Tasks will require effective and professional communication skills (both written and oral) when
interacting with information technology (IT) staff and customers. The candidate will also act as a mentor
to Savannah River Nuclear Solutions (SRNS) IT staff by:
1.Sharing insights and prior lessons learned from previous PeopleSoft experience.
2.Providing and teaching knowledge about PeopleSoft development tools to accelerate
the learning curve and ability of junior SRNS staff to support PeopleSoft modules.
Adhere to all required SRNS IT protocols and standards in the development and support of
enterprise computer system applications. Be available during normal business hours for
questions and resolve problems. This position may require some rotational 24 x 7 on‐call coverage to
support the PeopleSoft applications and may occasionally necessitate a flexible work schedule, including
overtime or schedule adjustments, to support ongoing system operations such as payroll processing,
month-end or year-end closing, and system upgrades. Additionally, the candidate will generate electronic
weekly status reports for the IT Manager, IT Lead, and Subcontract Technical Representative (STR).
Candidate should be able to work with little to no direction to complete assigned software development,
maintenance tasks, and system / process analyst tasks. Be able to produce quality, easily maintainable
application code.

DUTIES
Maintain technical expertise in assigned emphasis areas, demonstrate flexibility in multi-disciplines and
assist others in their development.
Proactively communicate and coordinate with others across IT to provide support for assigned areas and
drive change. Perform other tasks associated with application development lifecycle, commercial off the
shelf software support and database administration.
Perform root cause analysis and outlines corrective action plans for global problems.
Apply a sense of urgency, commitment and focus on the right priorities in resolving issues and
developing solutions in a timely fashion
Integrate software engineering tools such as configuration management systems, change
management, vulnerability scanning, and debuggers in the software development process.
Guide personnel to ensure efficient utilization of resources and adherence to technical standards, lead the
analysis and development of requirements, design specifications, and final products by reviewing systems
documentation, plans, and schedules.
Train and mentor less experienced personnel in the development of requirements, specifications, technical
products and existing business processes.
Lead large sized initiatives and projects by establishing tasks, priorities, milestones, cost estimates, and
Schedules.
Conduct feasibility studies of automation opportunities and establish cost benefit parameters.
Develop logical designs for complex computer systems which meet customer requirements, data
administration normalization requirements, and data administration data sharing guidelines.
Lead system, integration, unit and repair testing
Lead validation and efficiency reviews of completed program code.
Review policies, procedures and strategic direction for technical accuracy.
Lead cross-functional IT teams.
Evaluate new requests, provide comments, offer suggestions to improve and estimates level of effort for
complex IT solutions.
Maintain cyber posture and compliance required to maintain federal authority to operate.
Protects operations by keeping information confidential.


Skill Type
Skill Name
Bachelor's degree in an IT related discipline with 7 years proven performance in related assignments; or non-related bachelor's degree with 9 years proven performance in related assignment(s); or associate degree in IT related discipline with 9 years proven performance in related assignment(s); or non-related associate degree with 11 years proven performance in related assignment(s). In lieu of degree, a high school diploma with typically at least 13 years of equivalent knowledge and experience.
Demonstrated a minimum of 15 years of experience in developing and supporting PeopleSoft software applications. They must be familiar with Finance modules, Supply Chain Management modules, PeopleSoft Human Capital Management modules, and PeopleSoft Customer Relationship Management modules.
Demonstrated proficiency in PeopleSoft development technologies, People Tools 8.61.08 or higher and supporting PeopleSoft Applications including: Application Designer, Integration Broker, Component Interfaces, Application Engine, Workflow, SQR and Fluid development.
Demonstrate experience with DOE and NNSA reporting, including receiving and processing the Financial Planning (FinPlan), processing of the DOE Consolidated Audit Program-Accreditation Program (DOEPAC) interfaces and handling Standard Accounting and Reporting System (STARS) reporting and interfaces.
Experience with PeopleSoft Finance and Supply Chain Finance version 9.2.049 or higher. Experience with PeopleSoft HRMS version 9.2.51 or higher. Experience with Peoplesoft CRM version 9.2.22 or higher.
Demonstrate experience with integrations between PeopleSoft and Zebra Printer with an understanding of Zebra language to printer barcode labels from PeopleSoft.
Demonstrate experience with Mobile Inventory Implementation and Support.

Preferred Skills

Skill Type
Skill Name
Demonstrated familiarity with configuration management tool, STAT.
Demonstrated familiarity with the text editor tool, UltraEdit.
Demonstrated experience with applying PeopleSoft Update Manager (PUM) images - both full and selective adoptions.
Demonstrated experience with Oracle relational database management systems.