Job Description:
Job Description:
This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Job expectations include a strong knowledge of development and testing practices common to the industry and design and architectural patterns.
Responsibilities:
- Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements
- Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained
- Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack
- Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle
- Performs spike/proof of concept as necessary to mitigate risk or implement new ideas
- Automates manual release activities
- Designs, develops, and maintains automated test suites (integration, regression, performance)
Required Qualifications:
- Bachelor’s Degree in Computer Science or related field
- 5+ years of experience with Sales Cloud, Marketing Cloud
- Experience with Apex, LWC, Aura, Flow, Batch Apex, SOQL
- Experience with Salesforce Data modeling, Security, Approval process
- Knowledge on Bitbucket and Jenkins
- Customize, Enhance and Integrate application
- Develop technical design documents.
- Build technology solutions, aligning both business and technical considerations.
- Manage technical scope and client expectations.
- Knowledge of enterprise systems, CRM, SFA, and ERP.
- Working Knowledge of Salesforce tools and technologies – Apex, Visual Force, JavaScript, Apex API's and data loader.
- Experience with HTML5, Object-Oriented JavaScript, various JavaScript libraries and micro frameworks (jQuery, Bootstrap, Angular).
- Experience with Rest and SOAP APIs.
- Experience with Enterprise Integration tools
Desired Qualifications:
- Web Services and ETL; strong SOQL
- Experience with Integrating Salesforce with external systems using REST/SOAP Integration services, middleware tools Informatica, Mulesoft
- Excellent communications skills to be able to articulate technical elements to technical and non-technical managers across the organization
- Experience in Agile development desired
Skills:
- Application Development
- Automation
- Influence
- Solution Design
- Technical Strategy Development
- Architecture
- Business Acumen
- DevOps Practices
- Result Orientation
- Solution Delivery Process
- Analytical Thinking
- Collaboration
- Data Management
- Risk Management
- Test Engineering
1st shift (United States of America)