City of Sacramento - Sacramento, CA
posted 4 months ago
The Senior Applications Developer position is located within the IT Enterprise Applications Division of the Department of Information Technology. This role is crucial for the development, configuration, customization, integration, support, and maintenance of both on-premise and cloud enterprise applications. The incumbent will be expected to possess specialized technical skills and a deep understanding of system architecture, object-oriented programming, and database management. The role requires close collaboration with end users and business stakeholders, driving projects independently with minimal supervision. Additionally, the Senior Applications Developer will recommend and implement technical solutions aimed at improving and streamlining business processes that align with City priorities and initiatives. The ideal candidate will have a strong background in system design and development, with fluency in front-end web technologies such as HTML, JavaScript, and CSS, as well as back-end technologies including C# and Java. Proficiency in object-oriented programming and experience with database management systems like MS SQL and Oracle are essential. The role also involves overseeing the work of other Applications Developers, providing guidance and technical expertise on citywide computer systems, and ensuring the successful execution of IT-related projects. Under general supervision, the Senior Applications Developer will perform a variety of professional, technical, and analytical duties. These include requirements analysis, design, development, testing, implementation, administration, and support of both new and existing systems and databases across a multi-platform environment. The position is characterized by its advanced level of responsibility and the complexity of tasks involved, distinguishing it from lower-level developer roles.