City of Los Angeles - Los Angeles, CA

posted 6 months ago

Part-time - Entry Level
Los Angeles, CA
Executive, Legislative, and Other General Government Support

About the position

The Programmer Analyst (Software Developer) position within the City of Los Angeles involves engaging in technically challenging programming tasks and providing application or software support. The role requires analyzing existing systems and procedures to determine the feasibility of data processing applications. The successful candidate will be responsible for designing and participating in the implementation of computer program systems. Additionally, this position may require acting as a lead analyst or project leader, supervising technical employees engaged in similar work. The role is critical in ensuring that software applications are developed, tested, and implemented effectively to meet the needs of the city’s various departments. Candidates will be expected to have a strong foundation in programming languages and technologies, including but not limited to .NET Framework, Java, and various database management systems. The position also requires a solid understanding of the systems development life cycle (SDLC) and the ability to work collaboratively with other team members to deliver high-quality software solutions. The role may involve working on Internet and Client/Server applications, utilizing a variety of programming languages and tools, and implementing web services and GIS programming. The position offers a competitive salary range, with opportunities for advancement based on performance and experience. The City of Los Angeles is committed to providing a diverse and inclusive work environment, and candidates from various backgrounds are encouraged to apply. The successful candidate will play a vital role in enhancing the technological capabilities of the city, contributing to improved services for the community.

Responsibilities

  • Perform technically difficult programming and application support.
  • Analyze existing systems and procedures to determine feasibility of data processing applications.
  • Design and implement systems of computer programs.
  • Act as a lead analyst or project leader, supervising technical employees.
  • Collaborate with team members to deliver high-quality software solutions.
  • Work on Internet and Client/Server applications using various programming languages.
  • Implement web services and GIS programming.

Requirements

  • A bachelor's degree from an accredited four-year college or university with completion of 24 semester or 36 quarter units in information systems, computer engineering, or computer science.
  • Two years of full-time paid experience in the analysis, design, development, testing, and implementation of software applications.
  • Experience as an Applications Programmer with the City of Los Angeles may substitute for the required degree on a year-for-year basis.

Nice-to-haves

  • Experience with .NET Framework (C# or VB.NET), ASP.Net, PeopleSoft, and ColdFusion.
  • Familiarity with Java, JavaScript, PowerBuilder, and C/C++.
  • Knowledge of SQL Server and Oracle database management systems.
  • Experience with web services implementation, SOAP, and REST technologies.
  • Understanding of Object-Oriented Design concepts and patterns.

Benefits

  • Health insurance
  • Dental insurance
  • Life insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service