State of California - Sacramento, CA

posted 4 days ago

Full-time - Entry Level
Hybrid - Sacramento, CA
Executive, Legislative, and Other General Government Support

About the position

Under the general supervision of the Information Technology Specialist II, the Information Technology Associate is a member of the Enterprise Development Team, primarily responsible for software development tasks, including maintaining existing systems and developing new enterprise applications. This role involves participating in all phases of the Software Development Life Cycle, either as part of a team or individually, including requirements gathering, database design, system architecture, software design, system integration, and software quality testing. The incumbent will use Software such as Services like Salesforce.com, cloud platform e.g. Google Cloud Platform, software security, documentation, and relational database design, to develop enterprise solutions using modern platforms and frameworks to meet business needs. Additionally, the role includes performing certain project management activities. The ITA must have the ability to apply basic analytical techniques, effective written and oral communication, strong organizational skills, basic knowledge of systems design and integration, and keeps abreast of new technologies and software development techniques and practices. The incumbent may be asked to work independently or with a team as appropriate and is expected to report on and complete assignments in a timely and efficient manner. Participation in all projects and staff meetings. This position requires the incumbent to maintain acceptable, consistent and regular attendance and adhere to departmental policies and procedures regarding attendance, leave, and conduct; and must be regularly available and willing to work the hours the Department determines are necessary to meet its business needs. The incumbent will need to interact with the IT Specialist II, Manager I, Manager II, ACIO and CIO as well as other staff members in the Office of Information Systems Unit.

Responsibilities

  • Participate in all phases of the Software Development Life Cycle.
  • Maintain existing systems and develop new enterprise applications.
  • Gather requirements and design databases.
  • Design system architecture and software.
  • Integrate systems and perform software quality testing.
  • Use Salesforce.com and Google Cloud Platform for software development.
  • Perform project management activities.

Requirements

  • Basic analytical techniques.
  • Effective written and oral communication skills.
  • Strong organizational skills.
  • Basic knowledge of systems design and integration.
  • Ability to work independently or as part of a team.
  • Timely reporting and completion of assignments.

Nice-to-haves

  • Basic knowledge of software engineering techniques and best practices.
  • Basic knowledge of end-to-end Software Development Life Cycle.
  • Basic knowledge of Salesforce.com configuration and customization.
  • Basic knowledge of web application development.
  • Basic knowledge of programming design patterns.
  • Basic knowledge of relational database management systems.
  • Basic knowledge of SQL and PL/SQL.
  • Basic knowledge of project management methodologies.
  • Basic knowledge of CI/CD concepts and tools.
  • Expertise in MS Excel and design tools.

Benefits

  • Paid leave.
  • Geographical location differential for Oakland.
  • Transit subsidy.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service