The Job logo

What

Where

Senior Software Engineer - Workbrain / Kronos Developer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Position Summary...

Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans by providing expert advice and guidance to others in the application of information and best practices; supporting and aligning efforts to meet customer and business needs; and building commitment for perspectives and rationales. Provides and supports the implementation of business solutions by building relationships and partnerships with key stakeholders; identifying business needs; determining and carrying out necessary processes and practices; monitoring progress and results; recognizing and capitalizing on improvement opportunities; and adapting to competing demands, organizational changes, and new responsibilities. Models compliance with company policies and procedures and supports company mission, values, and standards of ethics and integrity by incorporating these into the development and implementation of business plans; using the Open Door Policy; and demonstrating and assisting others with how to apply these in executing business processes and practices.

 

 

What you'll do...

Our ideal candidate is an energetic, self-motivated individual focused on solving customer problems and willing to work in an innovative & challenging team environment. He/ She is a responsive team player who can proactively contribute at an individual level. He/ she is someone who thrives in a fun, fast-paced, dynamic, startup-like environment.

About Team: 
Our team is focused on developing a streamlined, dependable company that includes service operations and technology solutions for Finance, People, and Associate Digital Experience (ADE). We also provide a variety of services such as procurement, supplier portfolio management, merchandising master data, and analytics. From developing HR chatbots and virtual assistants to creating invoice solutions and facilitating legal changes, we help drive efficiency across Walmart globally.

What you'll do:

You will be part of a global engineering team that caters to learning needs for all associates across the globe at Walmart. The team leverages/implements standard modules as well as builds custom developments that integrate with several systems meant for associate learning related solutions. The solutions developed could potentially enable millions of users achieve efficiency in their day to day processes and thus enable massive cost savings for Walmart.

Your Responsibility shall include:

Propose & implement customised solutions in Workbrain, combined with the latest tech stack.

• Mentor the team and review their deliverables to be in alignment with the best practices for the global best practices of Workbrain customisations.

• Work closely with the Architects and follow established practices for the delivery of solutions meeting QCD (Quality, Cost & Delivery).

• Interact closely with Business owners and technical teams both within India and across the globe to collect the requirements and validate the solutioning.

• Measure and improve Project/program performance, Operational performance and Portfolio performance using metrics/KPI’s. 

• Recommend improvements and drive alignment across teams



What you'll bring:

• 7-11 years of experience in development or application support of highly - scalable applications and platform development in product based companies or R&D divisions.

• Good knowledge in WorkForce Management domain ,preferably in Workbrain or Kronos

• Should have functional expertise in all the Workbrain modules and good troubleshooting skills and analytical skills In for Workforce Management

• Good exposure to design, implement, Test and Deploy Workbrain modules

• Developing custom Workbrain APIs and functionalities

• Hands on development skills to prototype technical solutions.

• Demonstrated ownership for design of few modules/features in a product.

• Good in Java fundamentals and writing BDDs

• Working knowledge on Linux platform and good in scripting

• Knowledge on Restful/SOAP web services

• Working knowledge of SQL server or any other database technologies

• Ability to adapt to change quickly, willingness to learn new and emerging technologies

• Knowledge on cloud platforms like Microsoft Azure, GCP etc

• Awareness of Agile (Scrum) methodologies

Set alert for similar jobsSenior Software Engineer - Workbrain / Kronos Developer role in Chennai, India or Bengaluru, India
Walmart Logo

Company

Walmart

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

8-12 Years

Category

Software Engineering

Locations

Chennai, Tamil Nadu, India

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Walmart Logo

Senior Technology Services Engineer

Walmart

Chennai, Tamil Nadu, India

Posted: a year ago

What you'll do... Mandatory skills: Scala/Spark - Support and development Location : Chennai   Job summary: As a Software Support Engineer you would be working as IC and follow Support methodologies, agile development and DevOps best practices.    About Team:   The Walmart Enterprise Business Services (EBS) team focuses on building and Support technology for Finance, People Systems, Indirect procurement and Associate experience. The goal of the EBS team is to provide customer grade experience to all our associates, to empower them and reduce the overall SG&A(Selling, General and Administrative).   CILL – Central Item Level Ledger CILL is part of the Finance Modernization 2.0, will ingest data from source systems to track finance information at the item level Goal is to deliver on requests, avoid manual processes, and close the books using data-driven methods   What you'll do: Support large scalable Scala/Spark job s for data transformation and aggregation which requires to work on 24/7 rotational shift. Support web services on Scala using various libraries like A kka HTTP, Play Framework, Slick etc. Contribute to the overall DevOps for bug fix, application deployment and releases. Interact with Walmart cross functional engineering teams such as c loud GCP, security, platform, analytics etc. across geographies to leverage technical expertise and contribute to the engineering community.    Work with Engineering/Support Lead/architect to fix/resolve any production issues. Learn new and changing technologies and adapt to ensure best software practices and standards. What you'll bring: Bachelor’s degree in computer science or related discipline and 8 to 10 years of software product development and Support experience

Walmart Logo

Senior Software Engineer

Walmart

Chennai, Tamil Nadu, India

Posted: a year ago

Position Summary... Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans by providing expert advice and guidance to others in the application of information and best practices; supporting and aligning efforts to meet customer and business needs; and building commitment for perspectives and rationales. Provides and supports the implementation of business solutions by building relationships and partnerships with key stakeholders; identifying business needs; determining and carrying out necessary processes and practices; monitoring progress and results; recognizing and capitalizing on improvement opportunities; and adapting to competing demands, organizational changes, and new responsibilities. Models compliance with company policies and procedures and supports company mission, values, and standards of ethics and integrity by incorporating these into the development and implementation of business plans; using the Open Door Policy; and demonstrating and assisting others with how to apply these in executing business processes and practices.     What you'll do... About Team:   As a part of Contact Center tech team in India that works on building solutions various business functions for multiple Walmart markets, your design and solution will have a significant impact on day-to-day running of Walmart. You will be challenged with unparalleled complex business problems that spans across multiple countries, large number of users and data.    What you'll do: As a Senior developer for the team, you will be expected to design, build, test and deploy cutting edge solutions at scale, impacting millions of customers worldwide. Drive design, development, implementation of cloud-based contact center solutions, IVR Solution, Voice Integration, CRM integration, Omnichannel Support – Chatbot development etc.    You will need to exhibit strong leadership and communication skills to collaborate with product, engineering and management across different geographic locations Mentor/coach other engineers in the team to facilitate their development and to provide technical leadership to them. Responsible for ensuring appropriate monitoring, logging, and alerting.   What you'll bring: 7+ years’ of overall experience Demonstrable experience in Java development, including proficiency in Java EE, Spring Framework, Hibernate, and RESTful web services.  Should understand how API frameworks works, analyzed for performance, security and scalability and API programing practices.  Knowledge of contact center technologies and protocols, such as IVR, ACD etc Strong expertise in the InContact platform, including experience with script development, configuration, and deployment. Support the integration of Cxone/UserHub technology including screen-pops and omnichannel routing of voice, email and chat via web services Conducting performance testing for IVR application and supporting services, involve Vendors and third party tools (example Empirix ,Cyara) Strong web development skills including JSON, XML, HTML, CSS, JavaScript, Vbscripts, Scripting Languages, DHTML

Freshworks Logo

Lead Software Engineer - Test (Performance)

Freshworks

Chennai, Tamil Nadu, India

Posted: a year ago

Job Description About the Role Involved in every phase of SDLC, Lead Software Engineer in Test (Performance) at Freshworks, are in complete ownership of the ensuring performance and scalability of web applications and microservices by doing performance testing of the organization’s cutting-edge projects.  A performance test engineer’s primary responsibility is creating and maintaining performance test plans, utilizing load testing tools to inject load, analyzing metrics from application and system logs, and simulating system behavior to improve the performance and reliability of the applications. The candidate should also have enthusiasm for troubleshooting, analyzing, and resolving complex problems, must demonstrate strong problem-solving and communication skills, and be prepared to be an expert performance engineering resource on multiple initiatives of diverse scopes. This position offers the candidate several opportunities to learn and test world-class B2B SaaS products that are built using cutting-edge technologies.   Responsibilities Gathering Performance Testing Requirements, Analyzing and designing performance specifications, defining performance test strategy, creating performance test plans, developing performance scripts for both Web (Front End & Backend) and Microservices Execute performance tests for benchmarking, identifying bottlenecks, and determining limits of critical factors Identify and isolate performance issues on all layers of the application stack including Network, OS, Application, and Database and analyze root causes of performance issues and provide corrective actions. Identifying memory level and thread level issues using heap/thread dumps and analyzing Garbage collection logs using GC analysis tools. Deep knowledge in SRE activities for business function’s health, Alerting, Notification, and Monitoring by continuous engagement with Architects, Product Engineering & DevOps. Analyzing system memory, CPU, and Run Queue and Identifying performance bottlenecks and remedies. Set up Performance test infrastructure by understanding systems environments like shared resources, components, services, CPU, memory, storage, network, etc. Create Continuous Integration, Continuous Delivery (CI/CD) infrastructure, and processes to run QA performance scripts. Analyze Performance  test results and provide clear and concise reports with recommendations and improvement plans and generate performance test summary reports for every release Work closely with development teams, architects, and engineers to test their products under load and make recommendations to improve performance, reliability, and scalability Suggest new tools and techniques to improve performance testing efficiency and Implement best-in-class practices in performance testing for Freshworks Coordinate with cross-products and provide solutions based on their performance testing requirements Qualifications Qualification 7 to 10 Years of strong experience in Performance testing/Engineering with a good understanding of performance testing concepts Solid experience in assessing the performance, scalability, and resiliency of large-scale web applications, APIs, and backend services with an understanding of multi-tiered and microservice architecture Extensive knowledge and hands-on experience in any of the Performance testing and monitoring tools (JMeter, HP LoadRunner, Gatling) Experience in APM toolset for monitoring, profiling, and tuning like AppDynamics, New Relic, Grafana, ELK, and similar ones Understanding of various performance metrics (CPU, Memory, Disk, and Network) Good knowledge in Cloud computing platforms (AWS in specific), Containers (Docker), Kubernetes, Web/UI JavaScript frameworks (e.g. AngularJS, NodeJS, ReactJS), REST, JSON, XML Good to have experience in creating monitoring dashboards in Grafana. Experience in Databases / SQL (e.g. MySQL, RDS, Elastic Search, Postgres, MongoDB, DynamoDB) Experience in message brokers (e.g. Kafka, RabbitMQ) Experience testing with containers, cloud, virtualization, and configuration management. Experience in setting up a high-volume load model by understanding the product architecture. Solid data analysis and problem-solving skills Strong self-driven collaborator with the ability to work in diverse teams as a contributing member