Description

 

Job Description:

Development Analyst Series Positions in this series work as part of multidisciplinary teams to research, design, develop, implement, and manage software programs and applications.Note:Minimum Number of Years’ Experience: 3Competency test required? YesIs remote work permitted? Yes,No Will the candidate be interviewed? YesIf there is an interview, how will it be conducted? By video call (Skype, Zoom, Google Hangouts etc.)A background criminal records check is required for all candidates.Top 3 Skills SQLServer, .Net Azure Devops County OR STATE Background -Remote is fine, does not need to be onsite, but must work Pacific time hours.Minimum Qualifications Guidelines:Any combination of experience and training that would likely provide the required knowledge, skills, and abilities is qualifying. Requirements are determined at the time of recruitment based on responsibilities of the individual position and business needs of the department.Development AnalystTraining and experience for journey level, professional classifications are typically equivalent to a bachelor's degree and one (1) to four (4) years of experience that demonstrates the ability to perform the duties of the position. (Equivalency 5-8 years of qualifying training and/or experience).Advanced levelProfessionalPerform the most difficult assignments requiring a higher level of responsibility, applying advanced subject knowledge, and exercising significant independent judgment and initiative.Receive work assignments in terms of objectives, priorities, and deadlines.Work is reviewed for technical accuracy, compliance to program objectives, and overall results.Receive direction from manager or staff.Required Skills and Abilities:Development AnalystJourney levelProfessionalPerform the full range of duties, working independently, applying well-developed subject knowledge, and exercising judgment and initiative.Receive occasional instruction or assistance as new or unusual situations arise.Fully aware of the operating procedures and policies within the work unit.Work is reviewed based on compliance, appropriateness, and effectiveness in meeting goals and deadlines.Receive direction from manager or staff.For use in IT and in departments with a related business need.Scope of Work:Analyze information to determine, recommend, and plan the installation of a new system or a modification of an existing system; gather, analyze, and document business requirements; write and implement code and business logic; develop, review, and maintain test plans, cases, and scripts; perform all levels of testing; coordinate application development and/or enhancements.Research and document solutions to potential data quality issues; perform data audits, reviews, and validation to ensure data integrity.Develop smaller-scale databases on standalone or workgroup database platforms; design and develop the data access component for business applications.Coordinate technical tasks through all phases of the software development life cycle; develop and oversee project work plans, including defining project implementation schedules and priorities; collaborate with functional teams to translate user needs into solutions; serve as a project or technical lead; coordinate the work of others.Provide technical support and assistance to users; develop and deliver training; troubleshoot issues and resolve problems; track issues and document solutions; create reports.Fully automate reporting deliverables using various technologies including scheduled jobs, database objects, file transfers, and web services.Develop, optimize, and tune performance of database views, queries, and stored procedures using indexes, query plans, and other techniques.Automate the combination of data across multiple systems into a single presentation layer.In addition to the above duties, the senior level will: provide project management in collaboration with departments and outside agencies to build integrated solutions; build consensus with management, users, and vendors to problem solve development needs; formulate scope and objectives for software development projects and define outcomes; develop and recommend solutions.Perform other duties as assigned

Education

Bachelor's Degree