Job Summary
A Developer/Sr. Developer is responsible for writing clean and flawless code to produce fully functional modules or apps according to the requirements; as part of day-to-day work. A Developer/Sr. Developer is expected to possess expert-level knowledge of the Force.com platform and an analytical mindset with a keen eye for detail.
Responsibilities and Duties
A Developer/Sr. Developer needs to conduct the following responsibilities at work -
- Billability of at least 40 hrs per week (Util Target). Resource needs to ensure that assigned hours are utilized on each project.
- Use knowledge of Vlocity Omniscripts, Vlocity Data Raptors, Vlocity cards, Vlocity integration procedures, lightning web components, etc.
- Set best practices including integration and application development, deployment, testing (unit and systems), and iterative refinement
- Perform and plan code reviews with developers on a consistent cadence
- Perform thorough analysis on requirements i.e.
- Obtain a deep understanding of the desired output
- Check whether the implementation is possible or not; respecting the Salesforce environment’s limitations or governors
- Evaluate whether stated requirement (or a part) can be achieved via configuration before opting for coding
A successful analysis results in -
- Derivation of all possible use cases
- Identification of any blockers, challenges or risks
- An optimal code design solution of complex requirements
- Thorough impact analysis of the planned development
A Developer/Sr. Developer must discuss the approach with TL (Technical Lead)/TM (Technical Manager)or an onshore TA and finalize the ETAs.
Develop high-quality scalable code by
- Following Salesforce.com and SilverlineCRM standards/best practices
- Leverage recommended frameworks (ex. Test framework or Trigger framework)
- Write comprehensive test code asserting all possible use cases
- Perform thorough unit tests
- Fix all bugs reported from QA/UAT
- Work on deployments through recommended tools and methodologies.
- Time-bound R&D for any unknown or newer areas
- Developing reusable code components in a project
- Mentor, assist and review peer developers within the teams
- Document design and architecture
Follow DevOps processes i.e.
- Use recommended IDEs
- Ensure daily code check-in/check-out
- Stay in compliance with code review feedback points shared by TL (Technical Lead)/TM (Technical Manager).
- Facilitate proactive communication with project/product teams i.e.
- Use all relevant channels (Emails, JIRA, Slack, or Zoom meetings)
- Be in sync with sprint/project/product teams
- Share your plan of action at the start of your day
- Send DSRs by end of the day
- Ensure decent overlap/availability in the onshore team’s timezone (whenever required).
- Focus on learning & development by
- Setting goals for the quarter in alignment with the Company goals.
- Constantly perform self-review and identify improvement areas
- Seek timely assistance from Reporting Managers
- Actively contribute to knowledge sharing initiatives and help in the skill development of peer developers
- Enhance skills and capability in USABILITY focussed development
- Exhibit good interpersonal skills by being a team player, staying approachable and collaborative
- Obtain and maintain certificates for Vlocity Development
Required Experience, Skills and Qualifications
Qualification
- Required - Minimum Bachelor's or Equivalent Degree in Computers
- Required - SFDC certifications (Administrator/ PD1)
- Optional - Vlocity Platform Developer certification;
- Required - Working experience with Vlocity omniscripts, Vlocity dataraptors, Vlocity cards, Vlocity integration procedures, etc
- Required - Work Experience in Healthcare & Insurance Industry.
- Nice to Have - CPQ Work Experience
Experience
- Required - Minimum 5 years experience in Software Development
- Required - Minimum 2 years in IT/Software companies with a multinational footprint
- Required - Minimum 1 years experience with Salesforce Lightning development.
- Required - Minimum 18 - 24 months experience with Vlocity Development.
- Required - Experience working with US-based/headquartered companies
- Good communication and interpersonal skills
Benefits
Industry-leading benefits including Health Insurance are offered. Will be part of a US-based/headquartered company.
Job Type: Full-time (Flexible with remote working option, if outside Bangalore)

Similar jobs
Sandboxing/proof of concept/Demo during story grooming sessions.
Work on L1/L2 tickets, prioritized backlog, Development task for platform upgrades.
Interaction with end users/teams on Requests / Incidents.
License Reporting & management, Knowledge Artefacts & knowledge sharing sessions.
What you'll do:
- Partner closely with Product Design, Engineering, and Product Management to understand requirements and deliver product features and roadmap as envisioned by stakeholders.
- Own end-to-end user journey and all aspects of design execution from ideation, to prototyping, to user acceptance testing of product design tasks assigned.
- Conduct user interviews, user testing sessions, card sorting, affinity mapping, conduct both qualitative and quantitative tests, and analyze the data.
- Design high-impact, functional responsive interfaces for web and mobile
- Collaborate with other designers and participate in our design critique process, to receive and provide feedback on design work
- Manage and contribute to Kaizen - Beaconstac's Design System
Skills you bring to the table:
- Experience in designing SaaS products with large customer bases
- Deep expertise using Figma/Xd/Sketch, and familiarity with design systems
- Knowledge of Carbon - IBM's Design system or experience building a design system from scratch is a plus.
- Fundamental understanding of the end-to-end iterative UX design process — research, ideation, information architecture, prototyping, validation, and refining solutions into pixel-perfect deliverables.
- Ability to articulate design decisions throughout the user-centered design process.
- Ability to update and engage with stakeholders like product managers and engineers.
- Relevant fundamental knowledge of front-end technologies to collaborate with UI engineering teams will be an advantage.
Requirements
- 3+ years work experience writing clean production code
- Well versed with maintaining infrastructure as code (Terraform, Cloudformation etc). High proficiency with Terraform / Terragrunt is absolutely critical
- Experience of setting CI/CD pipelines from scratch
- Experience with AWS(EC2, ECS, RDS, Elastic Cache etc), AWS lambda, Kubernetes, Docker, ServiceMesh
- Experience with ETL pipelines, Bigdata infra
- Understanding of common security issues
Roles / Responsibilities:
- Write terraform modules for deploying different component of infrastructure in AWS like Kubernetes, RDS, Prometheus, Grafana, Static Website
- Configure networking, autoscaling. continuous deployment, security and multiple environments
- Make sure the infrastructure is SOC2, ISO 27001 and HIPAA compliant
- Automate all the steps to provide a seamless experience to developers.


We are looking for a Java Application Developer with a minimum of 2 years of experience.
Must have experience in the Retail domain.
Java, Springboot, MVC, JSP, Postgres SQL and Oracle Skills are required.
AWS knowledge is a plus.
Should be willing to travel to the client's location whenever required.
Publicis Sapient Overview:
The Senior Associate People Senior Associate L1 in Data Engineering, you will translate client requirements into technical design, and implement components for data engineering solution. Utilize deep understanding of data integration and big data design principles in creating custom solutions or implementing package solutions. You will independently drive design discussions to insure the necessary health of the overall solution
.
Job Summary:
As Senior Associate L1 in Data Engineering, you will do technical design, and implement components for data engineering solution. Utilize deep understanding of data integration and big data design principles in creating custom solutions or implementing package solutions. You will independently drive design discussions to insure the necessary health of the overall solution
The role requires a hands-on technologist who has strong programming background like Java / Scala / Python, should have experience in Data Ingestion, Integration and data Wrangling, Computation, Analytics pipelines and exposure to Hadoop ecosystem components. Having hands-on knowledge on at least one of AWS, GCP, Azure cloud platforms will be preferable.
Role & Responsibilities:
Job Title: Senior Associate L1 – Data Engineering
Your role is focused on Design, Development and delivery of solutions involving:
• Data Ingestion, Integration and Transformation
• Data Storage and Computation Frameworks, Performance Optimizations
• Analytics & Visualizations
• Infrastructure & Cloud Computing
• Data Management Platforms
• Build functionality for data ingestion from multiple heterogeneous sources in batch & real-time
• Build functionality for data analytics, search and aggregation
Experience Guidelines:
Mandatory Experience and Competencies:
# Competency
1.Overall 3.5+ years of IT experience with 1.5+ years in Data related technologies
2.Minimum 1.5 years of experience in Big Data technologies
3.Hands-on experience with the Hadoop stack – HDFS, sqoop, kafka, Pulsar, NiFi, Spark, Spark Streaming, Flink, Storm, hive, oozie, airflow and other components required in building end to end data pipeline. Working knowledge on real-time data pipelines is added advantage.
4.Strong experience in at least of the programming language Java, Scala, Python. Java preferable
5.Hands-on working knowledge of NoSQL and MPP data platforms like Hbase, MongoDb, Cassandra, AWS Redshift, Azure SQLDW, GCP BigQuery etc
Preferred Experience and Knowledge (Good to Have):
# Competency
1.Good knowledge of traditional ETL tools (Informatica, Talend, etc) and database technologies (Oracle, MySQL, SQL Server, Postgres) with hands on experience
2.Knowledge on data governance processes (security, lineage, catalog) and tools like Collibra, Alation etc
3.Knowledge on distributed messaging frameworks like ActiveMQ / RabbiMQ / Solace, search & indexing and Micro services architectures
4.Performance tuning and optimization of data pipelines
5.CI/CD – Infra provisioning on cloud, auto build & deployment pipelines, code quality
6.Working knowledge with data platform related services on at least 1 cloud platform, IAM and data security
7.Cloud data specialty and other related Big data technology certifications
Job Title: Senior Associate L1 – Data Engineering
Personal Attributes:
• Strong written and verbal communication skills
• Articulation skills
• Good team player
• Self-starter who requires minimal oversight
• Ability to prioritize and manage multiple tasks
• Process orientation and the ability to define and set up processes
Responsibilities:
.Create exclusive distributors, exclusive super stockiest and business associates for the company towards business growth.
.Guide, coordinate and make strategic marketing plans for the sales team working under his jurisdiction.
.Finding and developing new markets and improving sales.
.Keep abreast with stock reports, inventory, product orders, re-order etc.
Requirements:
.Bachelor's degree in business, marketing or a related field.
.Experience in sales, marketing or related field.
.Strong communication skills.
.Excellent organizational skills.
.Proficient in Word, Excel, Outlook, and power point.
Job Description:
We are looking for Tech geeks having hands-on experience and in love with building scalable, distributed and large web/mobile products and tech solutions. He/She must be an excellent problem solver with passion to self-learn and implement web technologies (frontend + backend). He/She would be responsible for the architecture design, code review, and technology build and deployment activities of the product.
Responsibilities:-
- Own the product development from scratch.
- Architect scalable, distributed and large-scale web and mobile solutions from scratch.
- Code for fresh development and to troubleshoot and resolve issues.
- Writing reusable, testable, and efficient code.
- Creating database schemas that represent and support business processes.
- Design and implementation of low-latency, high-availability, and performant applications.
- Able to learn & implement new technology/framework/library at God Speed.
- Customer-focused, react well to changes, work with teams and be able to multitask.
- Experience and knowledge of open-source tools and frameworks, broader cutting edge technologies around server side development.
Desired Candidate Profile:-
- A Bachelor's degree in Computer Science or related field(or combined with related experience)
- Strong Expertise in Node.js/Javascript
- Hands-on experience in writing Node.js applications
- Deep knowledge of Restful APIs, Web Services, command-line programs and solid design principles.
- Knowledge of Node.js and frameworks like Express.js,Sails.js,StrongLoop, Meteor,Loopback.js, etc
- Knowledge of SQL and NoSQL database(MongoDB)
- Knowledge of tools like Docker, Git, Postman, JSdocs, etc.
- Well versed with front-end technologies - HTML5, and CSS3, AWS, GCP, Azure, Good hold on CLI command, OS
- Proficiency in multiple programming languages, both dynamic(Javascript, Python, Ruby, etc.) and strongly typed object-oriented language.
- Implementing automated testing platforms and unit tests.
- Must be a proven performer and team player that enjoys challenging assignments in a high energy, fast growing and start-up workplace.
- Good communication and interpersonal skills.

Ability to understand C and C++ and re-write / rebuild applications and services in Java and .JSP JS Ability to understand C++ code at the minimum; but preference is to try get someone who had C++ hands on. Experience with microservices architecture design and implementation Ability to design; develop; and deploy applications and services in a containerized environment using Java; .JSP JS; XML; SQL; Custom Development Experience with databases - DB2; Oracle; MYSQL Experience working on UNIX environment Experience working on migrating applications / services (re-write and re-build) from legacy to cloud-based platforms Proven experience with application and platform modernization Ability to understand of High Availability Design and Architecture (including authorization; authentication ; vulnerability) Strong knowledge of test-driven development; automated testing; and proper test design. |

