We are partnering with our clients in the US to create something game-changing - a platform that redefines how digital products are built - faster, better, and with more impact than ever before. We have a shared vision to transform the digital experience industry. The ideal candidate will bring a proven track record of building high-quality, scalable, and maintainable no-code/low-code platforms and applications using the Flutter framework, and most importantly, someone who gets excited helping innovate and develop a new platform from an initial development stage. The ideal candidate will be responsible for delivering high-quality applications across web and mobile using modern Flutter patterns, state management, and GraphQL integration. The ideal candidate should demonstrate deep expertise through a portfolio of production-ready applications and well-crafted code. Competencies Excellent communication skills and ability to communicate with our clients in the US. 8+ years of development experience in any mobile or front-end frameworks or languages. 4+ years of experience with Flutter and Dart, with strong command over layout, rendering pipeline, and animation framework. 3+ Flutter applications deployed to production (mobile/web), including at least 1 targeting the web, with code samples or repositories available for review. Deep understanding of reactive programming concepts and patterns as used in GetX, including use of Rx observables and GetX controllers. Proven experience designing scalable state architectures using GetX and optionally Provider, Riverpod, or BLoC. Hands-on experience integrating Flutter apps with Hasura or similar GraphQL engines, including crafting complex queries and mutations and implementing them in flutter applications. Ability to create reusable, styled components and manage theme systems with ThemeData. Familiarity with AnimationController, AnimatedBuilder, implicit animations, and page transitions. Proficiency with GetX navigation or structured routing libraries like go_router or auto_route. Skilled in optimizing widget builds, memory usage, and app startup time. Proficient in writing unit, widget, and integration tests using Flutter’s built-in tooling, including golden testing. Strong communication skills and ability to work independently as well as in a collaborative team environment. Excellent interpersonal and leadership skills to coordinate and facilitate activities with colleagues. Ability to work in a fast-paced environment, can multi-task, and have good verbal and written communication skills. Bachelor's degree in a Business Management, Computer Science, Management Information Systems, Engineering, or related field preferred. Responsibilities Build, deploy, and maintain robust Flutter applications targeting iOS, Android, and Web. Design and implement advanced state management using GetX and related reactive patterns including Controllers, Bindings, Workers, and Rx observables. Collaborate with design, product, and engineering teams to ship new features across the platform. Build and maintain complex GraphQL queries and mutations, with seamless integration into Hasura or equivalent systems. Create responsive layouts and pixel-perfect UI using custom widgets, reusable components, and adaptive theming. Monitor, profile, and optimize rendering performance, widget rebuilds, and memory usage. Implement unit, widget, and integration tests using flutter_test, integration_test, and golden testing frameworks. Use GetX or other routing libraries to manage structured navigation stacks and route transitions. Work within Git-based workflows, contribute to CI/CD pipelines, and ensure high-quality releases. Communicate effectively in a remote team environment, participate in design discussions, and conduct code reviews. Troubleshoot and debug issues with Flutter, Dart, and other relevant technologies to ensure high quality, performance standards, and smooth app functionality. Stay up-to-date with the latest trends and updates in the Flutter ecosystem and apply this knowledge to improve application performance and features. Show more Show less
We are partnering with our clients in the US to create something game-changing - a platform that redefines how digital products are built - faster, better, and with more impact than ever before. We have a shared vision to transform the digital experience industry. The ideal candidate will bring a proven track record of building high-quality, scalable, and maintainable no-code/low-code platforms and applications using the Flutter framework, and most importantly, someone who gets excited helping innovate and develop a new platform from an initial development stage. The ideal candidate will be responsible for delivering high-quality applications across web and mobile using modern Flutter patterns, state management, and GraphQL integration. The ideal candidate should demonstrate deep expertise through a portfolio of production-ready applications and well-crafted code. Competencies Excellent communication skills and ability to communicate with our clients in the US. 8+ years of development experience in any mobile or front-end frameworks or languages. 4+ years of experience with Flutter and Dart, with strong command over layout, rendering pipeline, and animation framework. 3+ Flutter applications deployed to production (mobile/web), including at least 1 targeting the web, with code samples or repositories available for review. Deep understanding of reactive programming concepts and patterns as used in GetX, including use of Rx observables and GetX controllers. Proven experience designing scalable state architectures using GetX and optionally Provider, Riverpod, or BLoC. Hands-on experience integrating Flutter apps with Hasura or similar GraphQL engines, including crafting complex queries and mutations and implementing them in flutter applications. Ability to create reusable, styled components and manage theme systems with ThemeData. Familiarity with AnimationController, AnimatedBuilder, implicit animations, and page transitions. Proficiency with GetX navigation or structured routing libraries like go_router or auto_route. Skilled in optimizing widget builds, memory usage, and app startup time. Proficient in writing unit, widget, and integration tests using Flutter’s built-in tooling, including golden testing. Strong communication skills and ability to work independently as well as in a collaborative team environment. Excellent interpersonal and leadership skills to coordinate and facilitate activities with colleagues. Ability to work in a fast-paced environment, can multi-task, and have good verbal and written communication skills. Bachelor's degree in a Business Management, Computer Science, Management Information Systems, Engineering, or related field preferred. Responsibilities Build, deploy, and maintain robust Flutter applications targeting iOS, Android, and Web. Design and implement advanced state management using GetX and related reactive patterns including Controllers, Bindings, Workers, and Rx observables. Collaborate with design, product, and engineering teams to ship new features across the platform. Build and maintain complex GraphQL queries and mutations, with seamless integration into Hasura or equivalent systems. Create responsive layouts and pixel-perfect UI using custom widgets, reusable components, and adaptive theming. Monitor, profile, and optimize rendering performance, widget rebuilds, and memory usage. Implement unit, widget, and integration tests using flutter_test, integration_test, and golden testing frameworks. Use GetX or other routing libraries to manage structured navigation stacks and route transitions. Work within Git-based workflows, contribute to CI/CD pipelines, and ensure high-quality releases. Communicate effectively in a remote team environment, participate in design discussions, and conduct code reviews. Troubleshoot and debug issues with Flutter, Dart, and other relevant technologies to ensure high quality, performance standards, and smooth app functionality. Stay up-to-date with the latest trends and updates in the Flutter ecosystem and apply this knowledge to improve application performance and features. Show more Show less
The ideal candidate will bring a proven track record of product management and experience in creating platforms and/or products and most importantly, someone who gets excited helping design and build new products in an early stage startup environment. Your work will shape a digital product development platform that makes application development accessible to enterprises. You will work hands-on with AI-driven automation, product intelligence, and no-code advancements. Competencies Excellent communication skills and ability to communicate with our startup clients in the US. 5+ years of experience in product management or consulting or project implementation. 5+ years of experience with US healthcare digital apps (payer, provider, broker, or similar enterprise solutions) is highly preferred. Professional Scrum Product Owner (PSPO) Certification is strongly desired. Prior experience working at a VC backed startup; and/or managing a digital platform or product; and/or working with a US-based company is desired. Experience building highly technical platforms and familiarity with core engineering concepts such as data integration, API, JSON, HTML, CSS, POST requests, database schema, etc. Proven ability to break down complex problems into actionable requirements for engineering. Strong analytical mindset, capable of tracking goals and identifying feature improvement areas. Ability to perform competitive analysis & market benchmarking to ensure the product stays ahead. A self-starter with an entrepreneurial mindset, who thrives in ambiguity and takes ownership. Strong written and verbal communication skills, able to clearly articulate ideas in a structured manner. Familiarity with AI-driven products and/or no-code platforms is a plus. Experience in technology projects using Agile methodologies. Experience with creating user stories. Experience with tools such as Jira. Excellent interpersonal and leadership skills to coordinate and facilitate activities with colleagues. Ability to work in a fast-paced environment, can multi-task, and have good verbal and written communication skills. Bachelor's degree in a Business Management, Computer Science, Management Information Systems, Engineering, or related field preferred. Responsibilities Work with the client's teams, business partners and stakeholders to gather user requirements. Create user stories, develop diagrams and technical documentation, communicate with developers to make sure functionalities are well understood and executed. Lead the team through release planning to inform the roadmap and communicate results to stakeholders. Facilitate and manage the product lifecycle and continuously iterate to improve the appllication, including prioritization of enhancements, fixes and modifications. Help bring diverse teams and priorities together to continually deliver for our clients. Build and maintain working relationships with team members, vendors, and other departments involved in multiple projects. Own and draft detailed user stories - ensuring clarity for engineering teams. Lead refinement & estimation sessions with engineering, ensuring smooth handoffs and timely execution. Define success metrics for every feature and ensure proper analytics instrumentation. Track product adoption & feature ROI, analyzing how product users engage with new capabilities. Ensure competitive differentiation by benchmarking product's features against industry trends and key competitors. Gather customer insights from Sales, Customer Success, and support tickets to identify pain points. Analyze user behavior & feature adoption trends to drive roadmap prioritization. Translate feedback into actionable recommendations, advocating for enhancements that improve usability. Align product execution with GTM teams - ensuring smooth feature launches with marketing & customer success. Work with engineering, AI research, and design to bring new features to life. Support internal education, ensuring teams understand new features and can effectively communicate their value. Lead the team through release planning to inform the roadmap and communicate results to stakeholders. Facilitate and manage the product lifecycle and continuously iterate to improve the product, including prioritization of enhancements, fixes and modifications. Help bring diverse teams and priorities together to continually deliver for our clients. Build and maintain working relationships with team members, vendors, and other departments involved in multiple projects. Show more Show less
The ideal candidate should possess experience making difficult design decisions, and contributing code to deliver new features and functionality. Day-to-day you will collaborate with engineers, product managers, designers, marketing, operations, and customer experience teams. This role is integral to our client’s product innovation team which aims at building up the next generation digital platform to bring completely new experiences to their customers. Competencies Excellent communication skills and ability to communicate with our clients in the US. 5+ years experience with React JS required. 2+ years experience with Golang preferred. Strong understanding of technical tools and development platforms required. Experience with technical design and architecture concepts such as application design, integration platforms, networking, computation concepts, application frameworks, and data modeling approaches required. Experience with popular React JS workflows (such as Flux or Redux). Understanding of asynchronous request handling, partial page updates, and AJAX. Good to have knowledge and experience in deploying to applications in cloud platforms (AWS, Azure) using Jenkins, Docker, etc. Proficient with version control systems such as github and issue tracking tools (Jira). Ability to define solutions, provide estimates of effort, risk and evaluate technical feasibility. Experience leading multiple complex software projects. Deep knowledge of modern design and development patterns. Experience working with product, sales and other key stakeholders to drive business success. Bachelor’s degree in technology or engineering or related discipline. Responsibilities Collaborate with the client's development team to discuss user interface ideas and applications. Review application requirements and interface designs. Identifying web-based user interactions. Develop and implement highly responsive user interface components using React concepts. Write application interface codes using JavaScript following React JS workflows. Troubleshoot interface software and debug application codes. Develop and implement front-end architecture to support user interface concepts. Monitoring and improving front-end performance. Document application changes and develop updates Support team members and mentor other engineers through code review, knowledge sharing, and leading by example. Communicate clearly and effectively with all members of the team. Actively participate in all major technical discussions related to the platform. Create a culture of observability within the team, constantly keeping an eye on the performance and stability of the platform. Show more Show less
The ideal candidate will bring a proven track record of product management and experience in creating platforms and/or products and most importantly, someone who gets excited helping design and build new products in an early stage startup environment. Your work will shape a digital product development platform that makes application development accessible to enterprises. You will work hands-on with AI-driven automation, product intelligence, and no-code advancements. Competencies Excellent communication skills and ability to communicate with our startup clients in the US. 5+ years of experience in product management or consulting or project implementation. 5+ years of experience with US healthcare digital apps (payer, provider, broker, or similar enterprise solutions) is highly preferred. Professional Scrum Product Owner (PSPO) Certification is strongly desired. Prior experience working at a VC backed startup; and/or managing a digital platform or product; and/or working with a US-based company is desired. Experience building highly technical platforms and familiarity with core engineering concepts such as data integration, API, JSON, HTML, CSS, POST requests, database schema, etc. Proven ability to break down complex problems into actionable requirements for engineering. Strong analytical mindset, capable of tracking goals and identifying feature improvement areas. Ability to perform competitive analysis & market benchmarking to ensure the product stays ahead. A self-starter with an entrepreneurial mindset, who thrives in ambiguity and takes ownership. Strong written and verbal communication skills, able to clearly articulate ideas in a structured manner. Familiarity with AI-driven products and/or no-code platforms is a plus. Experience in technology projects using Agile methodologies. Experience with creating user stories. Experience with tools such as Jira. Excellent interpersonal and leadership skills to coordinate and facilitate activities with colleagues. Ability to work in a fast-paced environment, can multi-task, and have good verbal and written communication skills. Bachelor's degree in a Business Management, Computer Science, Management Information Systems, Engineering, or related field preferred. Responsibilities Work with the client's teams, business partners and stakeholders to gather user requirements. Create user stories, develop diagrams and technical documentation, communicate with developers to make sure functionalities are well understood and executed. Lead the team through release planning to inform the roadmap and communicate results to stakeholders. Facilitate and manage the product lifecycle and continuously iterate to improve the appllication, including prioritization of enhancements, fixes and modifications. Help bring diverse teams and priorities together to continually deliver for our clients. Build and maintain working relationships with team members, vendors, and other departments involved in multiple projects. Own and draft detailed user stories - ensuring clarity for engineering teams. Lead refinement & estimation sessions with engineering, ensuring smooth handoffs and timely execution. Define success metrics for every feature and ensure proper analytics instrumentation. Track product adoption & feature ROI, analyzing how product users engage with new capabilities. Ensure competitive differentiation by benchmarking product's features against industry trends and key competitors. Gather customer insights from Sales, Customer Success, and support tickets to identify pain points. Analyze user behavior & feature adoption trends to drive roadmap prioritization. Translate feedback into actionable recommendations, advocating for enhancements that improve usability. Align product execution with GTM teams - ensuring smooth feature launches with marketing & customer success. Work with engineering, AI research, and design to bring new features to life. Support internal education, ensuring teams understand new features and can effectively communicate their value. Lead the team through release planning to inform the roadmap and communicate results to stakeholders. Facilitate and manage the product lifecycle and continuously iterate to improve the product, including prioritization of enhancements, fixes and modifications. Help bring diverse teams and priorities together to continually deliver for our clients. Build and maintain working relationships with team members, vendors, and other departments involved in multiple projects.
The ideal candidate should possess experience making difficult design decisions, and contributing code to deliver new features and functionality. Day-to-day you will collaborate with engineers, product managers, designers, marketing, operations, and customer experience teams. This role is integral to our client’s product innovation team which aims at building up the next generation digital platform to bring completely new experiences to their customers. Competencies Excellent communication skills and ability to communicate with our clients in the US. 5+ years experience with React JS required. 2+ years experience with Golang preferred. Strong understanding of technical tools and development platforms required. Experience with technical design and architecture concepts such as application design, integration platforms, networking, computation concepts, application frameworks, and data modeling approaches required. Experience with popular React JS workflows (such as Flux or Redux). Understanding of asynchronous request handling, partial page updates, and AJAX. Good to have knowledge and experience in deploying to applications in cloud platforms (AWS, Azure) using Jenkins, Docker, etc. Proficient with version control systems such as github and issue tracking tools (Jira). Ability to define solutions, provide estimates of effort, risk and evaluate technical feasibility. Experience leading multiple complex software projects. Deep knowledge of modern design and development patterns. Experience working with product, sales and other key stakeholders to drive business success. Bachelor’s degree in technology or engineering or related discipline. Responsibilities Collaborate with the client's development team to discuss user interface ideas and applications. Review application requirements and interface designs. Identifying web-based user interactions. Develop and implement highly responsive user interface components using React concepts. Write application interface codes using JavaScript following React JS workflows. Troubleshoot interface software and debug application codes. Develop and implement front-end architecture to support user interface concepts. Monitoring and improving front-end performance. Document application changes and develop updates Support team members and mentor other engineers through code review, knowledge sharing, and leading by example. Communicate clearly and effectively with all members of the team. Actively participate in all major technical discussions related to the platform. Create a culture of observability within the team, constantly keeping an eye on the performance and stability of the platform.
The ideal candidate will be a self-starter and passionate about leveraging data to drive business decisions. This role requires hands-on experience with Power BI and a strong understanding of data analytics. In this role, you will have the opportunity to work with cutting-edge technology and collaborate with cross-functional teams to deliver data-driven solutions. The ideal candidate will be a highly motivated individual with a strong technical background and a proven track record of implementing complex BI solutions. This role requires acute attention to detail, a strong sense of accountability, collaboration skills, and extensive hands-on experience with large datasets. Competencies Excellent communication skills and ability to communicate with our clients in the US. 5+ years of experience in analytics, data engineering, BI or related field. 5+ years of experience building reports and dashboards with Power BI. Solid hands-on experience with Snowflake, Python, and SQL Server Analysis Services. Hands-on experience writing and optimizing advanced SQL (T-SQL, Snowflake) queries, with large-scale, complex datasets. Experience connecting to multiple data sources, importing data and transforming data for BI. Experience with implementing row level security on data and a solid understanding of application security layer models in Power BI. Adept in developing, publishing and scheduling Power BI reports as per the business requirements. Strong analytical and technical skills to troubleshoot issues, analyze the cause, quickly come-up with the possible solutions, document the changes, and communicate to the change to the organization. Experience working with key stakeholders and diverse business units to drive business success. Bachelor's or Master's degree in Computer Science, Statistics, Applied Mathematics or equivalent. Responsibilities Design and develop business intelligence dashboards, analytical reports and data visualizations using PowerBI and providing access to different user groups. Architect and develop PowerBI solutions by configuring the data security and assigning the licenses and sharing the reports and dashboards to the different user groups in the organization. Write parameterized queries for generating tabular reports, sub reports using global variables, expressions and functions, sorting of data, dashboards, scorecards, drill-down and drill-through reports. Design and develop business intelligence dashboards, analytical reports and data visualizations using PowerBI by creating multiple measures using DAX expressions for user groups. Develop interactive reports and dashboards in PowerBI to provide actionable insights and facilitate informed decision-making. Collaborate with business stakeholders to gather requirements and understand reporting needs. Ensure data accuracy and integrity by implementing data validation and quality checks. Optimize Power BI reports for performance and usability. Troubleshoot and resolve issues related to Power BI reports and dashboards. Document processes, data sources, and report specifications for future reference. Design and implement technology best practices, guidelines and repeatable processes. Identify and unlock opportunities to improve capabilities around data modeling, data visualization and data architecture.
The ideal candidate will possess the ability to lead in both technical and business-oriented conversations, delivering various Salesforce Einstein Analytics solutions for clients in the US. This role involves the delivery of strategic analytics data solutions and reporting on Salesforce Einstein, requiring monitoring, analyzing data and trends, and effectively communicating business results to clients. Additionally, the candidate will collaborate on strategic initiatives to ensure optimal outcomes. Key Competencies: - Excellent communication skills for client interaction in the US. - 5+ years of consulting or Analytics implementation experience. - 5+ years of Salesforce platform experience. - 2+ full life cycle projects with expertise in Salesforce Einstein implementations. - 2+ years of Salesforce Einstein Analytics experience. - Proficiency in SQL, SAQL, SOQL, and JSON. - Familiarity with BI tools (Domo, Qlik, Microstrategy, Tableau, etc.) and ETL Tools (Informatica, etc.). - Certification in Einstein Analytics and Discovery Consultant. - Bachelor's degree in technology, engineering, or related discipline. Key Responsibilities: - Collaborate with agile matrixed teams at US clients to build Salesforce Einstein solutions supporting business requirements. - Provide expertise in Einstein Analytics application, dataset management, security, visualization/dashboard creation. - Deliver strategic reporting & AI solutions on Salesforce Einstein. - Stay updated on new features of the tool, recommend enhancements, and develop Einstein Analytics applications. - Offer guidance on implementation best practices and perform custom development and integrations. - Assist with technical design, documentation, and drive new technologies like AI and Smart Data Discovery. - Develop knowledge artifacts on Salesforce Einstein and maintain effective communication within the team. - Participate actively in technical discussions and promote a culture of observability for platform performance and stability.,
The ideal candidate should possess hands-on techno-functional experience working with D365, specifically with Finance modules. This role will design world-class Microsoft Dynamics ERP applications for our clients in the US and their evolving ERP requirements. To ensure success in this role, you should have extensive experience working with the Dynamics platform, application development skills, and the ability to solve complex software problems for our clients in the US. Competencies Excellent communication skills and ability to communicate with our clients in the US. 5+ years of Microsoft Dynamics ERP consulting experience and/or project implementation experience. 2+ full life cycle projects with strong expertise in D365 implementation experience. Good functional knowledge of D365 Finance modules. Working knowledge of X++ to read through and understand custom code. Knowledge of D365 administration. Knowledge of SQL database administration as well as basic querying. Knowledge of Microsoft Azure. Knowledge of Microsoft Sure Step methodology and deploying AX software modifications. Knowledge of and experience modifying SSRS reports, Excel Add-in. Experience working in a retail enterprise/cross division business unit model preferred. Experience with POS/MPOS is a plus. Microsoft Dynamics D365 Certification in Financials or System Administration is a plus. Bachelor’s degree in technology or engineering or related discipline. Responsibilities Collaborating effectively with agile matrixed teams at our clients in the US to deliver successful Dynamics ERP project implementations. Install, configure and monitor all aspects of D365 in production and non-production environments. Setup as needed the configurations within Accounts Payable, Accounts Receivable, General Ledger, Fixed Assets, Procurement modules, Project Information Management, Human Resources and Org Admin modules. Create workflows in D365, Vendor Management, Customer Management, PO/Invoice matching. Create, change, and delete user accounts per request and manage access to the Dynamics AX system. Maintain and enforce security policies and procedures aligned with best practices for segregation of duties. Perform problem analysis and resolve escalated production issues reported by users. Create or update Financial Reporting within D365 using SSRS or Excel Add-in functionality. Document procedures and configurations that are clear, concise, and easy to understand. Communicate clearly and effectively with all members of the team. Actively participate in all major technical discussions related to the platform. Create a culture of observability within the team, constantly keeping an eye on the performance and stability of the platform.
The ideal candidate for the Salesforce Engineer position in Pune should possess a strong foundation in Salesforce coding and development experience. In this role, you will be responsible for designing world-class Salesforce applications for our clients in the US and addressing their evolving CRM requirements. To excel in this role, you should have extensive experience working with the Salesforce platform, possess application development skills, and demonstrate the ability to solve complex software problems for our US clients. You should have excellent communication skills to effectively interact with our clients in the US. Additionally, you should have at least 5 years of Salesforce consulting experience and/or Salesforce project implementation experience. Experience in 2 or more full life cycle projects with expertise in Salesforce Sales Cloud, Service Cloud, CPQ, or Marketing Cloud is required. Your strong experience should include workflow development, scripting, and data integrations into Salesforce. Proficiency in OOP / OOAD principles, data structures, algorithms, and design patterns is essential. Exposure to Aura and LWC Lightning frameworks is preferred. In-depth knowledge of Salesforce.com Governor limits and the ability to develop functionality that optimally utilizes these limits is crucial. You should have strong experience in Batch Apex, Triggers, Workflow rules, and developing APIs (SOAP, REST, and BULK) on the Force.com platform. Moreover, experience in developing UI using modern JavaScript libraries, understanding the Force.com security model, creating Salesforce unit tests for test coverage, administering Salesforce.com configurations, and migrating configuration changes from Sandbox to Production environments are important aspects of this role. Possession of one or more current Salesforce certifications (Platform Developer/Sales/Service/Marketing Cloud) and a Bachelor's degree in technology or engineering are preferred qualifications. As a Salesforce Engineer, your responsibilities will include collaborating effectively with agile matrixed teams at our clients in the US to deliver successful Salesforce project implementations. You will be responsible for developing and customizing Salesforce applications using Apex, Visualforce, JavaScript, SQL, SOAP/REST Web Services, and Lightning. Automation of processes using Salesforce automation tools, participation in requirements gathering and design meetings, evaluation of requirements, and recommendation of solutions are key responsibilities. Furthermore, you will build products on the Force.com platform that go beyond the simple declarative model, fully utilizing platform capabilities and leveraging asynchronous programming models in Salesforce.com. Effective communication with team members, active participation in technical discussions related to the platform, and the establishment of a culture of observability within the team will be essential aspects of your role. If you meet the qualifications and are ready to take on these responsibilities, we encourage you to apply for the Salesforce Engineer position at The Transformation Group. Copyright The Transformation Group 2019. All rights reserved.,
The Transformation Group is a Salesforce Consulting Partner. Our clients are reputable global brands and we partner with them to transform their customer and employee experiences using Salesforce. The ideal candidate should possess a strong foundation in Salesforce coding and development experience. This role will design world-class Salesforce applications for our clients in the US and their evolving CRM requirements. To ensure success in this role, you should have extensive experience working with the Salesforce platform, application development skills, and the ability to solve complex software problems for our US clients. Competencies Excellent communication skills and ability to communicate with our clients in the US. 5+ years of Salesforce consulting experience and/or Salesforce project implementation experience. 2+ full life cycle projects with strong expertise in Salesforce Sales Cloud, Service Cloud, Experience Cloud, Data Cloud or Marketing Cloud. Strong experience that includes workflow development, scripting, and experience with data integrations into Salesforce. ETL experience highly preferred. Experience with OOP / OOAD principles, data structures, algorithms and design patterns. Exposure to Aura and LWC Lightning frameworks. In-depth knowledge of Salesforce.com Governor limits and developing the functionality that will make an optimal use of these limits. Strong experience with Batch Apex, Triggers, and Workflow rules etc. Strong experience in developing API (SOAP, REST and BULK) on Force.com platform. Experience in developing UI by utilizing modern JavaScript libraries instead of the Force.com controls. Understanding of Force.com security model including profiles, roles, field-level security etc. Experience in creating Salesforce unit test creation for test coverage before deployments. Experience with the Configuration/Administration of Salesforce.com. Experience in migrating Salesforce configuration changes from Sandbox to Production environments. One or more current Salesforce certifications (Platform Developer/Sales/Service/Marketing Cloud). Bachelor’s degree in technology or engineering or related discipline. Responsibilities Collaborating effectively with agile matrixed teams at our clients in the US to deliver successful Salesforce implementations. Responsible for developing and customizing Salesforce applications using Apex, Visualforce, JavaScript, SQL, SOAP/REST Web Services, Lightning. Automate processes using Salesforce automation tools, such as Process Builder, Workflows, Formulas, Flow, Assignment Rules, E-mail Alerts. Participate in requirements gathering and design meetings. Understand the requirements, evaluate and recommend solutions. Build products on Force.com platform that are well beyond the simple declarative model of Force.com and fully utilizes the platform capabilities, leverage's the asynchronous programming models in Salesforce including Batch Apex, Scheduled processes etc. Communicate clearly and effectively with all members of the team. Actively participate in all major technical discussions related to the platform. Create a culture of observability within the team, constantly keeping an eye on the performance and stability of the platform.
The ideal candidate should have a strong understanding of back-end development, API integrations, and web service development. The candidate should possess experience making difficult design decisions, and contributing code to deliver new features and functionality. Day-to-day you will collaborate with engineers, product managers, designers, marketing, operations, and customer experience teams. This role is integral to our client’s marketing team which aims at building up the next generation digital platform to bring completely new experiences to their customers. Competencies Excellent communication skills and ability to communicate with our clients in the US. 5+ years experience with Python required. 5+ years experience with SQL required. Hands-on experience with API integrations and web service development required. Experience working in the Marketing domain is strongly preferred. Experience with CRM applications such as HubSpot, Dynamics, Salesforce, Applied Epic is preferred. Experience within the Microsoft Ecosystem such as SharePoint, Teams, etc. is preferred. Experience with applications such as Zywave, Seismic, Snowflake, Domo, Azure SQL DB is preferred. Strong understanding of technical tools and development platforms required. Experience with technical design and architecture concepts such as application design, integration platforms, networking, computation concepts, application frameworks, and data modeling approaches required. Proficient with version control systems such as github and issue tracking tools (Jira). Ability to define solutions, provide estimates of effort, risk and evaluate technical feasibility. Experience leading multiple complex software projects. Deep knowledge of modern design and development patterns. Experience working with product, sales and other key stakeholders to drive business success. Bachelor’s degree in technology or engineering or related discipline. Responsibilities Collaborate with the client's development team to discuss user interface ideas and applications. Review application requirements and interface designs. Develop, test, and debug software applications. Troubleshoot interface software and debug application codes. Document application changes and develop updates. Communicate clearly and effectively with all members of the team. Actively participate in all major technical discussions related to the platform. Create a culture of observability within the team, constantly keeping an eye on the performance and stability of the platform.