? Only 24h Left: Sr. Software Engineer (1) – Oracle Customer Care & Billing (CC&B) Position Available In Philadelphia, Pennsylvania
Tallo's Job Summary: This job listing in Philadelphia - PA has been recently added. Tallo will add a summary here for this job shortly.
Job Description
Job Description:
Job Description Who We Are:
We’re powering a cleaner, brighterfuture. Exelon is leading the energy transformation, and we’recalling all problem solvers, innovators, community builders andchange makers. Work with us to deliver solutions that make ourdiverse cities and communities stronger, healthier and moreresilient. We’re powered by purpose-driven people like you whobelieve in being inclusive and creative, and value safety,innovation, integrity and community service. We are a Fortune 200company, 19,000 colleagues strong serving more than 10 millioncustomers at six energy companies Atlantic City Electric (ACE),Baltimore Gas and Electric (BGE), Commonwealth Edison (ComEd),Delmarva Power & Light (DPL), PECO Energy Company (PECO), andPotomac Electric Power Company (Pepco). In our relentless pursuitof excellence, we elevate diverse voices, fresh perspectives andbold thinking. And since we know transforming the future of energyis hard work, we provide competitive compensation, incentives,excellent benefits and the opportunity to build a rewarding career.
Are you in?
Primary Purpose:
PRIMARY PURPOSE OF POSITION
Leadactivities relating to designing, building, testing, implementingand maintaining solutions, products and processes. Provide IT teamsand business personnel with technology solutions by evaluatingtechnology standards, market availability of products, risks andbenefits of technology to deliver solutions that meet business/ITneeds. Coordinate the tasks of less experienced engineers andcollaborate across teams as needed.
Independence level:
Worksindependently with minimal guidance. Works closely with scrummasters, project managers, QA, Creative, and UX team members toensure compliance with project needs. Your role will be centered onthe development and improvement of new and existing features.
Additionally, you will be reviewing the code of your peers,advocating for standard development methodologies, andparticipating in an inclusive, energetic and highlycross-functional team. The role encompasses architect, design,implementation, and testing to ensure building products right andto release them with high quality.
Primary Duties:
PRIMARY DUTIESAND ACCOUNTABILITIES
- Engage with business partners to gatherinformation, analyze requirements and deliver practical, efficientand cost-effective solutions that satisfy business needs. Writesproduct specifications and design documentation for assigned systemcomponents. (25%)
- Lead engineering team and provide oversight forless experienced engineers; Stay on top of latest technologies andtrends. Using error reports, establish priorities and assign outbugs to relevant team members for resolution. Support developmentof version control principles (e.g. Git and working within an agileenvironment), CI/CD pipeline and various automations. (25%)
- Design, develop and/or review complex code to ensure solutions meetthe requirements of functional and technical specifications.
Develop and/or review project technical architecture design anddevelopment. Solutions may include but are not limited to thedevelopment of various types of applications, web, mobile app, fullstack or integrations hosted on premises data centers or in thecloud. Develop automated Unit tests and/or automated UI tests.(20%)
- Ensure all risks and issues that affect the project arecaptured following set process and are actioned appropriately.(10%)
- Enhance knowledge of and compliance with preferredtechnologies, methodologies, standards and policies. Maintaintechnical knowledge and business acumen within own discipline orfunction. Strong debugging and problem-solving skills; lead peercode reviews. (10%)
- Provide IT teams and business personnel withtechnology solutions by weighing advantages of technology trends,market availability of products, risks and benefits of technologyto meet business/IT needs.
Participate in IT architecture reviewand standards setting. Assist in the development of white papers,conducting presentations as needed to explain why a technology isbeing recommended by IT. (10%)
Job Scope:
JOB SCOPE
Maintain deepknowledge of technology and its application across our businessareas or for our customers Promote knowledge via seminars,presentations and publications within IT and Exelon Participate intechnological innovation to drive new business opportunities andsolve complex business problems Shape and advance core teamprocesses to increase operational efficiency and quality. Coach andlead other engineers assigned to their product or project team.
Considered highly skilled and proficient in discipline. Conductscomplex, important work under minimal supervision and with widelatitude for independent judgment.
Minimum Qualifications:
MINIMUMQUALIFICATIONS
- Bachelor’s degree (ex: Computer Science or relateddiscipline) and 5
- 8 years of relevant experience (JAVA, GroovyScripting Language, and SQL) minimum 9-12 years of relevantcombination of education and work experience
- Demonstrated abilityto lead small to medium teams in delivering software solutions
- Demonstrates strong software development capabilities coupled withthe ability to work under tight deadlines.
- Demonstrated strongteamwork skills with self-motivation to achieve success in arapidly evolving environment.
- Excellent communications skills
- Able to effectively communicate highly technical information innon-technical terminology (written and verbal).
- Strong knowledgeof Operating Systems
- Windows, Solaris or Linux; or strongknowledge of cloud platforms: Azure, Amazon or Google
- Strongunderstanding of advanced programming concepts, data structure andalgorithms
-
Programming Languages/Platforms:
Mastered 2-3languages/frameworks. Understand functional programming and knowwhen and how to apply functional concepts in any programminglanguage. Possess a deep understanding of how the platformfunctions including code execution. Comfortable with their packagemanager tools.
-
Database:
Well-versed in using database views,stored procedures, triggers, and user-defined data types (UDT). Inorder to speed up the query process, apply knowledge of indexsyntax to create custom clustered and non-clustered indexes.
-
APIs:
Deep and solid knowledge of the main APIs used. Capable ofdesigning End to end new APIs.
-
Troubleshooting:
Can handle almostall analysis and support activities independently.
- Has full-stackexperience
- Collaborates independently with team members,including designers, business analysts, and architects. Define andimplement best practices.
- Subject Matter Expertise in aparticular critical area
- Capable of turning requirements intosolutions, providing estimates on tasks, and assisting inplanning/decomposing larger sections of work.
PreferredQualifications:
PREFERRED QUALIFICATIONS
- CC&B (Customer Care& Billing, Knowledge in Oracle utilities application framework(OUAF).
- Knowledge of Meter to Cash Flow
- Especially in theFinancial Area (Financial Transactions, Payments, Adjustments, andCredit/Collections)
- JAVA, Scripting Languages (JavaScript orGroovy), SQL, Solution Architecture Experience
- CC&B Batch ,algorithms, & OOTB functionality
- CC&B config components
- Zones, Portal, Service scripts, Business services, & Plug-inscripts
- Strong debugging and problem-solving skills; lead peercode reviews.
- Understanding of integration concepts that connectCC&B to other systems
- Prior experience in leading softwaredevelopment efforts, designing conceptual data models & systemarchitecture, and user interfaces, is a major plus
- Master’sdegree in CS (or equivalent field) plus 3 years of relevantexperiences
- Experience with Agile software development andtest-driven development Experience in automated testing includingunit testing, UI testing and functional testing
- Demonstratedunderstanding of what makes good software design, a deeperunderstanding of programming languages, and an ability to solveengineering problems of increasing difficulty.
- Shows initiativebeyond pure implementation.
- Experience building highly scalableapplications
- Experience working with SCRUM, Kanban or other Agiledevelopment environments
- Self-motivated and able to prioritizeand manage workload and meet critical project milestones anddeadlines
- Excellent interpersonal, communication, negotiation andcollaboration skills
Benefits:
Benefits
- Annual salary will varybased on a candidate’s skills, qualifications, experience, andother factors: $103,200.00/Yr.
- $141,900.00/Yr.
- Annual Bonus foreligible positions: 15%
- 401(k) match and annual companycontribution
- Medical, dental and vision insurance
- Life anddisability insurance
- Generous paid time off options, includingvacation, sick time, floating and fixed holidays, maternity leaveand bonding/primary caregiver leave or parental leave
- EmployeeAssistance Program and resources for mental and emotional support
- Wellbeing programs such as tuition reimbursement, adoption andsurrogacy assistance and fitness reimbursement
- Referral bonusprogram
- And much more
Note:
Exelon-sponsored compensation andbenefit programs may vary or not apply based on length of service,job grade, job classification or represented status. Eligibilitywill be determined by the written plan or program documents.