**US Citizens and those authorized to work without sponsorship are encouraged to apply**
** H1B/C2C candidates - please do not apply at this time**
Job Title: Salesforce Developer/ Architect
Location: Baltimore, MD, 21231
Duration: 24 months (W2)
Provide in-depth analysis of existing and new Salesforce application development; provide architectural solutions and recommendations on new build, and technical expertise to support delivery and maintenance of Salesforce. Provide IT teams and business personnel with technology solutions by weighing advantages of technology standards, market availability of products, risks and benefits of technology to meet business/IT needs.
Undergraduate degree in computer science, computer engineering, information science, math, physics or equivalent and typically 5 plus years’ experience in IT or quantitative analytics functions
Demonstrates strong software development capabilities coupled with the ability to work under tight deadlines.
Demonstrated strong teamwork skills with self-motivation to achieve success in a rapidly evolving environment.
Excellent communications skills - Able to effectively communicate highly technical information in non-technical terminology (written and verbal).
Knowledge of Operating Systems – Windows, Azure
Strong experience in Salesforce Development and Design
Exceptional proficiency in Apex Classes Visualforce Migration Tool and other programs in Salesforce developer toolkit
Superior knowledge of SOA design principles and RDBMS technologies
Excellent understanding of Eclipse and other Integrated Development Environments
High oral and written communication skills
Sound ability to integrate various business processes across different systems
Experience using Web API integration from and to Salesforce from on-premise application(s)
Strong analytics knowledge/experience in the areas of maintaining, supporting, and creating Commercial grade websites
Certification ADM 201
Certification Dev 401
(Nice to have) Certification Dev 501
Apply technical knowledge to maintain, improve, and build solutions for Retail Energy Salesforce team
Maintain deep knowledge of technology and its application across client
Promote knowledge via seminars, presentations, and publications within IT and client
Participate in technological innovation to drive new business opportunities and solve complex business problems
Work under minimal supervision.