The City of Sacramento is seeking a Principal Applications Developer to lead a team in providing support and complex innovative solutions to enhance the Department of Utilities critical customer care and billing system; Oracle Customer Care and Billing (CC&B).
Requirements
- Advanced principals and concepts of business process and software design; relational and distributed database technology; networks and communications; and project management.
- Software development methodologies and life cycles
- Project management and planning tools
- Current trends in information technology software, business systems, hardware, networks and communications.
- Commonly used programming languages, databases and operating systems on multiple hardware platforms.
- Commercially available software, and application evaluation techniques
- Applications development and structured analysis methods; data modeling theory and methods; disaster planning and recovery techniques; debugging and error detection
Responsibilities
- leading a team of applications developers in providing support and complex innovative solutions to enhance the Department of Utilities critical customer care and billing system; Oracle Customer Care and Billing (CC&B)
- development, configuration, and technical support efforts to design, develop, and administer applications and systems to enhance business processes
- document system procedures
- provide after-hours application support when needed
- Plans and manages major IT-related projects and leads project teams involving complex applications, systems and processes that have City-wide impact .
- Consults with city staff on software development principles and techniques in order to design, develop and implement complex software applications to meet specific City business needs.
- Monitors and tunes city databases and systems to obtain optimum performance; designs/creates database structures; develops and implements data migration/conversion techniques for system(s) conversions and/or upgrades.
Other
- incumbents may be eligible for intermittent remote work; however, they must physically reside within the Sacramento region or have the ability to regularly report to a City of Sacramento physical worksite with little notice.
- The incumbent will be expected to work under tight timelines and competing priorities.
- Possession of a Bachelor’s degree in computer science, information technology, or a related field.
- Six years progressively responsible professional experience in information technology including a minimum of three years at the advanced journey level.
- Ability to communicate clearly, concisely, and tactfully with City staff at all levels, both verbally and in writing.