Programmer Analyst/Software Developer
W2 Employees Only
12 month assignment with hybrid work schedule.
Office is located in downtown Los Angeles, close to major freeways, but work will initially be remote.
Contractor will assist in design, development, implementation, enhancement and production maintenance of the Online Payments, Modifications, Electronic Plan Check system (ePlanLA), BuildLA, and all other .NET applications.
Online Payments allows customers to pay for their transactions online with a credit or debit card. This has become a key resource for our customers and a vital source of revenue during the pandemic. This developer will work on the design, development, implementation, enhancement and production maintenance of expansion of the Online Payments capability to handle payments from more online applications and application types.
The ePlanLA application allows customers to submit plans online for plan checks relating to permit applications. The customer cost for producing paper plan sets and the time to courier the plans to the department can be saved with the use of ePlanLA. Additional functionality and expanded capabilities to ePlanLA will encourage the use of the application for more plan check and permit types by the customer base.
The BuildLA project will provide a web portal for customer access to online Development Services information, electronic plan submittal and plan checking (ePlanLA), permitting services, inspection services and online payment via integration with the Universal Cashiering (UC) System. A key component of BuildLA is the integration with the UC system, which will be utilized for accepting and tracking online payments for LADBS and all of the relevant Development Services departments. As such, we are in need of a Programmer Analyst who has extensive .NET experience specifically in the area of web development using MVC 5 and Web API 2.0. LADBS does not have the available staff with the exact skill set necessary to proceed with these projects and integration.
The duties will include, but are not limited to the following:
- Provide technical expertise and assistance in the design, development, implementation, enhancement and maintenance of Online Payments, Modifications, ePlanLA, BuildLA, and all other .NET applications
- Develop the applications in.NET framework
- Write Oracle PL/SQL functions and procedures
- Develop applications and modules in accordance with accepted LADBS and industry standards
- Fully document all program code
Candidate must have 5+ years of experience in the following:
- C# / .NET and at least 2 years of experience specifically with MVC and/or REST-Web API
- Responsive design
- Extensive hands-on experience with HTML5, CSS, JSON, JQuery
- Excellent understanding of Object-Oriented Programming concepts
- MS Team Foundation Server, MongoDB or Kafka a plus
- Entire Software Development Life Cycle: planning, tracking, design, development, successful implementation, testing, documentation and integration of .NET projects
- Proficiency in PL/SQL, Oracle 11g, 19c and Stored Procedures
- MS Active Directory integration
W2 employees only
All qualified applicants will receive consideration for employment without regard to their race, religion, ancestry, national origin, sex, sexual orientation, age, disability, marital status or medical condition.
We will consider all applicants with criminal histories in a manner consistent with the City of Los Angeles Fair Chance Initiative.
Contact Paul Subhakar
Years of Experience Required: More than 5 years
Expected Travel Time: None