Vacancy expired!
Job Title: IT Developer Job Location: Remote during Covid and San Francisco or Sacramento offices once restrictions are lifted. Systems and Application Design and Development Experience: Experienced with the principles of full systems design and development life cycle (SDLC) Proven track record designing and developing enterprise and scalable systems, such as multi-tier, distributed and web-based system design and development principles and internet/intranet application delivery mechanisms Working knowledge and experience with the following technologies: Lucee/Cold Fusion, JAVA, WebLogic, Apache, Tomcat, RESTful APIs calls, SQL, modern CSS and HTML, JSON, jQuery, AJAX calls, Bootstrap, Oracle RDBMS 19c, ANSI SQL 2000, PL/SQL, JavaScript/Typescript including promises and asynchronous functions Experience deploying and configuring Lucee/ColdFusion, WebLogic, Apache, Tomcat. Experience with object-oriented design and programming architectures and design patterns. Experience understanding and designing data structures, views, and stored procedures. Experience in Crystal Reports, Bi-Query, SQL Developer, Power BI Experience designing UX/UI for the web-based apps Experienced with the principles and techniques of systems implementation including conversion, data reconciliation, user training, and documentation Experienced with developing system test plans and test script development Self-motivated quick learner with excellent troubleshooting skills Proven track record of on-time, on-budget product development with a high degree of user satisfaction and quality General Skills: Interpersonal and communication skills. Excellent written and verbal communication skills, with both technical and non-technical audiences Demonstrable experience in establishing and maintaining effective working relationships with those contacted in the course of the work Experienced working in both traditional and agile project management methodologies Proficiency with MS Office applications including Word, Excel, PowerPoint, Forms and Visio Additional Skills/Qualifications Desired: Experienced with third-party integrations and customizations for seamless multi-system functionality, including identity management for authentication and authorization, message exchanges, and service-oriented messaging. Knowledge of systems security and data encryption. API design experience including versioning and publicly available APIs Experience with open-source testing tools or automated testing Experience identifying security issues such as out-of-date libraries, insecure calls, and common exploits Ability to take functional requirements and convert them to program design and code Proven track record of developing web accessibility compliance protocols and procedures for a large organization. Application Security using Azure Active Directory Experienced designing and developing applications in a cloud-based environment such as AWS and/or Azure and experience with DevOps. Experience migrating or deploying and managing systems in government cloud environments Experience in migrating, building, deploying, and managing systems including monitoring, logging, alerts, and metrics. Proven track record in analyzing and developing solution designs for web and cloud-based processes and systems. Knowledge of systems security and data encryption. Knowledge of usability testing. Performs testing to gather information about usability problems, as well as verifying good effect of interaction design Experienced with developing system test plans and test script development. Knowledge of digital government and digital government strategies Description of Tasks and Responsibilities: 1 Design, develop, implement, and document application changes per requirements. 2 Design, develop, implement, and document customization and integration with 3rd party software components. 3 Design, develop, tune, document, and implement changes and enhancements SQL database, updates to the database schema, ensuring backward compatibility, scalability, and efficiency. 4 Test code for bugs and errors thoroughly. 5 Design, develop, implement, and document reports, data extracts, and data loads. 6 Document technical user requirements and specifications for use in the development cycle. 7 Identify and evaluate alternative technical solutions, as needed; analyze the pros and cons of each solution including demonstrations and presenting to stakeholders as required. 8 Analyze, fix and improve performance for application issues. 9 Peer review code as required and respond to peer reviews of your code. 10 Fix any bugs found. Implement any changes from the stakeholders. 11 Develop test plans, test cases and test scripts for both fail and pass scenarios. 12 Run security tests, identify, and fix vulnerabilities. 13 Track and communicate deliverables, issues, defects, and risks as per project plan. 14 Communicate project activities, performance and status. 15 Ensure the project is delivered in budget, on schedule, and in scope. 16 Participate in team and planning meetings. 17 Participate in support including user administration, issues, and questions. 18 Participate in daily standup meetings and weekly planning sessions.
- ID: #49177408
- State: California Sanfrancisco 94102 Sanfrancisco USA
- City: Sanfrancisco
- Salary: USD TBD TBD
- Job type: Contract
- Showed: 2023-02-13
- Deadline: 2023-04-13
- Category: Et cetera