HCL Global Systems, Inc. Sr. Salesforce Developer in Farmington Hills, Michigan

Under limited supervision, gather and interpret project requirements and the need for development of applications, data models or enhancements to existing applications; work through gaps in proposals and issues with product owners and business analysts; develop outline of plan based on the meeting outcomes; create system architecture and design; build or extend logical and physical relational data models for backend database; build new functionality to serve client reporting needs by processing; configure functionality; implement requirements by meeting code quality standards; develop proof of concepts and evaluate new technologies/languages during process; write and configure automation scripts for application systems; write data quality rules to resolve data related issues; write and tune complex SQL queries to improve efficiency of data availability; perform data modeling and management; manage version control repositories and branching; perform code reviews; prepare required documentation for released and patch installations; apply product related patches in all environments; write and execute unit test cases; verify expected system behavior after deployments to QA environment; support QA Analysts through validation of defect reporting and tracking; perform design and code fixes necessary to address defects observed in QA environment; deploy software to development, QA, and production environments as necessary; provide production support for ongoing issues; perform release support during elevation windows; mentor and assist less experienced team members with the above, as necessary; and use: UNIX, Oracle, SQL Developer, OFSAAI Suite of Products, OFSDF, PFT, LRM, Putty, Erwin, Visio, PL/SQL, JavaScript, Unix Shell Scripting, GitHub, SVN and related tools.