[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-1-en-105":3,"doc-seo-263010-105":53,"doc-detail-263010-en":127},{"code":4,"msg":5,"data":6},0,"success",[7,14,19,24,29,34,39,44,49],{"id":8,"doc_module":9,"doc_module_name":10,"category_name":11,"show_sort_weight":12,"slug":13},11,1,"Template","Presentations",90,"presentations",{"id":15,"doc_module":9,"doc_module_name":10,"category_name":16,"show_sort_weight":17,"slug":18},12,"Resumes",80,"resumes",{"id":20,"doc_module":9,"doc_module_name":10,"category_name":21,"show_sort_weight":22,"slug":23},14,"Invoices",70,"invoices",{"id":25,"doc_module":9,"doc_module_name":10,"category_name":26,"show_sort_weight":27,"slug":28},15,"Posters",60,"posters",{"id":30,"doc_module":9,"doc_module_name":10,"category_name":31,"show_sort_weight":32,"slug":33},16,"Social Media",50,"social-media",{"id":35,"doc_module":9,"doc_module_name":10,"category_name":36,"show_sort_weight":37,"slug":38},17,"Forms",40,"forms",{"id":40,"doc_module":9,"doc_module_name":10,"category_name":41,"show_sort_weight":42,"slug":43},18,"Letters",30,"letters",{"id":45,"doc_module":9,"doc_module_name":10,"category_name":46,"show_sort_weight":47,"slug":48},21,"Paper Templates",5,"papers-templates",{"id":50,"doc_module":9,"doc_module_name":10,"category_name":51,"show_sort_weight":4,"slug":52},158,"General","general-158",{"code":4,"msg":54,"data":55},"ok",{"site_id":56,"language":57,"slug":58,"title":59,"keywords":60,"description":61,"schema_data":62,"social_meta":120,"head_meta":122,"extra_data":124,"updated_unix":126},105,"en","job-description-senior-software-developer","Job Description - Senior Software Developer","","Senior Software Developer role within the California State Lottery’s ITSD BPAS unit, focused on enterprise software architecture, ServiceNow platform development, and reliable operational support. Responsibilities include end-to-end architecture alignment, ServiceNow configuration and customization (workflows, interfaces, business rules), scripting-based automation with API integrations, and creating test plans and deployment strategies. The position also manages update sets, instance security, documentation, troubleshooting, change communications, and leads complex agile implementation and escalated break/fix issue resolution.",{"@graph":63,"@context":119},[64,80,102],{"@type":65,"itemListElement":66},"BreadcrumbList",[67,71,74,77],{"item":68,"name":69,"@type":70,"position":9},"https://docshare.wps.com","Home","ListItem",{"item":72,"name":10,"@type":70,"position":73},"https://docshare.wps.com/template/",2,{"item":75,"name":41,"@type":70,"position":76},"https://docshare.wps.com/template/letters/",3,{"item":78,"name":59,"@type":70,"position":79},"https://docshare.wps.com/template/job-description-senior-software-developer/263010/",4,{"url":78,"name":59,"@type":81,"image":82,"author":87,"headline":59,"publisher":90,"fileFormat":93,"inLanguage":57,"description":61,"dateModified":94,"datePublished":95,"encodingFormat":93,"isAccessibleForFree":96,"interactionStatistic":97},"DigitalDocument",{"url":83,"@type":84,"width":85,"height":86},"https://docshare.wps.com/thumbnails/job-description-senior-software-developer/263010.png","ImageObject",442,249,{"name":88,"@type":89},"Hazel","Person",{"url":68,"name":91,"@type":92},"DocShare","Organization","application/pdf","2026-11-04","2026-09-14",true,{"@type":98,"interactionType":99,"userInteractionCount":101},"InteractionCounter",{"@type":100},"ViewAction",10,{"@type":103,"mainEntity":104},"FAQPage",[105,111,115],{"name":106,"@type":107,"acceptedAnswer":108},"What is the primary purpose of the Senior Software Developer role?","Question",{"text":109,"@type":110},"To support the California State Lottery’s BPAS unit by planning, developing, implementing, maintaining, and supporting enterprise IT operations and software systems aligned to critical business objectives.","Answer",{"name":112,"@type":107,"acceptedAnswer":113},"Which ServiceNow capabilities does the role focus on?",{"text":114,"@type":110},"End-to-end architecture, platform configuration/customization (workflows and user interfaces), scripting for automation, and day-to-day operational support across core modules such as ITSM and CMDB/Discovery.",{"name":116,"@type":107,"acceptedAnswer":117},"How does the role handle releases, stability, and security?",{"text":118,"@type":110},"It performs deployment and operational tasks to keep ServiceNow instances stable, reviews instance security and logs/performance, plans system patches and upgrades, manages users/groups/roles/access control, and maintains up-to-date documentation.","https://schema.org",{"og:url":78,"og:type":121,"og:title":59,"og:site_name":91,"og:description":61},"article",{"robots":123,"canonical":78},"index,follow",{"doc_id":125,"site_id":56},263010,1790466201,{"code":4,"msg":5,"data":128},{"doc_id":125,"user_id":129,"nickname":88,"user_avatar":130,"doc_module":9,"category_id":40,"category_name":41,"doc_title":59,"doc_description":61,"doc_content":131,"file_id":132,"file_url":133,"file_type":134,"file_size":135,"view_count":101,"is_deleted":4,"is_public":9,"is_downloadable":9,"audit_status":9,"page_count":136,"language":137,"language_code":57,"site_id":56,"html_lang":57,"table_of_contents":138,"faqs":139,"seo_title":140,"seo_description":61,"update_tm":141,"read_time":73},137441390410,"https://ap-avatar.wpscdn.com/avatar/2000252f4ab5702993?_k=1776741390130283984","Job Description  \nClassification: Information Technology Specialist II  \nWorking Title: Senior Software Developer  \nPosition Number: 358-529-1414-001  \nDivision/Unit: Information Technology Services Division / Business Process Automation Services Assigned Headquarters: Sacramento Headquarters  \nPosition Eligible for Telework (Yes/No): Yes Job Description Summary  \nUnder general direction of the Information Technology Services Division (ITSD) Business Process Automation Services (BPAS), Information Technology Manager I, the Senior Software Developer works in support of the California State Lottery’s (Lottery) BPAS Unit. This includes the planning, development, implementation, maintenance, and support activities for the Lottery’s enterprise information technology (IT) operations and software systems to meet critical business objectives. The duties for this position are focused in the Client Services, Software Engineering, IT Project Management, and System Engineering domains; however, work maybe assigned in other domains as needed.  \nJob Description  \n45%(Essential) Provides end-to-end product architecture, ensuring alignment with the overall product strategy and roadmap for the ServiceNow platform. Demonstrates expert technical knowledge, methodologies, and frameworks. Configures and customizes the ServiceNow platform, including workflows and user interfaces to tailor it to the organization's specific needs. Leverages scripting tools to seamlessly customize and configure business rules, client scripts, and server-side scripts, thereby expanding the platform's capabilities. Manages and supports the day-to-day ServiceNow core platform including, but not limited to, ITSM, Configuration Management Database (CMDB), Asset, and Discovery, assisting with Management, Instrumentation and Discovery (MID) server configuration, and supporting customers. Employs scripting tools adeptly to automate workflows, enhance user interfaces, and seamlessly integrate external APIs, facilitating smooth data exchange, data accuracy and cross-platform automation. Develops comprehensive test plans and deployment strategies for new services and features within ServiceNow. Performs the ongoing operational tasks needed to keep ServiceNow instances stable and healthy, including reviewing the Instance Security Center, logs, performance information for issues that need to be resolved, planning and execution for system patches, and upgrades to keep in sync with ServiceNow’s releases. Enhances various modules in ServiceNow, including but not limited to Service Catalog, Service Portal, Incidents, Knowledge Base, HR, Health and Safety, Configuration Management Database and Reporting. Conducts thorough system and integration testing using sample and live data, as well as installs and tests vendor-provided updates and new releases. Effectively communicates ServiceNow processes, operations, and capabilities to all levels of management and stakeholders utilizing Change Management and communication templates. Manages update sets and promotes code through the environments into production following our change and communication processes. Performs various ServiceNow implementation tasks including but not limited to configuration, integration, custom programming, and maintenance. Regularly creates and maintains comprehensive system documentation for easy reference and knowledge sharing. Manages instance security including users, groups, roles, and access control lists. Oversees and facilitates project planning, design, and development sessions for ServiceNow, leading, mentoring, training, and collaborating with stakeholders and vendors to deliver robust technical solutions.  \nJob Description  \n25%(Essential) Provides technical leadership to develop and implement the most complex IT solutions relating to the Lottery's Enterprise Software Portfolio. Plans, documents, develops, tests, implements, and supports solutions to complex technical solutions. Diagnoses and resolves ent","cbCairuaA4c9nj8c","https://ap.wps.com/l/cbCairuaA4c9nj8c","pdf",182184,6,"English","# Job Description Summary\n## Core Duties (45%)\n## Technical Leadership (25%)\n## Expert Technical Support (25%)\n## Marginal Duties (5%)","[{\"question\":\"What is the primary purpose of the Senior Software Developer role?\",\"answer\":\"To support the California State Lottery’s BPAS unit by planning, developing, implementing, maintaining, and supporting enterprise IT operations and software systems aligned to critical business objectives.\"},{\"question\":\"Which ServiceNow capabilities does the role focus on?\",\"answer\":\"End-to-end architecture, platform configuration/customization (workflows and user interfaces), scripting for automation, and day-to-day operational support across core modules such as ITSM and CMDB/Discovery.\"},{\"question\":\"How does the role handle releases, stability, and security?\",\"answer\":\"It performs deployment and operational tasks to keep ServiceNow instances stable, reviews instance security and logs/performance, plans system patches and upgrades, manages users/groups/roles/access control, and maintains up-to-date documentation.\"}]","Job Description - Senior Software Developer | PDF",1789366392]