Description
Summary of the position:
This position is responsible for all code-based solutions within Salesforce or involving data migrations, systems integrations, and 3rd party applications. The Salesforce Developer position will work closely with the Salesforce administrator, Business Analysts, and key stakeholders to develop solutions that support business requirements and drive key business decisions.
Candidate would participate in and contribute to analysis, design and development activities of system related process improvements, ERP and other system integrations and system upgrades. Must have proven ability to perform assigned tasks with minimal guidance, demonstrate good technical development skills, and have strong knowledge of SDLC working with project stakeholders to ensure quality solution delivery.
Responsibilities:
- Responsible for developing in Apex, Lightning Web Components, Lightning Design System, and other technologies to build customized solutions. Technical leadership, setting best practices including integration and application development, deployment, testing (unit and systems), and iterative refinement.
- Seek out ways to use Salesforce to improve processes and productivity and make recommendations to support an organization scaling at a rapid pace.
- Define, communicate, and manage a change management process to develop and implement new applications/code and updates to existing applications/code.
- Develop customized solutions within the Salesforce platform to support critical business functions and meet project objectives, client requirements and company goals.
- Manage daily support and maintenance of internal Salesforce instance and conduct long-term improvement operations to ensure compatibility with evolving mission requirements.
- Maintain a flexible and proactive work environment to facilitate a quick response to changing project requirements and customer objectives and innovate ways to meet mission goals successfully.
- Provide system administration support of internal and customer-facing Salesforce environment, especially related to customized applications, user permissions, security settings, custom objects, and workflow.
- Collaborate with various internal departments, including commercial, product development and operations, to ensure Salesforce environment supports internal needs relating to functionality and performance.
- Ensure solution technical documentation is current and complete including supporting documentation for testing and sign-off. Provide troubleshooting and technical support services and may require creating user guides and/or documentation and other support material.
- Flexibility to work across time-zones; ability to work with both onsite & offshore IT team members and key stakeholders.
- Work with cross-functional global teams to deliver larger enterprise-wide goals.
Qualifications:
- Minimum of 5 years of development experience on the Salesforce platform.
- Hands-on experience writing Apex classes and triggers.
- Hands-on experience in developing unlocked packages using Salesforce DX (SFDX) and the Command Line Interface (CLI) integrator.
- Proficiency in debugging issues identified in code or components, showcasing a deep understanding of the Salesforce platform.
- Proven ability to integrate Salesforce.com with other applications and implement data-driven processes using RESTful APIs.
- Strong business analysis and functional experience, including requirements gathering, creating solutions, and/or deploying solutions to end users.
- Understanding of and experience with Salesforce architecture and API.
- Experience using GitHub or other version control software.
- Experience integrating Salesforce with other applications.
- Solid understanding of SFDC Sales and Service Cloud solutions and capabilities.
- One or multiple Salesforce certifications is required:
- Salesforce Administrator
- Platform App Builder
- Platform Developer
- Technical Architect
- Excellent communication and collaboration skills, with a track record of effectively working with Architects, fellow developers, QA teams, and business stakeholders.
- Strong technical project management experience
- Proficiency in HTML, XML, JavaScript, SQL/SOQL, Java/C++/OOP is preferred.
Education:
- Bachelor’s degree in computer science, Information Systems, Industrial Engineering, Operations Management or Engineering or a related field, or equivalent experience required.
Key Behaviors:
- A pro-active personality, with a can-do attitude.
- Excellent relationship-building skills.
- Strong analytical skills, with the ability to observe trends.
- Available and responsive to question, clarifications, and instructions
- Excellent verbal and written communication skills
- Ability to manage multiple priorities, adapt to changing business conditions, and work well in a team environment.
- Strong interpersonal and active listening skills
- Attention to detail.
- Results-oriented, high energy, and a representative of the Hitachi values.
Direct reports:
The successful candidate is responsible for complying with Hitachi Global Air Power US Code of Ethics and related policies. In performing the job, the incumbent shall take all steps necessary to comply with our safety rules and requirements and must actively support the organization's efforts to meet and exceed its goals of creating and maintaining a safe workplace.
This description is to serve as a guide. It is intended to be flexible and will continue to evolve over time with business needs and demands and may be updated periodically and at the Company's discretion.
Hitachi Global Air Power US is an equal opportunity employer and will not discriminate based on race, religion, color, age, gender, sexual orientation, national origin, genetic information, veteran status, physical or mental disability, or other protected categories under applicable law, whether in recruitment, employment, promotion, transfer, compensation, or other conditions of employment.