Application cut-off dates are the 15th and last day of each month.
With supervisor approval, incumbents may be eligible for intermittent remote work; however, they must physically reside within the State of California with the ability to report to Sacramento-based physical worksites daily if required.
THIS POSTING WILL BE OPEN UNTIL FILLED
IDEAL CANDIDATE STATEMENT
This position is located within the IT Enterprise Applications Division of the Department of Information Technology and is responsible for developing, supporting, and configuring enterprise applications like the Accela permitting system, OpenText Documentum, and custom applications development. The position requires specialized skills and technical knowledge of object-oriented programming, as well as database and programming expertise. The incumbent is expected to work closely with end users and business stakeholders and be able to drive projects independently with minimal supervision.
The ideal candidate is expected to work under tight timelines and manage competing priorities. This is a highly technical role involving applications development, technical support, and operational oversight for division responsibilities. The position manages system stabilization, upgrades, and integration initiatives, leading change control efforts with stakeholders and recommending technical solutions to improve business processes.
Under general supervision, the Senior Applications Developer performs duties involving requirements analysis, design, development, testing, implementation, and support of systems and databases across multiple platforms including mainframe, client-server, distributed, and web-based systems.
Distinguishing Characteristics
This is an advanced professional classification with multiple incumbents. The work involves complex concepts, and incumbents may oversee other developers. It is distinguished from the Applications Developer by the complexity and level of knowledge required, and from the Principal Applications Developer by being below the highest technical level.
Supervision
Generally supervised by an IT Supervisor or higher manager. This role does not have supervisory responsibilities.
Typical Duties
Manage IT projects involving critical applications and large systems.
Provide team leadership and technical guidance on citywide systems.
Design database structures and data migration techniques for system upgrades.
Monitor and optimize database performance.
Apply analytical and design techniques for new or modified systems.
Code, test, and troubleshoot programs in complex systems.
Mentor and guide lower-level IT staff and contractors.
Knowledge of:
Business process and software design principles; database and network technologies; project management.
Software development methodologies and trends.
Programming languages, databases, and operating systems across platforms.
Application evaluation, data modeling, disaster recovery, debugging, and error detection.
Business applications like finance, HR, GIS, and permitting systems.
Advanced form, screen, and report design techniques.
Skills in:
Design and testing tools and methodologies.
Project management and planning tools.
Various desktop tools and complex programming languages.
Relational and distributed database technologies.
Maintaining good relationships with city staff at all levels.
Ability to:
Communicate effectively in writing and speaking; make presentations.
Analyze problems and develop logical solutions.
Train, coordinate, and facilitate teamwork.
Manage multiple tasks and projects simultaneously.
Experience and Education
Education: Bachelor's degree in Computer Science, IT, or related field from an accredited institution.
Experience: Minimum of five years in IT, including application development, database management, GIS programming, system analysis/development, or web development, and project management.
Proof of education must be submitted online with the application and will be required at appointment. Education obtained outside the U.S. must be evaluated by a credentials service, due at appointment.
Special Qualifications
Driver License: Valid California Class C Driver License at the time of appointment. Exceptions considered on a case-by-case basis for disabilities.
Note:
The City prefers to communicate via email. Ensure your email address is correct and check regularly, including spam folders. Notifications can be accessed through the governmentjobs.com inbox.
#J-18808-Ljbffr
See details and apply
Senior Applications Developer