1+ months

Software Development Project Manager

Customized Energy Solutions
Philadelphia, Pennsylvania 19102
  • Job Type
  • Job Status
    Full Time
  • /squisher.php?u=%2Ffiles%2Fbadges%2F8b135685a5b42579d38b818458f8c398db5a858d
  • Jobs Rated

Customized Energy Solutions (CES), a privately-held company, is a leading service provider of market intelligence and operational support services to companies participating in the retail and wholesale electric and natural gas markets. Utilizing deep know-how developed since the inception of the deregulated energy markets, CES provides accurate & timely analysis on regulatory changes, market opportunities, and operational efficiencies for electricity and natural gas commodities. Join a rapidly growing company in an exciting and dynamic work environment.  As one of the top 100 fastest growing companies in the Philadelphia region, Customized Energy Solutions offers an opportunity for significant professional growth.

We have an immediate need for Software Development Project Managers to work with development teams responsible for the build of new technologies supporting business efforts in energy wholesale markets and energy retail markets.  These are mid-level roles helping to facilitate delivery of several software platforms using several SDLC methodologies, including Agile Scrum, Waterfall, and Rapid Application Development/Kanban.

Success in these roles require candidates who are self-directed problem solvers and hands-on participants in moving software delivery activities forward by removing impediments to success.  You must be passionate about developing contextual understanding of your work, and will actively learn about our industry, processes, and systems.  You must be an enabler, roadblock remover, auditor, schedule/task driver, status reporter, process and methodology champion, risk assessor, and force multiplier.


  • Engage across multiple technology delivery teams, business units, stakeholders, infrastructure teams, vendors, and other supporting parties to ensure software development initiatives are delivered successfully to meet strategic goals and business requirements
  • Assist delivery team leadership in developing accurate estimates, resource allocations, and timelines for software development initiatives
  • Assist delivery team leadership in the management and control of day-to-day execution of software development initiatives, including tasks in areas such as planning, financial management, risk and dependency management, change management, risk and issue escalation, testing and acceptance, release planning and coordination, warranty, documentation, ongoing support, metrics collection, and status reporting
  • Facilitate meeting cadence and deliverables
  • Shield delivery teams from outside distractions and interferences
  • Assist delivery team leadership in prioritization, planning, and task allocation of software development resources
  • Assist delivery team leadership in the creation and maintenance of deliverables such as project charters and plans, staffing plans, communication plans, work breakdown structures, detailed project schedules, issue and risk assessment, budgets, resource allocations, and change management plans
  • Assist delivery team leadership in the enforcement of standards for functional requirements, technical designs, and test results to ensure that development deliverables and activities adhere to organizational guidelines
  • Identify, escalate, and track cross-team dependencies to ensure they are well understood
  • Assist delivery team leadership in fixing project discrepancies, overlaps, stalled workflows, and other issues due to internal roadblocks or unforeseen external setbacks
  • Collect and analyze project status and metrics, and communicate project health to stakeholders
  • Assist delivery team leadership in planning upcoming software development initiatives
  • Capture and communicate meeting minutes when appropriate


  • 3+ years of experience as a Project Manager or Scrum Master in a custom software development environment directly interacting with software development teams;
  • Hands-on usage of Delivery Work Item Tracking tools such as Atlassian Jira, Microsoft TFS, or Azure DevOps Server
  • Experience in facilitating meetings and documenting minutes for meetings such as daily scrum, sprint planning, sprint demo, and sprint retrospective
  • Experience collecting and reporting on sprint status and metrics
  • Excellent interpersonal skills and proven ability to enable and motivate project teams
  • Excellent verbal and written skills to effectively communicate in the English language
  • Superior planning, organizational, prioritization, and time management skills
  • Strong communication and presentation skills utilizing tools such as PowerPoint
  • Comfort in engaging with senior-level business leadership as well as software development staff
  • Ability to help drive team success in a fast-paced hybrid delivery environment

Preferred Experience

  • Bachelor’s degree in computer science, information systems, business management, or equivalent
  • Agile Scrum Master Certification and 2+ years of hands-on experience as a Scrum Master
  • Experience with multiple development life cycle methodologies, particularly Waterfall
  • Experience within the Energy/Utility industry
  • Experience in DevOps and production support environments
  • Hands-on development of planning/management deliverables
  • Experience developing estimates, resource allocations, and timelines
  • Experience working with external vendors and service providers
  • Skilled in diagramming and flow charting utilizing tools such as Visio and Lucid Charts
  • Working knowledge of SQL, C#, .NET, Java or other programming languages/concepts
  • Knowledge of Program Management and Portfolio Management concepts
  • Experience with managing projects involving any of the following concepts:  EDI and other data transfer technologies, Service-Oriented Architecture or Microservices, User experience/interface of client-facing web applications, Data Warehousing and Business Intelligence

Salary Details

Customized Energy Solutions offers competitive salary commensurate with experience.  Benefits include performance bonus and profit-sharing Medical Savings Account, comprehensive health Insurance, disability insurance, life insurance, and 401K matching and tuition reimbursement. Excellent opportunities for advancement.


Jobs Rated Reports for Software Developer

Posted: 2021-08-20 Expires: 2021-10-04

Employment Trends

Share this job:

Software Development Project Manager

Customized Energy Solutions
Philadelphia, Pennsylvania 19102

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Developer
11th2019 - Software Developer
Overall Rating: 11/199
Median Salary: $103,560

Work Environment
Very Low
Very Good
Powered ByCareerCast