The duties of this programmer include, but are not limited to the following Provide technical expertise and application development assistance in the design, development, testing, implementation, and maintenance of the BuildLA portal and its integration with the Universal Cashiering System Oversee and have hands-on development of the web portal, cashiering system and integration pieces and their development lifecycle Provide technical expertise and application development assistance in the design, development, testing, implementation, and maintenance of the Fee Calculator application Universal Cashiering System ePlanLA mPower Plan Check and Inspection System (PCIS) ServiceNow Materials Control application and other .NET applications Provide updates on project status and any problems encountered Develop the systems in accordance with accepted industry standards Fully document all program code, test cases, and test results Coordinate and effectively interact with the application developers on the project team and all staff Ensure the timely submission of all programming and development assignments Ensure information security standards are implemented and enforced to maintain the integrity of the cashiering systemsrsquo infrastructure and data Assist as needed in the planning, design, development and implementation of redundancy and disaster recovery measures Provide quality assurance through all phases of the development lifecycle Develop user training materials and project documentation Develop and deliver presentations and reports defining project progress, problems and solutions Address user questions by email, phone, and messaging Provide knowledge transfer Provide production support in mission critical applications in accordance to skill set stated below Familiarity or experience with C .NET Responsive design Hands-on experience with HTML5, CSS, JSON, JQuery Understanding of Object-Oriented Concepts JAM programming language Plan Check, Permitting, and Inspection processes relating to building and development Section 508 of the Rehabilitation Act of 1973 Mobile application development for iOS and Android Database – Oracle 11g, Oracle Stored Procedures and PLSQL, MS SQL MS Team Foundation Server, version control Prototyping, development and project management tools. Efficient and effective management of resources. Information security standards Software development best practices Good analysis, design, and presentation skills Hands-on experience with Mongo DB, GitHub, Bootstrap a plus Ability to handle multiple tasks and responsibilities in an effective and timely manner Excellent verbal and written communication skills with all levels of management and staff. The entire Software Development Life Cycle planning, tracking, design, development, successful implementation, testing, documentation and installation of point-of-sale or financial management systems. Strong project management, analysis and organizational skills. Excellent ability to handle multiple requirements and meet deadlines. Capable of adapting to changing situations and priorities. High proficiency in establishing and maintaining effective working relationships with the project team, and other departments. Experience working respectfully in a culturally diverse work environment. Ability to work independently and with teams.