JOBSEARCHER

iOS Mobile Developer

*Minimum Requirements:* · *MQ1* - Minimum of 3 years of recent verifiable experience developing mobile platforms for iOS devices for public utility agencies. · *MQ2* - Minimum of 3 years of written verifiable web development experience utilizing the Microsoft ASP .NET Framework. · *MQ3* - Minimum of 3 years of written verifiable experience working with Oracle to SQL Server integration. · *MQ4* - Minimum of 2 years of written verifiable experience integrating with ESRI GIS web-related products. · *MQ5* - Minimum of 3 years of written verifiable experience working with Laboratory Information Management Systems, chain of custody, and systems integration. *2. Roles and Responsibilities:* (Drafted this from the solicitation) *1. Task 1: Process Improvements for Field Test Data Collection* · Analyze current field and laboratory data collection processes. Collaborate with Field Services, Lab, and Engineering groups to identify gaps and implement approved software enhancements across all applications. *2. Task 2: Mobile Solution for Scanning of Labels on Mobile Platform* · Develop and integrate a label-scanning feature into the mobile application. Review and validate the functionality with field staff before final implementation. *3. Task 3: Field Instrument Calibration From The Mobile Device* · Implement functionality to capture field instrument calibration data in the mobile app. Ensure the solution is validated by field staff and incorporated into the new mobile application. *4. Task 4: Employee Assignments - Swap Assigned Employee for Sampling Run* · Enable functionality for field staff to swap assignments on the same day without restrictions. Validate this capability with field and lab staff before implementation in the mobile application. *5. Task 5: Employee Time Solution* · Update the field system to allow employees to request days off during scheduled sampling runs. Work with management to revise existing restrictions and ensure proper integration with lab systems. *6. Task 6: Post-Production Deployment Support* · Provide technical support for up to four months after deployment. Address issues as they arise and assist in optimizing the performance of new solutions. *7. Task 7: Documentation, UAT, and Functional Requirements Document* · Prepare comprehensive documentation for functional requirements and User Acceptance Testing (UAT). Conduct UAT with stakeholders and revise documentation based on their feedback. *8. Task 8: Code Refactoring* · Identify and refactor areas of the existing codebase to improve maintainability. Collaborate with the SFPUC team to enhance the code structure without impacting application functionality. Job Type: Full-time Pay: $100,000.00 - $150,000.00 per year Benefits: * 401(k) * Retirement plan * Vision insurance Schedule: * 8 hour shift * Monday to Friday * No weekends Experience: * ESRI GIS web-related products: 3 years (Preferred) * iOS development: 3 years (Required) * Public utility: 3 years (Required) * Microsoft ASP .NET Framework: 3 years (Required) Ability to Relocate: * San Francisco, CA 94102: Relocate before starting work (Required) Work Location: In person