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 as needed.

Requirements

  • 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, particularly Oracle Database and MS SQL Server.
  • Basic knowledge of SQL and PL/SQL.
  • Basic knowledge of project management methodologies including Agile and waterfall.
  • Basic knowledge of Continuous Integration/Deployment (CI/CD) concepts and tools.

Nice-to-haves

  • Expertise in MS Excel and Visio or Lucid or any design tool.
  • Experience with software security and documentation.

Benefits

  • Paid leave
  • Geographical location differential for Oakland (not applicable in Sacramento)
  • Transit subsidy
Job Description Matching

Match and compare your resume to any job description

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