Duties & Responsibilities Develop and maintain Flows, Apex classes, triggers, Lightning Web Components (LWC), Visualforce pages, and declarative configurations while leveraging AI capabilities.Integrate AI-driven workflows such as Predictive Analytics, Generative AI, and Agentforce AI to optimize processes and enhance decision-making.Participate in design reviews and provide input on technical architecture and solution design, incorporating AI technologies for scalable solutions.Collaborate with Product Owners, Product Managers, Architects, and QA to refine user stories and deliver functional software with AI enhancements in iterative sprints.Ensure code quality through peer reviews, unit testing, and adoption of AI-assisted code review tools for secure and optimized solutions.Troubleshoot and resolve production issues, including performance bottlenecks, integration failures, and AI-related errors, ensuring stable system operations.Maintain and enhance integrations with external systems using REST/SOAP APIs, Platform Events, and middleware tools, incorporating AI automation.Implement and optimize CI/CD pipelines and automated testing frameworks, utilizing AI-powered testing tools for efficient and reliable deployments.Drive the adoption of shift-left quality and shift-right monitoring practices, leveraging AI insights for early detection and post-deployment optimization.Document technical solutions, AI use cases, and integration workflows, maintaining a system knowledge base for team onboarding and support. Basic Qualifications Education: Bachelor's degree in Computer Science, Information Technology, Engineering, or related field. 5+ years of hands-on Salesforce development experience (Sales Cloud and Service Cloud). Proficiency in Flows, Apex, LWC, SOQL, SOSL, and Salesforce configuration, with the ability to incorporate AI-powered capabilities into development workflows. Experience with version control and CI/CD tools (at a minimum, Copado), with a focus on automating deployments and automated testing using AI-driven insights. Enthusiastic about AI, with a passion for learning and implementing Predictive AI, Generative AI, and Agentforce AI solutions to enhance development processes and business outcomes. Familiarity with Salesforce integration patterns and API development, leveraging AI frameworks to improve data synchronization and automation. Understanding of Salesforce security model (profiles, permission sets, sharing rules) and ability to evaluate AI features for security impact. Agile/Scrum experience in a collaborative team environment, with the ability to prioritize and deliver AI-focused user stories and features. Salesforce certifications: Platform App Builder, Platform Developer I and II, and Admin. Knowledge of enterprise architecture principles and scalable design patterns, including those involving AI-based solutions. Ability to mentor junior developers, including training on AI integration and best practices for implementing AI-driven workflows. Experience with performance tuning and governor limit optimization, incorporating AI-based tools to monitor and improve system efficiency. Preferred Qualifications Experience with Copado Robotic Testing (CRT) for Salesforce test automation, with a focus on integrating AI-driven testing tools to streamline quality processes. Knowledge of monitoring tools and performance optimization techniques , utilizing AI-powered analytics for proactive issue detection and resolution. Experience in Test-Driven Development (TDD) , incorporating AI solutions to enhance testing efficiency and improve code reliability. Prior work experience in an agile environment, with a proven ability to deliver AI-enhanced features in iterative sprints while collaborating closely with cross-functional teams. Skilled in applying continuous integration (CI) principles, leveraging AI to improve build and deployment accuracy and efficiency. Strong problem-solving skills with the ability to break down complex problems, estimate development time, and incorporate AI tools to improve effort prediction accuracy. In-depth understanding of the technology landscape, staying up to date on trends in AI, machine learning, and other emerging technologies, and contributing innovative AI-powered ideas to the team. Demonstrates the ability to learn and apply the organization's vision statement and decision-making framework, aligning AI-driven development efforts with business objectives. Understands how team and personal goals contribute to the broader organizational vision, with a focus on delivering business value through AI-enriched Salesforce solutions.
Duties & Responsibilities Design, develop, test, and maintain RPG-based applications on IBM i platforms. Lead enhancements and bug-fixes in Supply Chan Systems (SDS), with deep understanding of order fulfillment, purchase order processing and transportation operations. Develop and integrate Web Services, JSON, and Web API Translate business requirements into high-quality, scalable, secure, and maintainable code. Work collaboratively with Product Owners, QA, and multiple application and infrastructure teams to deliver end-to-end Supply Chain business solutions. Conduct root cause analysis and performance tuning of the applications. Modernize legacy RPG code (e.g., RPG III to RPG IV/ILE/Free Format) where necessary ensuring high performance and reliability. Create and maintain technical documentation, including code reviews and release notes. Comply with Change Management, PCI, PII, SOX policies and best practices. Provide technical mentorship to junior developers. Basic Qualifications 8+ years of RPG development experience. Strong hands-on with IBM i (AS/400, iSeries). Proficiency in CL, DDS, DB2/400, and service programs. Strong performance tuning and troubleshooting skills. Experience integrating RPG with external systems via APIs/JSON. Strong knowledge of supply chain processes. Preferred Qualifications Familiarity with modernization tools (RDi, VS Code, Implementer). Exposure to Java, Sterling OMS, cloud (Azure/GCP), DevOps, CI/CD. Experience with AI, Python, microservices, or EDA. Scaled Agile (SAFe), Scrum, or Kanban exposure.
Duties & Responsibilities Develop and implement business and technical features on the Staples Order Management platform. Work with architects to ensure implementations align with OMS design and shared guidelines. Translate business requirements into core system capabilities by partnering with Product and domain teams. Provide domain expertise by recommending tools, guidelines, and methodologies through interactions with vendors, forums, and enterprise architecture teams. Build, test, and support services using Java (7/8+), Spring Boot, REST APIs, and microservices. Work with relational and non-relational databases (Postgres, Couchbase). Implement event-driven architectures with Kafka or equivalent platforms. Ensure solutions are reliable, maintainable, and adhere to best practices. Create and maintain technical documentation for applications and integrations. Contribute to Agile ceremonies and work in collaborative team settings. Basic Qualifications Bachelors degree in Computer Science, Information Systems, or related field. Experience in Java 7/8+, Spring Boot, and microservices. Strong experience with IBM Sterling OMS. Knowledge of Postgres, Couchbase, Kafka, Netflix OSS, Linux. Experience working with event-driven architecture. Understanding of Git/SVN and CI/CD practices. Experience with Agile methodology and collaborative team environments. Preferred Qualifications Retail domain experience, including building e-commerce solutions. Exposure to cloud architecture and technologies (AWS, GCP, or Azure). Experience reducing technical debt and standardizing system integrations.
Duties & Responsibilities Lead QA strategy, planning, and execution across enterprise and customer-facing applications. Build and evolve automation frameworks using Selenium, TestNG, JUnit, PyTest, or equivalent. Manage and mentor offshore QA teams, ensuring alignment with business and engineering priorities. Define and enforce best practices for functional, regression, integration, and performance testing. Collaborate with DevOps teams to embed testing into CI/CD pipelines (Jenkins, GitLab CI, etc.). Drive adoption of test automation to reduce cycle time and improve release quality. Define quality metrics (defect leakage, automation coverage, execution efficiency) and report regularly to leadership. Conduct code reviews for test automation and provide guidance to QA engineers. Partner with architects and developers to ensure testability and performance considerations are built into applications. Basic Qualifications Strong expertise in Selenium and test automation frameworks. Experience in TestNG, JUnit, PyTest. Functional, regression, and integration testing expertise. Strong analytical and problem-solving skills. Hands-on leadership of offshore QA teams. Familiarity with Agile/CI/CD environments. Proven experience in building and maintaining QA automation frameworks. Experience integrating QA into Agile and DevOps pipelines. Preferred Qualifications Exposure to performance testing and security testing practices. Experience with cloud-based testing tools and environments. Knowledge of AI/ML-driven QA practices. Certifications in QA/Testing (ISTQB, CSTE, or equivalent).