You are required to have skills in the following areas:
- Minimum 3+ Years of experience working as a Salesforce developer.
- Proven experience in developing Salesforce applications and interfaces:
- Salesforce and/or full-stack development
- Sales, Service Cloud and Force.com
- Salesforce Lightning experience is a must
- Proven and strong development experience in APEX, Visualforce, REST, SOAP/WSDL, SQL, and system interfaces
- Proven skills in deploying and configuring Apps from App Exchange
- Experience in web front-end technologies & Frameworks
- Conceptual understanding of Master Data Management (SAP), SAP Process Integrator / Informatica /
- Hands-on experience in querying salesforce.com database using SOQL & SOSL queries using Force.com Explorer
- Certifications in Salesforce Admin, Salesforce Platform Developer, and Salesforce Platform Developer II
- Experience in marketing cloud (pardot, exact-target/journey builder..) and its integration
- Design, develop, test, and document innovative sales and marketing solutions
- Expert in advanced APEX, Visual force, HTML5, REST, and full-stack development
- Excellent understanding of complex interfaces in the corporate system landscape
- Autonomous review and clarification of business requirements prior to implementation, creation and
- documentation of technical design/entity-relationship including alignment with stakeholders
- Autonomous coordination of test activities with business and IT stakeholders
- Autonomous coordination and execution of deployment in line with change and release management
- process and in alignment with Veeva technical stakeholders (e.g.project and support teams)
- Good acumen of business functions with a developer mindset
- Provide technical leadership, training, and mentoring of newly build solutions to the business
- Good communication & problem-solving skills.
- Quick Learner with and ability to jump into an existing code base and understand the code quickly and make enhancements as business demands change.
- Experience working with Onsite Team.

Similar jobs
Job Title: Tech Lead – E-Commerce Platform Development
Location: Mumbai (Onsite)
Experience: 5–7 Years
Employment Type: Full-time
Key Responsibilities:
- Lead the technical architecture, development, and deployment of E-commerce websites and applications.
- Oversee development team performance, code quality, and sprint deliveries.
- Collaborate with business and project teams to define scalable and high-performance solutions.
- Integrate third-party APIs (payments, logistics, CRM, marketing tools, etc.).
- Drive platform optimizations – site speed, SEO, analytics, and automation.
- Evaluate and adopt emerging technologies to enhance user experience and operations.
- Ensure adherence to coding standards, data security, and documentation practices.
- Troubleshoot and resolve complex production issues swiftly.
Required Skills & Experience:
- 5–7 years of experience as a Full-Stack Developer / Tech Lead in E-commerce or D2C platforms.
- Expertise in Shopify and similar E-commerce stacks.
- Strong knowledge of databases (MySQL, MongoDB) and cloud hosting (AWS / GCP).
- Experience with CI/CD pipelines, version control (Git), and API integrations.
- Proven leadership experience in mentoring teams and managing end-to-end tech delivery.
- Excellent problem-solving and communication skills.
We are seeking a strong ASP.NET MVC / C# Developer to join our team and work directly with our UK-based client. The role requires not just technical depth but also excellent communication skills, independence, and leadership qualities. You will be working closely with the client on a near-daily basis, understanding requirements, proposing solutions, and delivering high-quality software.
Key Responsibilities ● Develop, maintain, and enhance applications built on ASP.NET MVC, C#, and SQL Server. ● Work on specific UI workflows that use ReactFlow (ReactJS). ● Collaborate with UK clients daily to gather requirements and provide updates. ● Write clean, scalable, and maintainable code with strong attention to quality. ● Take ownership of features, work independently, and deliver within deadlines. ● Gradually take a leadership role in guiding best practices and mentoring peers.
Required Skills ● C# / ASP.NET MVC: Strong hands-on experience. ● SQL Server: Solid understanding of relational databases and writing optimized queries. ● Communication: Strong English speaking and writing skills, confidence in client-facing interactions. ● Independence: Ability to work without continuous hand-holding. ● Personality: Outgoing, proactive, and able to naturally emerge as a leader.
Nice to Have ● ReactJS experience, especially with ReactFlow. ● Exposure to Agile/Scrum practices.
Responsibilities
- Understand the high-level product roadmap for the squad and immediate features to be developed, contributing to high-level estimation and lay-out of the development sequences. Complete complex development tasks with minimal guidance
- Constantly and actively contribute to pushing code to production with the objective of becoming a main contributor. Write testable, efficient, and reusable code suitable for continuous integration and deployment, that respects best practices and industry development standards
- Review Unified Modeling Language (UML) diagrams and technical documentation, ensuring its quality. Enable best practices to help the team achieve their technical tasks and continually thrive in improving the technology of the product/team.
- Drive the adoption of best practices & regular participation in code reviews, design reviews, architecture discussions
- Experiment with new and relevant technologies, and tools, and drive innovation & adoption while measuring yourself on the impact you can create.
- Implementation of long-term technology vision for your team. Responsible for the complete architecture of your product.
- Creating architecture & designs for new solutions around existing/new areas u Decide technology & tool choices for your team & be responsible for them.
- Be accountable for code quality with the assistance of a QA Analyst to conduct adequate testing.
- Review and contribute to technical documentation. Contribute actively to the design of the solution, challenging other members on technical decisions.
Skills
- Working with other TypeScript developers and software engineers to develop Front-end and back-end architecture that’s well-structured and flexible, along with the APIs to support it.
- Developing and implementing Back-end architecture to support user interface concepts.
- Developing and implementing highly responsive user interface components using Node concepts.
- Create data visualization tools, libraries, and reusable code for prospects.
- In-depth knowledge of TypeScript, CSS, HTML, and back-end languages.
- Knowledge of Backend service like AWS Services, Microservice, Serverless software.
Qualifications
- Bachelor's degree in computer science, computer engineering, or related field.
- Proficiency with TypeScript, CSS, HTML, and Back-end languages.
- 7+ years’ experience in Node JS, Typescript, NoSQL, RDBMS, AWS Services
- The ability to learn new technologies quickly
- The ability to communicate complex procedures to other colleagues.
Responsibilities:
- Work with development teams and product managers to ideate scalable software solutions
- Design client-side and server-side architecture
- Design, develop and manage well-functioning databases and applications
- Develop web applications implementing MVT architecture using Django web application frameworks
- Write effective APIs using industry standard design patterns
- Manage the complete software development process from conception to deployment
- Maintaining and upgrading the software following deployment
- Should be able to visualize a proposed system and be able to build it
- Development of applications leveraging Django/Flask based REST APIs
- Work with server-side technologies including databases and MVC/MVT patterns
- Maintain version control system such as GIT
- Should know all the phases of SDLC from requirement gathering to support and maintenance.
Requirements:
- 3-7 years provable experience as a Back End Developer
- Familiarity with common solution stacks
- Strong understanding of algorithms, data structures and system design, for scale, performance and security
- Ability to develop back-end website applications
- Knowledge of middleware languages (Python – Flask/Django) and/or JavaScript framework like Node.js
- Familiarity with databases (RDBMS – MySQL/PostgreSQL, optionally NoSQL DBs like MongoDB), web servers (Apache) and UI/UX design
- Great attention to detail
- Organizational skills
- An analytical mind
- Degree in Computer Science or relevant field
We are looking for coders, people who love to code, just like we do!
You should have minimum 10 years of work experience designing and developing high-end software products
You should have minimum 3 years of experience building AWS cloud native services using EC2, S3, ECS,
SQS, API Gateway, Lambda, Elastic, MongoDB, SNS, SQS etc
You should be highly proficient in Microservices, API, Python, React, JSON.
.
- Hands-on experience with salesforce CPQ
- Judges the trade-offs with technology and feasibility and makes choices that fit the constraints of the project.
- Serves as the technical expert on Appirio projects focused on Salesforce.com, vlocity and the Force.com platform.
- Designs and implements business technology solutions focused on cloud-based business applications, specifically, Salesforce.com.
- Direct involvement and/or oversight of developing business requirements, specifications, process flows, application design, application configuration, testing and deployment.
- Works directly with clients to lead projects, facilitates business process analysis sessions, develops and delivers key components of technology solution.
- Provides mentoring and guidance to other team members, including offshore team members.
- Conducts business with the utmost professionalism including:
- Fulfills commitments consistently on-time and proactively escalates commitments that are in jeopardy.
- Attends meetings on time, always.
- Judges the tradeoffs with technology and feasibility and makes choices that fit the constraints of the project.
- Familiar with project management fundamentals and fulfilling the project management role on projects.
- Direct involvement and/or oversight of developing business requirements, specifications, process flows, application design, application configuration, testing and deployment.
- Works directly with clients to lead projects, facilitates business process analysis sessions, develops and delivers key components of technology solution.
- Provides mentoring and guidance to other team members, including offshore team members.
- Confident and willing to challenge a customer and guide the customer towards the appropriate solution for their needs and push back if a customer is asking for solutions that aren't in their best interest.
- Ability to guide customer towards creative uses of standard cloud software functionality to meet business requirements instead of simply relying on custom code solutions.
- Travels to client site as required.
- Generates timely status reports, time tracking, and expense reports.
- Understand platform limitations and design alternatives to work around limitations
- Ability to split time between many projects at once
- Identify when business requirements conflict with technical capabilities
- Provide constructive feedback to project teams
- Monitor technical deliverables for consistent quality as well as compliance with Appirio standards
- Partner with project managers to monitor project status and risk areas
- Perform the most advanced design and development tasks
• Integration of user-facing elements developed by front-end developers with server-side logic
• Writing reusable, testable, and efficient code
• Design and implementation of low-latency, high-availability, and performant applications
• Implementation of security and data protection
• Integration of data storage solutions and Database structure
• Experience integration of data storage solutions like MongoDB and NoSQL cloud data store.







