Job Title: Salesforces App Developer
Job Type: Contract 2 years
Job Schedule: Monday to Friday (35 hours a week)Work
Location: New York, NY
Pay Rate: $45.00 per hour
Project Scope:
The NYC Agency specializes in developing multiple large scale,
workflow software applications that improve the efficiency and efficacy of the NYC business teams that perform operations such as permitting, inspections, roadway repair, bridge maintenance and street sign management. Some examples of projects that the IT PMO has recently initiated are: an application that allows restaurants to apply for the new outdoor dining license program, and allows DOT staff to review, approve, and deny the outdoor dining license requests; an application that allows the roadway repair team to track the bike lane installation and resurfacing work they do; an application to track the work required to perform installation of pavement markings, and renewal of pavement markings that are fading; a workflow and asset management system used to manage the installation and replacement of signs on the streets of New York City, and to document the current and historical inventory of signs by location; and a workflow system that is used to manage the preventative and unplanned New York City bridge and infrastructure maintenance. The selected Senior Application Developer will assist the IT PMO with implementing projects similar to the applications previously mentioned above.
Services Desired:
NYC seeks an experienced Salesforce Application Developer consultant that can:
· Strong experience in designing and configuring the customer portal
· Integrating with AWS web components and print services.
· Develop and enhance Salesforce platform applications using Apex, SOQL/SOSL and
Lighting Web Components.
· Highly skilled in process automation, Scheduling batch jobs, Flows, Apex classes and
triggers, Lightning components, Visualforce pages/components
· Experience working on Visual Studio code or other IDE
· Strong experience in designing document templates using Salesforce Native Document
generation tools or any third party tools.
· Contributes to the technical strategy and design towards solution vision
· Estimate work items, identify right resources and right approach for a given work item
· Contribute and manage the development streams
· Integrating Salesforce with other applications using REST, SOAP API’s, and integration
procedures.
· Experience with the full software development life cycle from technical design to
development, testing and deployment of the client solution.
· Manage DevOps processes for code documentation, maintenance, and promotion.
· Create technical and process documentation when needed.
· Aid in the testing of system components with the QA team.
· Implement AppExchange solutions to the Salesforce organization.
· Build secure web applications with user authentication with Multi-Factor Authentication and
/ or role-based access control.
· Implement graphic user interfaces based on user experience and accessibility best practices.
· Perform configuration management, continuous integration, and version control utilizing
GitHub
-Adhere to Software Development Life Cycle (SDLC) processes. The following
methodologies are currently being used for different projects Waterfall, RUP and Agile.
· Collaborate with business analysts, quality assurance specialists and application developers
during the design, development, testing, and implementation of applications.
· Experience working on data migration activities.
· Strong knowledge and experience in SQL Server Management tools.
· Understand high level application architecture/design, network design, performance
constraints and security frameworks.
· Participate in and contribute to formal/informal technical reviews and presentations.
· Research, present and/or make recommendations on technical issues.
MANDATORY SKILLS/EXPERIENCE: Note: candidates who do not have the
mandatory skills will not be considered.
Preferred Skills/Experience for Consultant Candidates: