Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
0.0 years
0 Lacs
Pune, Maharashtra
On-site
Job Title: Senior Scala/Akka Developer (Reactive Architecture, Financial Services) Location: Pune, Maharashtra, India About Us: At FusionPact, we are dedicated to building cutting-edge, high-performance solutions that power critical operations within the financial and core banking sectors. We specialize in leveraging Reactive Architecture principles, with a strong emphasis on Scala and the Akka toolkit, to create systems that are responsive, resilient, elastic, and message-driven. Our mission is to deliver innovative and robust software that transforms how financial institutions operate, ensuring scalability and fault-tolerance in even the most demanding environments. We are a team of passionate engineers who thrive on technical excellence, continuous learning, and pushing the boundaries of what's possible with modern distributed systems. The Opportunity: We are seeking a highly skilled and experienced Senior Scala/Akka Developer to join our growing engineering team in Pune. In this role, you will be instrumental in designing, developing, and maintaining high-performance, fault-tolerant, and distributed applications using the Akka ecosystem. If you are passionate about functional programming, concurrent systems, reactive principles, and building resilient solutions that directly impact the financial industry, we encourage you to apply. What You'll Do: Lead the design, development, and deployment of highly scalable and reliable distributed systems using Scala and the Akka ecosystem, adhering to Reactive Architecture principles. Implement and optimize Akka-based microservices using Akka HTTP for exposing RESTful APIs and Akka gRPC for high-performance inter-service communication. Masterfully leverage Akka Futures for asynchronous and non-blocking operations, ensuring efficient resource utilization. Proactively identify, diagnose, and resolve complex issues related to Akka applications, applying advanced Akka troubleshooting strategies. Work extensively with Akka Actor Systems, demonstrating an in-depth understanding of actor lifecycles, hierarchies, supervision strategies, and effective message passing patterns. Utilize Akka Streams to build powerful, back-pressured data processing pipelines for real-time and batch scenarios. Contribute to the entire software development lifecycle, from requirements gathering and architectural design to robust testing, deployment, and ongoing support. Collaborate closely with product managers, architects, and other engineers to deliver high-quality, maintainable, and performant solutions. Mentor junior developers, conduct code reviews, and champion best practices in Scala, Akka, and Reactive System design. Participate actively in architectural discussions and contribute to the evolution of our technical stack. What You'll Bring: Exceptional proficiency in Scala Basics: Demonstrable expertise in functional programming principles (immutability, pure functions, higher-order functions), pattern matching, algebraic data types, and the Scala type system. Deep and practical expertise in the Akka ecosystem Akka HTTP: Proven track record in designing, implementing, and consuming highly performant and secure RESTful services. Akka gRPC: Experience with gRPC for efficient, contract-first inter-service communication. Akka Futures: Advanced understanding and application of asynchronous programming, composable futures, and robust error handling. Akka Troubleshooting Strategies: Expert ability to diagnose and resolve complex distributed system issues including dead letters, actor crashes, message delivery semantics, and performance bottlenecks. Akka Actor System: Masterful understanding of the actor model, including actor lifecycle management (creation, starting, restarting, stopping), supervision hierarchies, message dispatchers, and effective communication patterns (e.g., ask vs. tell). Akka Streams: Strong experience in building and optimizing reactive stream processing pipelines, including understanding of Sources, Sinks, Flows, and the intricacies of backpressure. Experience in the Financial or Core Banking Domain is a significant plus. This includes familiarity with concepts such as financial transactions, payment processing, risk management, trading systems, or regulatory compliance. Solid understanding of distributed systems concepts (CAP theorem, consistency models, eventual consistency), concurrency, and parallelism. Proficiency with testing frameworks (e.g., ScalaTest, Akka Testkit) and test-driven development (TDD). Strong command of version control systems (e.g., Git). Exceptional problem-solving abilities, a strong analytical mindset, and attention to detail. Ability to work independently, take ownership, and thrive in a collaborative, agile team environment. Excellent communication skills, both written and verbal, with the ability to articulate complex technical concepts clearly. Bonus Points If You Have: Experience with Akka Cluster and Akka Persistence for building truly fault-tolerant and highly available systems. Familiarity with cloud platforms (AWS, Azure, GCP) and deploying Akka applications in a cloud-native environment. Knowledge of message brokers (e.g., Kafka, RabbitMQ) and event-driven architectures. Experience with containerization technologies (Docker, Kubernetes). Proficiency with continuous integration/continuous delivery (CI/CD) pipelines. Contributions to open-source projects, particularly in Scala or Akka. Why Join FusionPact? Impactful Work: Opportunity to work on challenging and mission-critical projects that directly impact the financial industry using cutting-edge Reactive Architecture. Cutting-Edge Technology: Immerse yourself in the Scala and Akka ecosystem, constantly learning and applying the latest advancements in distributed systems. Collaborative Environment: Be part of a talented, passionate, and supportive team that fosters innovation, knowledge sharing, and continuous professional growth. Competitive Compensation: We offer a competitive salary and comprehensive benefits package. Professional Development: We invest in our employees' growth through training, conferences,and internal knowledge-sharing sessions. Work-Life Balance: We believe in a healthy work-life balance to ensure our team's well-being and productivity. Job Types: Full-time, Permanent, Internship Pay: ₹20,000.00 - ₹40,000.00 per month Benefits: Flexible schedule Health insurance Schedule: Monday to Friday Work Location: In person Application Deadline: 20/06/2025
Posted 1 week ago
5.0 years
0 Lacs
Chandigarh, India
On-site
Job Summary JOB DESCRIPTION We are seeking an innovative and experienced Senior Full Stack Developer to join our dynamic team. This role is integral in driving our development initiatives for the Emerson.com integration. The candidate will lead Cloud API development using Azure and craft high-performance web applications using modern JavaScript frameworks. Collaboration with teams, including UX/UI, Backend, and Product squads, is essential to deliver exceptional web solutions. This position requires deep technical expertise and leadership abilities to drive strategic projects and ensure top-tier application delivery in both front-end and back-end environments. In This Role, Your Responsibilities Will Be: Lead the development and implementation of web applications using modern JavaScript frameworks and backend technologies like Node.js or Java/Spring Boot, ensuring seamless integration between front-end and back-end systems. Develop responsive interfaces using frameworks such as React.js and Angular.js, working closely with UX/UI designers to translate designs into functional components. Implement micro-frontend architecture solutions to enhance system modularity and optimize for performance, accessibility, and compliance with brand guidelines. Implement performance optimization strategies, including efficient state management and server-side rendering using Next.js. Lead Cloud API development using Azure services to support Emerson.com integration. Develop scalable backend services and APIs using Azure and other cloud services, and design robust database solutions and data management tools. Conduct thorough code reviews and ensure alignment to development standards in both front-end and back-end development. Integrate testing methodologies such as TDD and BDD to improve code quality and reliability. Mentor junior developers and facilitate teamwork across functions to ensure comprehensive software development. Partner with product and business teams to align development with business goals. Stay updated on the newest industry trends and upcoming technologies in full-stack development. Participate in Agile ceremonies and contribute to team sprint planning and retrospectives. Who You Are: You show a tremendous amount of initiative in tough situations; are exceptional at spotting and seizing opportunities. You observe situational and group dynamics and select best-fit approach. You make implementation plans that allocate resources precisely. You pursue everything with energy, drive, and the need to finish. For This Role, You Will Need: Minimum 5 years of professional experience in software development with a solid focus on both front-end and back-end technologies. Solid experience with JavaScript frameworks (React.js, Angular.js) and backend technologies like Node.js, Express, or Java/Spring Boot. Familiarity with front-end testing frameworks like Jest or Mocha. Proficiency in SQL and database design including No SQL databases. Strong problem-solving skills and an analytical approach. Knowledge of microservices architecture. Experience with Agile/Scrum methodologies. Experience with Cloud services, particularly Azure. Proficiency in Infrastructure as Code (IaC) and YAML. Familiarity with CI/CD tools such as Jenkins, ADO, or GitHub Actions. Experience with containerization technologies like Docker and Kubernetes is a plus. Preferred Qualifications that Set You Apart: Bachelor’s degree or equivalent experience in Science with a technical background (MIS, Computer Science, Engineering or any related field) Good interpersonal skills using English, both spoken and written, as will be working with overseas team Our Culture & Commitment to You At Emerson, we prioritize a workplace where every employee is valued, respected, and empowered to grow. We foster an environment that encourages innovation, collaboration, and diverse perspectives—because we know that great ideas come from great teams. Our commitment to ongoing career development and growing an inclusive culture ensures you have the support to thrive. Whether through mentorship, training, or leadership opportunities, we invest in your success so you can make a lasting impact. We believe diverse teams, working together are key to driving growth and delivering business results. We recognize the importance of employee wellbeing. We prioritize providing competitive benefits plans, a variety of medical insurance plans, Employee Assistance Program, employee resource groups, recognition, and much more. Our culture offers flexible time off plans, including paid parental leave (maternal and paternal), vacation and holiday leave. About Us WHY EMERSON Our Commitment to Our People At Emerson, we are motivated by a spirit of collaboration that helps our diverse, multicultural teams across the world drive innovation that makes the world healthier, safer, smarter, and more sustainable. And we want you to join us in our bold aspiration. We have built an engaged community of inquisitive, dedicated people who thrive knowing they are welcomed, trusted, celebrated, and empowered to solve the world’s most complex problems — for our customers, our communities, and the planet. You’ll contribute to this vital work while further developing your skills through our award-winning employee development programs. We are a proud corporate citizen in every city where we operate and are committed to our people, our communities, and the world at large. We take this responsibility seriously and strive to make a positive impact through every endeavor. At Emerson, you’ll see firsthand that our people are at the center of everything we do. So, let’s go. Let’s think differently. Learn, collaborate, and grow. Seek opportunity. Push boundaries. Be empowered to make things better. Speed up to break through. Let’s go, together. Accessibility Assistance or Accommodation If you have a disability and are having difficulty accessing or using this website to apply for a position, please contact: idisability.administrator@emerson.com . About Emerson Emerson is a global leader in automation technology and software. Through our deep domain expertise and legacy of flawless execution, Emerson helps customers in critical industries like life sciences, energy, power and renewables, chemical and advanced factory automation operate more sustainably while improving productivity, energy security and reliability. With global operations and a comprehensive portfolio of software and technology, we are helping companies implement digital transformation to measurably improve their operations, conserve valuable resources and enhance their safety. We offer equitable opportunities, celebrate diversity, and embrace challenges with confidence that, together, we can make an impact across a broad spectrum of countries and industries. Whether you’re an established professional looking for a career change, an undergraduate student exploring possibilities, or a recent graduate with an advanced degree, you’ll find your chance to make a difference with Emerson. Join our team – let’s go! No calls or agencies please. Show more Show less
Posted 1 week ago
6.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Job Description Having quick turnaround and increased test coverage is the need of the hour; hence the increased emphasis on automation testing across projects. Publicis Sapient is looking for automation experts who in addition to the expertise in the tools and techniques also have the knack to understand the business needs, ROI and accordingly create the automation strategy. Assures consistent quality of Software Applications production by developing and enforcing robust Automated Software QE strategy, practices, and processes, providing documentation and managing people. They collaborate the with the project, business and (QE) teams, to develop detailed automated scripts, test frameworks to make the overall system more effective and efficient for our clients. Responsible for the overall quality of the project through effective QE leadership and management to ensure that all deliverables in terms of time, price and quality are met. This individual must have a proven track record of success building, leading, and managing a functional and technical QE team with a strong sense of quality ownership. This is a hands-on job that requires strategic thinking and planning to provide leadership and expertise throughout the entire QA lifecycle, ensuring the success of the team s manual and automation efforts in an agile working environment Able to estimate for low and medium complexity applications and have used at least one of the estimation techniques. Able to handle/oversight a small team ranging from 2 -5 people and can guide them during the complete SDLC cycle starting from test case creation till test closure activities Well-versed with most of the activities in defect management process, can define/enhance the defect documentation and TAR lifecycle process independently Have expertise to enforce/adhere defect or other processes in the team Preferred (Mostly for people being hired at the Senior Associate Career Stage) Mentored or coached at least one person. Can define Automation Test strategy and test plan for low and medium complexity applications taking into account the business needs, ROI etc. Able to maintain and report test coverage matrix Able to identify device coverage for the application in question. Can devise regression testing approach Qualifications 6-9 years of experience with QE for distributed, highly scalable systems. Good understanding of OOPS concepts and strong programming skills in Java, Groovy, or JavaScript Hands-on experience in working with at least one GUI-based test automation tool for desktop and/or mobile automation. Experience with multiple tools will be added advantage Proficient in writing SQL queries & familiarity with the process of test automation tool selection & test approach. Experience in designing and developing automation frameworks and creation of scripts using best industry practices such as Page object model Integrate test suites into the test management system and custom test harness. Familiar with the implementation of design patterns, modularization, and user libraries for framework creation Can mentor team as well as has short learning curve for new technology, Understands all aspects of Quality Engineering. Understanding of SOAP and REST principles Thorough understanding of microservices architecture. In-depth hands-on experience of working with at least one API testing tool like RestAssured, SOAP UI, NodeJS Hands-on experience working with Postman or similar tool & parsing complex JSON & XML and data validation using serialization techniques like POJO classes or similar Hands-on experience in performing Request and Response Schema validation, Response codes, and exceptions. Good Understanding of BDD, TDD methodologies, and tools like Cucumber, TestNG, Junit, or similar. Experience in defining API E2E testing strategy, designing and developing API automation framework. Working experience on building tools Maven / Gradle, Git, etc. Experience in creating test pipeline – CI/CD, possess domain knowledge to identify issues across those domains, understand their impact, and drive resolution [(familiar/expert in domains like retail banking, automobile, insurance, betting, food markets, hotel industry, healthcare) Used /Exposure to automation tool for automating mobile applications & non-functional testing To set up test environment for execution on cloud environments such as Sauce Labs, browser stack. Knowledge of new tools (open source & licensed) in the automation world and have the knack to explore them and keep abreast with the latest tools in the market Expertise in creating test automation frameworks, implementing and maintaining them on a project Experience in the modern agile practices such as BDD/Cucumber, DevOps Knowledge and experience in service virtualization and tools like CA Lisa. Hands-on knowledge of setting up PACT Broker and writing PACT tests is desirable Experience in test management tools like Xray & Zephyr and integration of test framework with these tools. Understanding of commonly used software design patterns like Builder, Factory, Singleton and Façade Possess excellent Communication skills (written, verbal both formal & informal). Helps to create a positive, collaborative working environment for the team. Quick grasping and flexibility to adapt to new technologies/processes & Ability to multi-task under pressure and work independently with minimal supervision. i.e. Ability to prioritize when under pressure Efficiently makes tough decisions and communicates them effectively & independently manages operational level client meetings. Develops strong relationships with appropriate client stakeholders. Acts as the primary POC/facilitator for planned (regular) client meetings. Manages peer-level client relationships (expectations, communications, negotiations, escalation, feedback, etc.) Education: Full time Bachelor’s/Master’s engineering degree Additional Information Gender-Neutral Policy 18 paid holidays throughout the year Generous parental leave and new parent transition program Flexible work arrangements Employee Assistance Programs to help you in wellness and well being Company Description Publicis Sapient is a digital transformation partner helping established organizations get to their future, digitally enabled state, both in the way they work and the way they serve their customers. We help unlock value through a start-up mindset and modern methods, fusing strategy, consulting and customer experience with agile engineering and problem-solving creativity. United by our core values and our purpose of helping people thrive in the brave pursuit of next, our 20,000+ people in 53 offices around the world combine experience across truly value. Show more Show less
Posted 1 week ago
4.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Job Description Having quick turnaround and increased test coverage is the need of the hour; hence the increased emphasis on automation testing across projects. Publicis Sapient is looking for automation experts who in addition to the expertise in the tools and techniques also have the knack to understand the business needs, ROI and accordingly create the automation strategy. Assures consistent quality of Software Applications production by developing and enforcing robust Automated Software QE strategy, practices, and processes, providing documentation and managing people. They collaborate the with the project, business and (QE) teams, to develop detailed automated scripts, test frameworks to make the overall system more effective and efficient for our clients. Responsible for the overall quality of the project through effective QE leadership and management to ensure that all deliverables in terms of time, price and quality are met. This individual must have a proven track record of success building, leading, and managing a functional and technical QE team with a strong sense of quality ownership. This is a hands-on job that requires strategic thinking and planning to provide leadership and expertise throughout the entire QA lifecycle, ensuring the success of the team s manual and automation efforts in an agile working environment. Able to estimate for low and medium complexity applications and have used at least one of the estimation techniques. Able to handle/oversight a small team ranging from 2 -5 people and can guide them during the complete SDLC cycle starting from test case creation till test closure activities. Well-versed with most of the activities in defect management process, can define/enhance the defect documentation and TAR lifecycle process independently. Have expertise to enforce/adhere defect or other processes in the team Preferred (Mostly for people being hired at the Senior Associate Career Stage). Mentored or coached at least one person. Can define Automation Test strategy and test plan for low and medium complexity applications taking into account the business needs, ROI etc. Able to maintain and report test coverage matrix Able to identify device coverage for the application in question. Can devise regression testing approach. Qualifications 4-6 years of experience. Experience with QE for distributed, highly scalable systems. Good understanding of OOPS concepts and strong programming skills in Java, Groovy, or JavaScript Hands-on experience in working with at least one GUI-based test automation tool for desktop and/or mobile automation. Experience with multiple tools will be added advantage. Proficient in writing SQL queries & familiarity with the process of test automation tool selection & test approach Experience in designing and developing automation frameworks and creation of scripts using best industry practices such as Page object model. Integrate test suites into the test management system and custom test harness Familiar with the implementation of design patterns, modularization, and user libraries for framework creation. Can mentor team as well as has short learning curve for new technology. Understands all aspects of Quality Engineering Understanding of SOAP and REST principles, Thorough understanding of microservices architecture. In-depth hands-on experience of working with at least one API testing tool like RestAssured, SOAP UI, NodeJS Hands-on experience working with Postman or similar tool. Hands-on experience in parsing complex JSON & XML and data validation using serialization techniques like POJO classes or similar Hands-on experience in performing Request and Response Schema validation, Response codes, and exceptions. Good Understanding of BDD, TDD methodologies, and tools like Cucumber, TestNG, Junit, or similar. Experience in defining API E2E testing strategy, designing and developing API automation framework. Working experience on building tools Maven / Gradle, Git, etc. Experience in creating test pipeline – CI/CD Possess domain knowledge to identify issues across those domains, understand their impact, and drive resolution [(familiar/expert in domains like retail banking, automobile, insurance, betting, food markets, hotel industry, healthcare) Used /Exposure to automation tool for automating mobile applications & non-functional testingTo set up test environment for execution on cloud environments such as Sauce Labs, browser stack. Knowledge of new tools (open source & licensed) in the automation world and have the knack to explore them and keep abreast with the latest tools in the market Expertise in creating test automation frameworks, implementing and maintaining them on a project Experience in the modern agile practices such as BDD/Cucumber, DevOps Knowledge and experience in service virtualization and tools like CA Lisa. Hands-on knowledge of setting up PACT Broker and writing PACT tests is desirable Experience in test management tools like Xray & Zephyr and integration of test framework with these tools Understanding of commonly used software design patterns like Builder, Factory, Singleton and Façade Possess excellent Communication skills (written, verbal both formal & informal) Helps to create a positive, collaborative working environment for the team. Quick grasping and flexibility to adapt to new technologies/processes Ability to multi-task under pressure and work independently with minimal supervision. i.e. Ability to prioritize when under pressure Efficiently makes tough decisions and communicates them effectively. Independently manages operational level client meetings. Develops strong relationships with appropriate client stakeholders. Acts as the primary POC/facilitator for planned (regular) client meetings. Manages peer-level client relationships (expectations, communications, negotiations, escalation, feedback, etc.) Education: Full time Bachelor’s/Master’s engineering degree Additional Information Gender-Neutral Policy 18 paid holidays throughout the year Generous parental leave and new parent transition program Flexible work arrangements Employee Assistance Programs to help you in wellness and well being. Company Description Publicis Sapient is a digital transformation partner helping established organizations get to their future, digitally enabled state, both in the way they work and the way they serve their customers. We help unlock value through a start-up mindset and modern methods, fusing strategy, consulting and customer experience with agile engineering and problem-solving creativity. United by our core values and our purpose of helping people thrive in the brave pursuit of next, our 20,000+ people in 53 offices around the world combine experience across truly value. Show more Show less
Posted 1 week ago
4.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Job Description Having quick turnaround and increased test coverage is the need of the hour; hence the increased emphasis on automation testing across projects. Publicis Sapient is looking for automation experts who in addition to the expertise in the tools and techniques also have the knack to understand the business needs, ROI and accordingly create the automation strategy. Assures consistent quality of Software Applications production by developing and enforcing robust Automated Software QE strategy, practices, and processes, providing documentation and managing people. They collaborate the with the project, business and (QE) teams, to develop detailed automated scripts, test frameworks to make the overall system more effective and efficient for our clients. Responsible for the overall quality of the project through effective QE leadership and management to ensure that all deliverables in terms of time, price and quality are met. This individual must have a proven track record of success building, leading, and managing a functional and technical QE team with a strong sense of quality ownership. This is a hands-on job that requires strategic thinking and planning to provide leadership and expertise throughout the entire QA lifecycle, ensuring the success of the team s manual and automation efforts in an agile working environment. Able to estimate for low and medium complexity applications and have used at least one of the estimation techniques. Able to handle/oversight a small team ranging from 2 -5 people and can guide them during the complete SDLC cycle starting from test case creation till test closure activities. Well-versed with most of the activities in defect management process, can define/enhance the defect documentation and TAR lifecycle process independently. Have expertise to enforce/adhere defect or other processes in the team Preferred (Mostly for people being hired at the Senior Associate Career Stage). Mentored or coached at least one person. Can define Automation Test strategy and test plan for low and medium complexity applications taking into account the business needs, ROI etc. Able to maintain and report test coverage matrix Able to identify device coverage for the application in question. Can devise regression testing approach Qualifications 4-6 years of experience. Experience with QE for distributed, highly scalable systems. Good understanding of OOPS concepts and strong programming skills in Java, Groovy, or JavaScript Hands-on experience in working with at least one GUI-based test automation tool for desktop and/or mobile automation. Experience with multiple tools will be added advantage. Proficient in writing SQL queries & familiarity with the process of test automation tool selection & test approach Experience in designing and developing automation frameworks and creation of scripts using best industry practices such as Page object model. Integrate test suites into the test management system and custom test harness Familiar with the implementation of design patterns, modularization, and user libraries for framework creation. Can mentor team as well as has short learning curve for new technology. Understands all aspects of Quality Engineering Understanding of SOAP and REST principles, Thorough understanding of microservices architecture. In-depth hands-on experience of working with at least one API testing tool like RestAssured, SOAP UI, NodeJS Hands-on experience working with Postman or similar tool. Hands-on experience in parsing complex JSON & XML and data validation using serialization techniques like POJO classes or similar Hands-on experience in performing Request and Response Schema validation, Response codes, and exceptions. Good Understanding of BDD, TDD methodologies, and tools like Cucumber, TestNG, Junit, or similar. Experience in defining API E2E testing strategy, designing and developing API automation framework. Working experience on building tools Maven / Gradle, Git, etc. Experience in creating test pipeline – CI/CD Possess domain knowledge to identify issues across those domains, understand their impact, and drive resolution [(familiar/expert in domains like retail banking, automobile, insurance, betting, food markets, hotel industry, healthcare) Used /Exposure to automation tool for automating mobile applications & non-functional testingTo set up test environment for execution on cloud environments such as Sauce Labs, browser stack. Knowledge of new tools (open source & licensed) in the automation world and have the knack to explore them and keep abreast with the latest tools in the market Expertise in creating test automation frameworks, implementing and maintaining them on a project Experience in the modern agile practices such as BDD/Cucumber, DevOps Knowledge and experience in service virtualization and tools like CA Lisa. Hands-on knowledge of setting up PACT Broker and writing PACT tests is desirable Experience in test management tools like Xray & Zephyr and integration of test framework with these tools Understanding of commonly used software design patterns like Builder, Factory, Singleton and Façade Possess excellent Communication skills (written, verbal both formal & informal) Helps to create a positive, collaborative working environment for the team. Quick grasping and flexibility to adapt to new technologies/processes Ability to multi-task under pressure and work independently with minimal supervision. i.e. Ability to prioritize when under pressure Efficiently makes tough decisions and communicates them effectively. Independently manages operational level client meetings. Develops strong relationships with appropriate client stakeholders. Acts as the primary POC/facilitator for planned (regular) client meetings. Manages peer-level client relationships (expectations, communications, negotiations, escalation, feedback, etc.) Education: Full time Bachelor’s/Master’s engineering degree Additional Information Gender-Neutral Policy 18 paid holidays throughout the year Generous parental leave and new parent transition program Flexible work arrangements Employee Assistance Programs to help you in wellness and well being Company Description Publicis Sapient is a digital transformation partner helping established organizations get to their future, digitally enabled state, both in the way they work and the way they serve their customers. We help unlock value through a start-up mindset and modern methods, fusing strategy, consulting and customer experience with agile engineering and problem-solving creativity. United by our core values and our purpose of helping people thrive in the brave pursuit of next, our 20,000+ people in 53 offices around the world combine experience across truly value. Show more Show less
Posted 1 week ago
13.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Job Description Publicis Sapient is looking for a Software Development Engineers (SDE-III) to join our team of bright thinkers and doers. Software Development Engineers (SDE-III) are bright, talented and motivated young minds with strong technical skills, developing software applications and services that make life easier for customers. The SDE-III is expected to work with multiple agile teams in one or more client accounts to develop, test, and maintain digital business applications. As an SDE-III you will get an opportunity to work with industry leading clients and global teams to solve complex business problems and build your skills on the full stack of application development technologies Your Impact You will work in the spirit of agile & a product engineering mindset - driving the sprint outcomes, iteratively & incrementally, following the agile ceremonies You will help define & prioritize Epics and Business Roadmap; Govern the Epics functionally & address both Functional & Non-Functional/NFRs collaborating actively with stakeholders - locally & in client org., shaping end-to-end customer requirements You will govern the technical grooming, brainstorming & whiteboarding design sessions to define & articulate the solution approaches, to identify tasks & estimates, to design and document E2E system(s) along with interfaces, contracts & wireframes You will have breadth of concepts, tools & technologies to address NFRs like security, performance, reliability, maintainability and advocate relevant trade-offs You will bring in expertise to optimize and make the relevant design decisions (considering trade-offs) at the E2E system(s) level & challenge the status-quo You will be a polyglot with a PE mindset – Open & Curious, learning & adopting new languages, platforms & toolkits constantly You will work with HoE’s to define & understand the overall system architecture, standards & guidelines, helping with the details of the E2E system(s) landscape You will mentor & guide, actively evangelize and inculcate the engineering mindset and culture, share knowledge within Peer groups, SDE-IIs, while providing and receiving constructive feedback You will drive change with a continuous improvement mindset working on opportunities to shift left; Proactive about reduction of tech. debts, eliminating waste, increasing automation, using the right productivity tools, understanding client business, using dashboards for monitoring & alerts You will be accountable for E2E system design, Governance, Evangelization, Advocacy, Quality with an E2E focus, establishing engineering best practices, standards: Solve problems at a Roadmap level, driving and influencing the overall business requirements Design & Integrate Systems focused on solving business problems; Ensure Implementations are well integrated with all other parts of the enterprise. Evangelize adoption of Test First approach & TDD; Apply BDD for Functional & Integration testing; Govern Engg. Metrics focus & adoption within all teams in an account. Govern elimination of Tech. Debts Govern Engineering Maturing Model Adoption, within cross cultural teams spread across Geo’s Perform Reviews of E2E system integration & Architectural validation Identify & adopt new and relevant tools, practices, platforms taking the technology & solution focus to the next level in the spirit of Continuous Improvement Practice & Inculcate the PE & DevOps mindset, with automation as core-focus Devise Training strategies; Evaluate and Appraise technical talent within team Work with other departments in the organization like Recruitment, Hiring, People Success to Identify, Nurture & Recognize talent Qualifications Your Skills & Experience: You have 13+ years of professional work experience building large scale, large volume services & distributed apps., taking them through production and post-production life cycles Strong expertise in Gen AI/ML space. You Identify & create POC’s on new business segments, technologies; building quick and usable solutions You use more than one programming language with deep expertise in language features, concepts and protocols; Ex: Memory Management, GC, Templates/Generics, Closures etc. Multi-Threading, Sync/A-Sync.; Blocking/Non-Blocking execution styles Lambdas, Streams, Performance Tuning, NIO, HTTP2, Websockets, gRPC, ProtoBuf You practice Imperative, Functional Programming styles You use Cloud Platforms like AWS, GCP, Azure etc. You practice distributed, cloud design patterns & architectural styles You use API gateways and Management Tools, load-balancers, CDNs, Edge caching, reverse proxies You use search solutions like Elastic Search, SOLR, Endeca You use performance testing tools like JMeter, Gatling You use distributed tracing apps/platforms, debug and troubleshoot with relevant tools You use distributed caching solutions like Redis, Memcache etc. You use side-cars, service mesh along with microservices You practice reactive programming, observables (e.g. Spring Reactor/RX Java), Actor models, Akka, Play etc. You use GraphQL, Aggregate services, API Composition, SAGA pattern You use K8S, Container Orchestration, Mesos, Consensus algorithms like PAXOS You are a problem solver - choosing the relevant data structures, algorithms considering the tools for Time & Space Complexity You Govern & Steer relevant technology & tools selection, build/buy decisions to solve the business problems You are an expert at reviewing & guiding the adoption of SOLID, DRY design principles, design patterns & Clean Code You are an expert at String Manipulation, Data/Time Arithmetic, Collections & Generics You practice & guide on handling failures à Error Management & Exception handling You build reliable, scalable & high-performance apps, services leveraging relevant architectural styles and patterns like Eventing Sourcing, CEP, Restful APIs, CQRS etc. You develop web apps using HTML, CSS, Java-script & relevant frameworks (Angular, React, Vue) You design and build microservices from grounds up applying DDD, Bounded Contexts; Considering multiple perspectives and tradeoffs to meet the NFRs You define real-time solutions to scale up/scale out/Auto Scale as relevant, with robustness and resilience, applying patterns like circuit breakers & back propagation You understand CAP theorem and work with multiple databases (RDBMS or NoSQL) You deploy to production, trouble shoot problems & provide live support You practice and ensure coverage of security aspects & compliance to data, code & application security policies; You write secure code to prevent known vulnerabilities; You understand HTTPS/TLS, Symmetric/Asymmetric Cryptography, Certificates, SAML, Vaults, Key rotation, OAuth, JWT, MFA, DDOS etc. You are an expert & advocate the use of the relevant Web Application Frameworks Spring or Spring Boot or Micronaut (Java) Flask or Django (Python) Express or Meteor or Koa (Node) Asp.net MVC, WebApi or Nancy (.Net) You use one or more messaging platforms (e.g. JMS/RabbitMQ/Kafka/Tibco/Camel) You use Mocks & Stubs & related frameworks (Moq) You use logging frameworks like Log4j, NLog etc. You use build tools like MsBuild, Maven, Gradle, Gulp etc. You understand and use containers, virtualization You use proactive monitoring & alerting, dashboards You use Logging/Monitoring solutions (Splunk, ELK, Grafana) You practice & ensure infra. as code (cattle over pets) using tools like terraform, cloud-formation, ansible etc. You set-up a CI/CD pipeline infrastructure & stack from grounds-up You articulate the pro’s, con’s of designs; along with tradeoffs influencing key stakeholders You use gherkin and cucumber for BDD automation You use selenium for UI automation You use rules engines like Drools, Easy Rules etc. Growth Culture Learning is part of our DNA. We always support exploratory behavior to help you deliver innovative solutions, staying ahead in the curve. You also get opportunity to share your knowledge across the organization through technical sessions and active contribution to various engineering groups. Education Bachelor’s/Master’s Degree in Computer Engineering, Computer Science, or a related field Additional Information Gender-Neutral Policy 18 paid holidays throughout the year. Generous parental leave and new parent transition program Flexible work arrangements Employee Assistance Programs to help you in wellness and well being Company Description Publicis Sapient is a digital transformation partner helping established organizations get to their future, digitally enabled state, both in the way they work and the way they serve their customers. We help unlock value through a start-up mindset and modern methods, fusing strategy, consulting and customer experience with agile engineering and problem-solving creativity. United by our core values and our purpose of helping people thrive in the brave pursuit of next, our 20,000+ people in 53 offices around the world combine experience across technology, data sciences, consulting and customer obsession to accelerate our clients’ businesses through designing the products and services their customers truly value. Show more Show less
Posted 1 week ago
13.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Job Description Publicis Sapient is looking for a Software Development Engineers (SDE-III) to join our team of bright thinkers and doers. Software Development Engineers (SDE-III) are bright, talented and motivated young minds with strong technical skills, developing software applications and services that make life easier for customers. The SDE-III is expected to work with multiple agile teams in one or more client accounts to develop, test, and maintain digital business applications. As an SDE-III you will get an opportunity to work with industry leading clients and global teams to solve complex business problems and build your skills on the full stack of application development technologies Your Impact You will work in the spirit of agile & a product engineering mindset - driving the sprint outcomes, iteratively & incrementally, following the agile ceremonies You will help define & prioritize Epics and Business Roadmap; Govern the Epics functionally & address both Functional & Non-Functional/NFRs collaborating actively with stakeholders - locally & in client org., shaping end-to-end customer requirements You will govern the technical grooming, brainstorming & whiteboarding design sessions to define & articulate the solution approaches, to identify tasks & estimates, to design and document E2E system(s) along with interfaces, contracts & wireframes You will have breadth of concepts, tools & technologies to address NFRs like security, performance, reliability, maintainability and advocate relevant trade-offs You will bring in expertise to optimize and make the relevant design decisions (considering trade-offs) at the E2E system(s) level & challenge the status-quo You will be a polyglot with a PE mindset – Open & Curious, learning & adopting new languages, platforms & toolkits constantly You will work with HoE’s to define & understand the overall system architecture, standards & guidelines, helping with the details of the E2E system(s) landscape You will mentor & guide, actively evangelize and inculcate the engineering mindset and culture, share knowledge within Peer groups, SDE-IIs, while providing and receiving constructive feedback You will drive change with a continuous improvement mindset working on opportunities to shift left; Proactive about reduction of tech. debts, eliminating waste, increasing automation, using the right productivity tools, understanding client business, using dashboards for monitoring & alerts You will be accountable for E2E system design, Governance, Evangelization, Advocacy, Quality with an E2E focus, establishing engineering best practices, standards: Solve problems at a Roadmap level, driving and influencing the overall business requirements Design & Integrate Systems focused on solving business problems; Ensure Implementations are well integrated with all other parts of the enterprise. Evangelize adoption of Test First approach & TDD; Apply BDD for Functional & Integration testing; Govern Engg. Metrics focus & adoption within all teams in an account. Govern elimination of Tech. Debts Govern Engineering Maturing Model Adoption, within cross cultural teams spread across Geo’s Perform Reviews of E2E system integration & Architectural validation Identify & adopt new and relevant tools, practices, platforms taking the technology & solution focus to the next level in the spirit of Continuous Improvement Practice & Inculcate the PE & DevOps mindset, with automation as core-focus Devise Training strategies; Evaluate and Appraise technical talent within team Work with other departments in the organization like Recruitment, Hiring, People Success to Identify, Nurture & Recognize talent Qualifications Your Skills & Experience: You have 13+ years of professional work experience building large scale, large volume services & distributed apps., taking them through production and post-production life cycles Strong expertise in Gen AI/ML space. You Identify & create POC’s on new business segments, technologies; building quick and usable solutions You use more than one programming language with deep expertise in language features, concepts and protocols; Ex: Memory Management, GC, Templates/Generics, Closures etc. Multi-Threading, Sync/A-Sync.; Blocking/Non-Blocking execution styles Lambdas, Streams, Performance Tuning, NIO, HTTP2, Websockets, gRPC, ProtoBuf You practice Imperative, Functional Programming styles You use Cloud Platforms like AWS, GCP, Azure etc. You practice distributed, cloud design patterns & architectural styles You use API gateways and Management Tools, load-balancers, CDNs, Edge caching, reverse proxies You use search solutions like Elastic Search, SOLR, Endeca You use performance testing tools like JMeter, Gatling You use distributed tracing apps/platforms, debug and troubleshoot with relevant tools You use distributed caching solutions like Redis, Memcache etc. You use side-cars, service mesh along with microservices You practice reactive programming, observables (e.g. Spring Reactor/RX Java), Actor models, Akka, Play etc. You use GraphQL, Aggregate services, API Composition, SAGA pattern You use K8S, Container Orchestration, Mesos, Consensus algorithms like PAXOS You are a problem solver - choosing the relevant data structures, algorithms considering the tools for Time & Space Complexity You Govern & Steer relevant technology & tools selection, build/buy decisions to solve the business problems You are an expert at reviewing & guiding the adoption of SOLID, DRY design principles, design patterns & Clean Code You are an expert at String Manipulation, Data/Time Arithmetic, Collections & Generics You practice & guide on handling failures à Error Management & Exception handling You build reliable, scalable & high-performance apps, services leveraging relevant architectural styles and patterns like Eventing Sourcing, CEP, Restful APIs, CQRS etc. You develop web apps using HTML, CSS, Java-script & relevant frameworks (Angular, React, Vue) You design and build microservices from grounds up applying DDD, Bounded Contexts; Considering multiple perspectives and tradeoffs to meet the NFRs You define real-time solutions to scale up/scale out/Auto Scale as relevant, with robustness and resilience, applying patterns like circuit breakers & back propagation You understand CAP theorem and work with multiple databases (RDBMS or NoSQL) You deploy to production, trouble shoot problems & provide live support You practice and ensure coverage of security aspects & compliance to data, code & application security policies; You write secure code to prevent known vulnerabilities; You understand HTTPS/TLS, Symmetric/Asymmetric Cryptography, Certificates, SAML, Vaults, Key rotation, OAuth, JWT, MFA, DDOS etc. You are an expert & advocate the use of the relevant Web Application Frameworks Spring or Spring Boot or Micronaut (Java) Flask or Django (Python) Express or Meteor or Koa (Node) Asp.net MVC, WebApi or Nancy (.Net) You use one or more messaging platforms (e.g. JMS/RabbitMQ/Kafka/Tibco/Camel) You use Mocks & Stubs & related frameworks (Moq) You use logging frameworks like Log4j, NLog etc. You use build tools like MsBuild, Maven, Gradle, Gulp etc. You understand and use containers, virtualization You use proactive monitoring & alerting, dashboards You use Logging/Monitoring solutions (Splunk, ELK, Grafana) You practice & ensure infra. as code (cattle over pets) using tools like terraform, cloud-formation, ansible etc. You set-up a CI/CD pipeline infrastructure & stack from grounds-up You articulate the pro’s, con’s of designs; along with tradeoffs influencing key stakeholders You use gherkin and cucumber for BDD automation You use selenium for UI automation You use rules engines like Drools, Easy Rules etc. Growth Culture Learning is part of our DNA. We always support exploratory behavior to help you deliver innovative solutions, staying ahead in the curve. You also get opportunity to share your knowledge across the organization through technical sessions and active contribution to various engineering groups. Education Bachelor’s/Master’s Degree in Computer Engineering, Computer Science, or a related field Additional Information Gender-Neutral Policy 18 paid holidays throughout the year. Generous parental leave and new parent transition program Flexible work arrangements Employee Assistance Programs to help you in wellness and well being Company Description Publicis Sapient is a digital transformation partner helping established organizations get to their future, digitally enabled state, both in the way they work and the way they serve their customers. We help unlock value through a start-up mindset and modern methods, fusing strategy, consulting and customer experience with agile engineering and problem-solving creativity. United by our core values and our purpose of helping people thrive in the brave pursuit of next, our 20,000+ people in 53 offices around the world combine experience across technology, data sciences, consulting and customer obsession to accelerate our clients’ businesses through designing the products and services their customers truly value. Show more Show less
Posted 1 week ago
6.0 years
0 Lacs
Gurgaon, Haryana, India
On-site
Job Description Having quick turnaround and increased test coverage is the need of the hour; hence the increased emphasis on automation testing across projects. Publicis Sapient is looking for automation experts who in addition to the expertise in the tools and techniques also have the knack to understand the business needs, ROI and accordingly create the automation strategy. Assures consistent quality of Software Applications production by developing and enforcing robust Automated Software QE strategy, practices, and processes, providing documentation and managing people. They collaborate the with the project, business and (QE) teams, to develop detailed automated scripts, test frameworks to make the overall system more effective and efficient for our clients. Responsible for the overall quality of the project through effective QE leadership and management to ensure that all deliverables in terms of time, price and quality are met. This individual must have a proven track record of success building, leading, and managing a functional and technical QE team with a strong sense of quality ownership. This is a hands-on job that requires strategic thinking and planning to provide leadership and expertise throughout the entire QA lifecycle, ensuring the success of the team s manual and automation efforts in an agile working environment Able to estimate for low and medium complexity applications and have used at least one of the estimation techniques. Able to handle/oversight a small team ranging from 2 -5 people and can guide them during the complete SDLC cycle starting from test case creation till test closure activities Well-versed with most of the activities in defect management process, can define/enhance the defect documentation and TAR lifecycle process independently Have expertise to enforce/adhere defect or other processes in the team Preferred (Mostly for people being hired at the Senior Associate Career Stage) Mentored or coached at least one person. Can define Automation Test strategy and test plan for low and medium complexity applications taking into account the business needs, ROI etc. Able to maintain and report test coverage matrix Able to identify device coverage for the application in question. Can devise regression testing approach Qualifications 6-9 years of experience with QE for distributed, highly scalable systems. Good understanding of OOPS concepts and strong programming skills in Java, Groovy, or JavaScript Hands-on experience in working with at least one GUI-based test automation tool for desktop and/or mobile automation. Experience with multiple tools will be added advantage Proficient in writing SQL queries & familiarity with the process of test automation tool selection & test approach. Experience in designing and developing automation frameworks and creation of scripts using best industry practices such as Page object model Integrate test suites into the test management system and custom test harness. Familiar with the implementation of design patterns, modularization, and user libraries for framework creation Can mentor team as well as has short learning curve for new technology, Understands all aspects of Quality Engineering. Understanding of SOAP and REST principles Thorough understanding of microservices architecture. In-depth hands-on experience of working with at least one API testing tool like RestAssured, SOAP UI, NodeJS Hands-on experience working with Postman or similar tool & parsing complex JSON & XML and data validation using serialization techniques like POJO classes or similar Hands-on experience in performing Request and Response Schema validation, Response codes, and exceptions. Good Understanding of BDD, TDD methodologies, and tools like Cucumber, TestNG, Junit, or similar. Experience in defining API E2E testing strategy, designing and developing API automation framework. Working experience on building tools Maven / Gradle, Git, etc. Experience in creating test pipeline – CI/CD, possess domain knowledge to identify issues across those domains, understand their impact, and drive resolution [(familiar/expert in domains like retail banking, automobile, insurance, betting, food markets, hotel industry, healthcare) Used /Exposure to automation tool for automating mobile applications & non-functional testing To set up test environment for execution on cloud environments such as Sauce Labs, browser stack. Knowledge of new tools (open source & licensed) in the automation world and have the knack to explore them and keep abreast with the latest tools in the market Expertise in creating test automation frameworks, implementing and maintaining them on a project Experience in the modern agile practices such as BDD/Cucumber, DevOps Knowledge and experience in service virtualization and tools like CA Lisa. Hands-on knowledge of setting up PACT Broker and writing PACT tests is desirable Experience in test management tools like Xray & Zephyr and integration of test framework with these tools. Understanding of commonly used software design patterns like Builder, Factory, Singleton and Façade Possess excellent Communication skills (written, verbal both formal & informal). Helps to create a positive, collaborative working environment for the team. Quick grasping and flexibility to adapt to new technologies/processes & Ability to multi-task under pressure and work independently with minimal supervision. i.e. Ability to prioritize when under pressure Efficiently makes tough decisions and communicates them effectively & independently manages operational level client meetings. Develops strong relationships with appropriate client stakeholders. Acts as the primary POC/facilitator for planned (regular) client meetings. Manages peer-level client relationships (expectations, communications, negotiations, escalation, feedback, etc.) Education: Full time Bachelor’s/Master’s engineering degree Additional Information Additional Information Gender-Neutral Policy 18 paid holidays throughout the year Generous parental leave and new parent transition program Flexible work arrangements Employee Assistance Programs to help you in wellness and well being Company Description Publicis Sapient is a digital transformation partner helping established organizations get to their future, digitally enabled state, both in the way they work and the way they serve their customers. We help unlock value through a start-up mindset and modern methods, fusing strategy, consulting and customer experience with agile engineering and problem-solving creativity. United by our core values and our purpose of helping people thrive in the brave pursuit of next, our 20,000+ people in 53 offices around the world combine experience across truly value. Show more Show less
Posted 1 week ago
4.0 years
0 Lacs
Gurgaon, Haryana, India
On-site
Job Description Having quick turnaround and increased test coverage is the need of the hour; hence the increased emphasis on automation testing across projects. Publicis Sapient is looking for automation experts who in addition to the expertise in the tools and techniques also have the knack to understand the business needs, ROI and accordingly create the automation strategy. Assures consistent quality of Software Applications production by developing and enforcing robust Automated Software QE strategy, practices, and processes, providing documentation and managing people. They collaborate the with the project, business and (QE) teams, to develop detailed automated scripts, test frameworks to make the overall system more effective and efficient for our clients. Responsible for the overall quality of the project through effective QE leadership and management to ensure that all deliverables in terms of time, price and quality are met. This individual must have a proven track record of success building, leading, and managing a functional and technical QE team with a strong sense of quality ownership. This is a hands-on job that requires strategic thinking and planning to provide leadership and expertise throughout the entire QA lifecycle, ensuring the success of the team s manual and automation efforts in an agile working environment. Able to estimate for low and medium complexity applications and have used at least one of the estimation techniques. Able to handle/oversight a small team ranging from 2 -5 people and can guide them during the complete SDLC cycle starting from test case creation till test closure activities. Well-versed with most of the activities in defect management process, can define/enhance the defect documentation and TAR lifecycle process independently. Have expertise to enforce/adhere defect or other processes in the team Preferred (Mostly for people being hired at the Senior Associate Career Stage). Mentored or coached at least one person. Can define Automation Test strategy and test plan for low and medium complexity applications taking into account the business needs, ROI etc. Able to maintain and report test coverage matrix Able to identify device coverage for the application in question. Can devise regression testing approach Qualifications 4-6 years of experience. Experience with QE for distributed, highly scalable systems. Good understanding of OOPS concepts and strong programming skills in Java, Groovy, or JavaScript Hands-on experience in working with at least one GUI-based test automation tool for desktop and/or mobile automation. Experience with multiple tools will be added advantage. Proficient in writing SQL queries & familiarity with the process of test automation tool selection & test approach Experience in designing and developing automation frameworks and creation of scripts using best industry practices such as Page object model. Integrate test suites into the test management system and custom test harness Familiar with the implementation of design patterns, modularization, and user libraries for framework creation. Can mentor team as well as has short learning curve for new technology. Understands all aspects of Quality Engineering Understanding of SOAP and REST principles, Thorough understanding of microservices architecture. In-depth hands-on experience of working with at least one API testing tool like RestAssured, SOAP UI, NodeJS Hands-on experience working with Postman or similar tool. Hands-on experience in parsing complex JSON & XML and data validation using serialization techniques like POJO classes or similar Hands-on experience in performing Request and Response Schema validation, Response codes, and exceptions. Good Understanding of BDD, TDD methodologies, and tools like Cucumber, TestNG, Junit, or similar. Experience in defining API E2E testing strategy, designing and developing API automation framework. Working experience on building tools Maven / Gradle, Git, etc. Experience in creating test pipeline – CI/CD Possess domain knowledge to identify issues across those domains, understand their impact, and drive resolution [(familiar/expert in domains like retail banking, automobile, insurance, betting, food markets, hotel industry, healthcare) Used /Exposure to automation tool for automating mobile applications & non-functional testingTo set up test environment for execution on cloud environments such as Sauce Labs, browser stack. Knowledge of new tools (open source & licensed) in the automation world and have the knack to explore them and keep abreast with the latest tools in the market Expertise in creating test automation frameworks, implementing and maintaining them on a project Experience in the modern agile practices such as BDD/Cucumber, DevOps Knowledge and experience in service virtualization and tools like CA Lisa. Hands-on knowledge of setting up PACT Broker and writing PACT tests is desirable Experience in test management tools like Xray & Zephyr and integration of test framework with these tools Understanding of commonly used software design patterns like Builder, Factory, Singleton and Façade Possess excellent Communication skills (written, verbal both formal & informal) Helps to create a positive, collaborative working environment for the team. Quick grasping and flexibility to adapt to new technologies/processes Ability to multi-task under pressure and work independently with minimal supervision. i.e. Ability to prioritize when under pressure Efficiently makes tough decisions and communicates them effectively. Independently manages operational level client meetings. Develops strong relationships with appropriate client stakeholders. Acts as the primary POC/facilitator for planned (regular) client meetings. Manages peer-level client relationships (expectations, communications, negotiations, escalation, feedback, etc.) Education: Full time Bachelor’s/Master’s engineering degree Additional Information Gender-Neutral Policy 18 paid holidays throughout the year Generous parental leave and new parent transition program Flexible work arrangements Employee Assistance Programs to help you in wellness and well being Company Description Publicis Sapient is a digital transformation partner helping established organizations get to their future, digitally enabled state, both in the way they work and the way they serve their customers. We help unlock value through a start-up mindset and modern methods, fusing strategy, consulting and customer experience with agile engineering and problem-solving creativity. United by our core values and our purpose of helping people thrive in the brave pursuit of next, our 20,000+ people in 53 offices around the world combine experience across truly value. Show more Show less
Posted 1 week ago
6.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Job Description Having quick turnaround and increased test coverage is the need of the hour; hence the increased emphasis on automation testing across projects. Publicis Sapient is looking for automation experts who in addition to the expertise in the tools and techniques also have the knack to understand the business needs, ROI and accordingly create the automation strategy. Assures consistent quality of Software Applications production by developing and enforcing robust Automated Software QE strategy, practices, and processes, providing documentation and managing people. They collaborate the with the project, business and (QE) teams, to develop detailed automated scripts, test frameworks to make the overall system more effective and efficient for our clients. Responsible for the overall quality of the project through effective QE leadership and management to ensure that all deliverables in terms of time, price and quality are met. This individual must have a proven track record of success building, leading, and managing a functional and technical QE team with a strong sense of quality ownership. This is a hands-on job that requires strategic thinking and planning to provide leadership and expertise throughout the entire QA lifecycle, ensuring the success of the team s manual and automation efforts in an agile working environment Able to estimate for low and medium complexity applications and have used at least one of the estimation techniques. Able to handle/oversight a small team ranging from 2 -5 people and can guide them during the complete SDLC cycle starting from test case creation till test closure activities Well-versed with most of the activities in defect management process, can define/enhance the defect documentation and TAR lifecycle process independently Have expertise to enforce/adhere defect or other processes in the team Preferred (Mostly for people being hired at the Senior Associate Career Stage) Mentored or coached at least one person. Can define Automation Test strategy and test plan for low and medium complexity applications taking into account the business needs, ROI etc. Able to maintain and report test coverage matrix Able to identify device coverage for the application in question. Can devise regression testing approach Qualifications 6-9 years of experience with QE for distributed, highly scalable systems. Good understanding of OOPS concepts and strong programming skills in Java, Groovy, or JavaScript Hands-on experience in working with at least one GUI-based test automation tool for desktop and/or mobile automation. Experience with multiple tools will be added advantage Proficient in writing SQL queries & familiarity with the process of test automation tool selection & test approach. Experience in designing and developing automation frameworks and creation of scripts using best industry practices such as Page object model Integrate test suites into the test management system and custom test harness. Familiar with the implementation of design patterns, modularization, and user libraries for framework creation Can mentor team as well as has short learning curve for new technology, Understands all aspects of Quality Engineering. Understanding of SOAP and REST principles Thorough understanding of microservices architecture. In-depth hands-on experience of working with at least one API testing tool like RestAssured, SOAP UI, NodeJS Hands-on experience working with Postman or similar tool & parsing complex JSON & XML and data validation using serialization techniques like POJO classes or similar Hands-on experience in performing Request and Response Schema validation, Response codes, and exceptions. Good Understanding of BDD, TDD methodologies, and tools like Cucumber, TestNG, Junit, or similar. Experience in defining API E2E testing strategy, designing and developing API automation framework. Working experience on building tools Maven / Gradle, Git, etc. Experience in creating test pipeline – CI/CD, possess domain knowledge to identify issues across those domains, understand their impact, and drive resolution [(familiar/expert in domains like retail banking, automobile, insurance, betting, food markets, hotel industry, healthcare) Used /Exposure to automation tool for automating mobile applications & non-functional testing To set up test environment for execution on cloud environments such as Sauce Labs, browser stack. Knowledge of new tools (open source & licensed) in the automation world and have the knack to explore them and keep abreast with the latest tools in the market Expertise in creating test automation frameworks, implementing and maintaining them on a project Experience in the modern agile practices such as BDD/Cucumber, DevOps Knowledge and experience in service virtualization and tools like CA Lisa. Hands-on knowledge of setting up PACT Broker and writing PACT tests is desirable Experience in test management tools like Xray & Zephyr and integration of test framework with these tools. Understanding of commonly used software design patterns like Builder, Factory, Singleton and Façade Possess excellent Communication skills (written, verbal both formal & informal). Helps to create a positive, collaborative working environment for the team. Quick grasping and flexibility to adapt to new technologies/processes & Ability to multi-task under pressure and work independently with minimal supervision. i.e. Ability to prioritize when under pressure Efficiently makes tough decisions and communicates them effectively & independently manages operational level client meetings. Develops strong relationships with appropriate client stakeholders. Acts as the primary POC/facilitator for planned (regular) client meetings. Manages peer-level client relationships (expectations, communications, negotiations, escalation, feedback, etc.) Education: Full time Bachelor’s/Master’s engineering degree Additional Information Gender-Neutral Policy 18 paid holidays throughout the year Generous parental leave and new parent transition program Flexible work arrangements Employee Assistance Programs to help you in wellness and well being Company Description Publicis Sapient is a digital transformation partner helping established organizations get to their future, digitally enabled state, both in the way they work and the way they serve their customers. We help unlock value through a start-up mindset and modern methods, fusing strategy, consulting and customer experience with agile engineering and problem-solving creativity. United by our core values and our purpose of helping people thrive in the brave pursuit of next, our 20,000+ people in 53 offices around the world combine experience across truly value. Show more Show less
Posted 1 week ago
4.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Job Description Having quick turnaround and increased test coverage is the need of the hour; hence the increased emphasis on automation testing across projects. Publicis Sapient is looking for automation experts who in addition to the expertise in the tools and techniques also have the knack to understand the business needs, ROI and accordingly create the automation strategy. Assures consistent quality of Software Applications production by developing and enforcing robust Automated Software QE strategy, practices, and processes, providing documentation and managing people. They collaborate the with the project, business and (QE) teams, to develop detailed automated scripts, test frameworks to make the overall system more effective and efficient for our clients. Responsible for the overall quality of the project through effective QE leadership and management to ensure that all deliverables in terms of time, price and quality are met. This individual must have a proven track record of success building, leading, and managing a functional and technical QE team with a strong sense of quality ownership. This is a hands-on job that requires strategic thinking and planning to provide leadership and expertise throughout the entire QA lifecycle, ensuring the success of the team s manual and automation efforts in an agile working environment. Able to estimate for low and medium complexity applications and have used at least one of the estimation techniques. Able to handle/oversight a small team ranging from 2 -5 people and can guide them during the complete SDLC cycle starting from test case creation till test closure activities. Well-versed with most of the activities in defect management process, can define/enhance the defect documentation and TAR lifecycle process independently. Have expertise to enforce/adhere defect or other processes in the team Preferred (Mostly for people being hired at the Senior Associate Career Stage). Mentored or coached at least one person. Can define Automation Test strategy and test plan for low and medium complexity applications taking into account the business needs, ROI etc. Able to maintain and report test coverage matrix Able to identify device coverage for the application in question. Can devise regression testing approach. Qualifications 4-6 years of experience. Experience with QE for distributed, highly scalable systems. Good understanding of OOPS concepts and strong programming skills in Java, Groovy, or JavaScript Hands-on experience in working with at least one GUI-based test automation tool for desktop and/or mobile automation. Experience with multiple tools will be added advantage. Proficient in writing SQL queries & familiarity with the process of test automation tool selection & test approach Experience in designing and developing automation frameworks and creation of scripts using best industry practices such as Page object model. Integrate test suites into the test management system and custom test harness Familiar with the implementation of design patterns, modularization, and user libraries for framework creation. Can mentor team as well as has short learning curve for new technology. Understands all aspects of Quality Engineering Understanding of SOAP and REST principles, Thorough understanding of microservices architecture. In-depth hands-on experience of working with at least one API testing tool like RestAssured, SOAP UI, NodeJS Hands-on experience working with Postman or similar tool. Hands-on experience in parsing complex JSON & XML and data validation using serialization techniques like POJO classes or similar Hands-on experience in performing Request and Response Schema validation, Response codes, and exceptions. Good Understanding of BDD, TDD methodologies, and tools like Cucumber, TestNG, Junit, or similar. Experience in defining API E2E testing strategy, designing and developing API automation framework. Working experience on building tools Maven / Gradle, Git, etc. Experience in creating test pipeline – CI/CD Possess domain knowledge to identify issues across those domains, understand their impact, and drive resolution [(familiar/expert in domains like retail banking, automobile, insurance, betting, food markets, hotel industry, healthcare) Used /Exposure to automation tool for automating mobile applications & non-functional testingTo set up test environment for execution on cloud environments such as Sauce Labs, browser stack. Knowledge of new tools (open source & licensed) in the automation world and have the knack to explore them and keep abreast with the latest tools in the market Expertise in creating test automation frameworks, implementing and maintaining them on a project Experience in the modern agile practices such as BDD/Cucumber, DevOps Knowledge and experience in service virtualization and tools like CA Lisa. Hands-on knowledge of setting up PACT Broker and writing PACT tests is desirable Experience in test management tools like Xray & Zephyr and integration of test framework with these tools Understanding of commonly used software design patterns like Builder, Factory, Singleton and Façade Possess excellent Communication skills (written, verbal both formal & informal) Helps to create a positive, collaborative working environment for the team. Quick grasping and flexibility to adapt to new technologies/processes Ability to multi-task under pressure and work independently with minimal supervision. i.e. Ability to prioritize when under pressure Efficiently makes tough decisions and communicates them effectively. Independently manages operational level client meetings. Develops strong relationships with appropriate client stakeholders. Acts as the primary POC/facilitator for planned (regular) client meetings. Manages peer-level client relationships (expectations, communications, negotiations, escalation, feedback, etc.) Education: Full time Bachelor’s/Master’s engineering degree Additional Information Gender-Neutral Policy 18 paid holidays throughout the year Generous parental leave and new parent transition program Flexible work arrangements Employee Assistance Programs to help you in wellness and well being. Company Description Publicis Sapient is a digital transformation partner helping established organizations get to their future, digitally enabled state, both in the way they work and the way they serve their customers. We help unlock value through a start-up mindset and modern methods, fusing strategy, consulting and customer experience with agile engineering and problem-solving creativity. United by our core values and our purpose of helping people thrive in the brave pursuit of next, our 20,000+ people in 53 offices around the world combine experience across truly value. Show more Show less
Posted 1 week ago
2.0 years
0 Lacs
Patna, Bihar, India
On-site
Job Summary: We are seeking a highly motivated and skilled Java Spring Developer with over 2 years of hands-on experience in designing, developing, and maintaining enterprise-level applications. The ideal candidate will be proficient in Spring Boot, RESTful APIs, and ORM technologies, and should be able to work collaboratively in a fast-paced agile environment. Key Responsibilities: Design, develop, and maintain scalable Java-based applications using Spring Boot. Build and consume RESTful APIs and web services. Write clean, maintainable, and efficient code following best practices. Implement and maintain database solutions using JPA/Hibernate and SQL. Participate in code reviews, debugging, and performance tuning. Collaborate with front-end developers, QA, and DevOps to deliver high-quality solutions. Translate business requirements into technical specifications. Ensure the security, quality, and performance of applications. Required Skills & Qualifications: Bachelor’s degree in Computer Science, Information Technology, or related field. 2+ years of professional experience in Java and Spring Framework (Spring Boot, Spring MVC, Spring Data). Strong understanding of OOP concepts and design patterns. Experience with RESTful API development and integration. Familiarity with ORM tools like Hibernate. Experience working with relational databases (MySQL/PostgreSQL/Oracle). Basic understanding of front-end technologies (HTML, CSS, JavaScript) is a plus. Experience with version control tools (Git). Knowledge of Agile/Scrum methodologies. Good problem-solving skills and attention to detail. Preferred Qualifications: Experience with Microservices architecture. Exposure to CI/CD tools like Jenkins, Docker, Kubernetes. Familiarity with cloud platforms like AWS or Azure. Unit testing and TDD using JUnit/Mockito. Show more Show less
Posted 1 week ago
4.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Job Description Having quick turnaround and increased test coverage is the need of the hour; hence the increased emphasis on automation testing across projects. Publicis Sapient is looking for automation experts who in addition to the expertise in the tools and techniques also have the knack to understand the business needs, ROI and accordingly create the automation strategy. Assures consistent quality of Software Applications production by developing and enforcing robust Automated Software QE strategy, practices, and processes, providing documentation and managing people. They collaborate the with the project, business and (QE) teams, to develop detailed automated scripts, test frameworks to make the overall system more effective and efficient for our clients. Responsible for the overall quality of the project through effective QE leadership and management to ensure that all deliverables in terms of time, price and quality are met. This individual must have a proven track record of success building, leading, and managing a functional and technical QE team with a strong sense of quality ownership. This is a hands-on job that requires strategic thinking and planning to provide leadership and expertise throughout the entire QA lifecycle, ensuring the success of the team s manual and automation efforts in an agile working environment. Able to estimate for low and medium complexity applications and have used at least one of the estimation techniques. Able to handle/oversight a small team ranging from 2 -5 people and can guide them during the complete SDLC cycle starting from test case creation till test closure activities. Well-versed with most of the activities in defect management process, can define/enhance the defect documentation and TAR lifecycle process independently. Have expertise to enforce/adhere defect or other processes in the team Preferred (Mostly for people being hired at the Senior Associate Career Stage). Mentored or coached at least one person. Can define Automation Test strategy and test plan for low and medium complexity applications taking into account the business needs, ROI etc. Able to maintain and report test coverage matrix Able to identify device coverage for the application in question. Can devise regression testing approach. Qualifications 4-6 years of experience. Experience with QE for distributed, highly scalable systems. Good understanding of OOPS concepts and strong programming skills in Java, Groovy, or JavaScript Hands-on experience in working with at least one GUI-based test automation tool for desktop and/or mobile automation. Experience with multiple tools will be added advantage. Proficient in writing SQL queries & familiarity with the process of test automation tool selection & test approach Experience in designing and developing automation frameworks and creation of scripts using best industry practices such as Page object model. Integrate test suites into the test management system and custom test harness Familiar with the implementation of design patterns, modularization, and user libraries for framework creation. Can mentor team as well as has short learning curve for new technology. Understands all aspects of Quality Engineering Understanding of SOAP and REST principles, Thorough understanding of microservices architecture. In-depth hands-on experience of working with at least one API testing tool like RestAssured, SOAP UI, NodeJS Hands-on experience working with Postman or similar tool. Hands-on experience in parsing complex JSON & XML and data validation using serialization techniques like POJO classes or similar Hands-on experience in performing Request and Response Schema validation, Response codes, and exceptions. Good Understanding of BDD, TDD methodologies, and tools like Cucumber, TestNG, Junit, or similar. Experience in defining API E2E testing strategy, designing and developing API automation framework. Working experience on building tools Maven / Gradle, Git, etc. Experience in creating test pipeline – CI/CD Possess domain knowledge to identify issues across those domains, understand their impact, and drive resolution [(familiar/expert in domains like retail banking, automobile, insurance, betting, food markets, hotel industry, healthcare) Used /Exposure to automation tool for automating mobile applications & non-functional testingTo set up test environment for execution on cloud environments such as Sauce Labs, browser stack. Knowledge of new tools (open source & licensed) in the automation world and have the knack to explore them and keep abreast with the latest tools in the market Expertise in creating test automation frameworks, implementing and maintaining them on a project Experience in the modern agile practices such as BDD/Cucumber, DevOps Knowledge and experience in service virtualization and tools like CA Lisa. Hands-on knowledge of setting up PACT Broker and writing PACT tests is desirable Experience in test management tools like Xray & Zephyr and integration of test framework with these tools Understanding of commonly used software design patterns like Builder, Factory, Singleton and Façade Possess excellent Communication skills (written, verbal both formal & informal) Helps to create a positive, collaborative working environment for the team. Quick grasping and flexibility to adapt to new technologies/processes Ability to multi-task under pressure and work independently with minimal supervision. i.e. Ability to prioritize when under pressure Efficiently makes tough decisions and communicates them effectively. Independently manages operational level client meetings. Develops strong relationships with appropriate client stakeholders. Acts as the primary POC/facilitator for planned (regular) client meetings. Manages peer-level client relationships (expectations, communications, negotiations, escalation, feedback, etc.) Education: Full time Bachelor’s/Master’s engineering degree. Additional Information Gender-Neutral Policy 18 paid holidays throughout the year Generous parental leave and new parent transition program Flexible work arrangements Employee Assistance Programs to help you in wellness and well-being. Company Description Publicis Sapient is a digital transformation partner helping established organizations get to their future, digitally enabled state, both in the way they work and the way they serve their customers. We help unlock value through a start-up mindset and modern methods, fusing strategy, consulting and customer experience with agile engineering and problem-solving creativity. United by our core values and our purpose of helping people thrive in the brave pursuit of next, our 20,000+ people in 53 offices around the world combine experience across truly value. Show more Show less
Posted 1 week ago
0 years
0 Lacs
Kochi, Kerala, India
On-site
Responsibilities Provide technology leadership in Working in an agile development environment Translating business requirements into low-level application design Application code development through a collaborative approach Doing Full-scale unit testing Applying test-driven and behavior-driven development (TDD/BDD) QA concepts Applying continuous integration and continuous deployment (CI/CD) concepts Mandatory Soft Skills Should be able to contribute as an individual contributor Should be able to execute his/her responsibility independently Focus on self-planning activities Mandatory Skills Practical knowledge of the following tools & technologies … Java, Python, Micro services Git Container orchestration (Kubernetes, Docker) Basic knowledge in Linux & SQL Nice-to-have Skills BDD Mandatory Experience Design, implementation, and optimization of the following: Golang stack-based micro services design-oriented application development and deploying the same using Container orchestration in the cloud environment Understanding CI/CD pipeline & related system development environment Skills: java,python,microservices Show more Show less
Posted 1 week ago
0 years
0 Lacs
Kerala, India
On-site
Job Description Senior Software Eengineer (Java) Experience - 6 - 9 YOE Location Requirement - Bangalore – Whitefield / Kochi (Hybrid) Responsibilities Provide technology leadership in Working in an agile development environment Translating business requirements into low-level application design Application code development through a collaborative approach Doing Full-scale unit testing Applying test-driven and behavior-driven development (TDD/BDD) QA concepts Applying continuous integration and continuous deployment (CI/CD) concepts Mandatory Soft Skills Should be able to contribute as an individual contributor Should be able to execute his/her responsibility independently Focus on self-planning activities Mandatory Skills Practical knowledge of the following tools & technologies … Java, Python, Micro services Git Container orchestration (Kubernetes, Docker) Basic knowledge in Linux & SQL Nice-to-have Skills BDD Mandatory Experience Design, implementation, and optimization of the following: Golang stack-based micro services design-oriented application development and deploying the same using Container orchestration in the cloud environment Understanding CI/CD pipeline & related system development environment Show more Show less
Posted 1 week ago
3.0 - 5.0 years
0 Lacs
Pune, Maharashtra, India
On-site
What is Contentstack? Contentstack is on a mission to deliver the world's best digital experiences through a fusion of cutting-edge content management, customer data, personalization and AI technology. Iconic brands, such as AirFrance KLM, ASICS, Burberry, Mattel, Mitsubishi and Walmart, depend on the platform to rise above the noise in today's crowded digital markets and gain their competitive edge. Contentstack and its employees are dedicated to the customers and communities they serve. The company is recognized for its unmatched customer care and tradition of giving back globally through the Contentstack Cares program, including proud support of Pledge 1% and Girls Who Code. Learn more at www.contentstack.com. Who Are We? At Contentstack we are more than colleagues, we are a tribe. Our vision is to pursue equity among our communities, employees, partners, and customers. We are global-diverse yet close; distributed yet connected. We are dreamers and dreammakers who challenge the status quo. We do the right thing, even when no one is watching. We are curious trendspotters and brave trendsetters. Our mission is to make Contentstack indispensable for organizations to tell their stories and to connect with the people they care about through inspiring, modern experiences. We care deeply about our customers and the communities we serve. #OneTeamOneDream. Chalo, let's go! What Are We Looking For? Contentstack is looking for a Software Engineer II. If you're looking for an opportunity to join an innovative, fun, and fast-paced team where your contributions will have a meaningful impact, we'd love to hear from you! Here's what you'll be doing. Roles & Responsibilities Work across the stack from a code commit to running it in production, with the end goal of delivering the best possible experience for the user. Design, develop and test features from inception to rollout. Write high quality code that is scalable, testable, maintainable and reliable. Independently own and drive new features from scratch. Work in an Agile environment and facilitate agile practices. Champion best practices and cross-functional skill development. Mentor and guide junior team members. Cultivate talent and bring out the best in your team members. Continuously improve by working on and providing feedback. Required Skills And Experience Experience working with Golang on the backend and ReactJS on the frontend Strong knowledge of creating scalable REST APIs Some experience with alternative protocols like GraphQL, GRPC, etc is preferred Experience with Typed programming languages like TypeScript is preferred Practices TDD (Test Driven Development) Experience writing test automation Working experience with databases like MongoDB, Redis and Relational databases Strong understanding of Object Oriented Programming and/or Functional Programming concepts Experience with setting up and maintaining CI/CD pipelines Past experience tackling scaling issues is preferred Strong understanding of containerization technologies like Docker Experience with container orchestrators like Kubernetes, Nomad, Ansible, etc is preferred Experience practicing Agile software development methods is preferred Experience - 3 to 5 Years Location - Pune (Hybrid) What Do We Offer? Interesting Work | We hire curious trendspotters and brave trendsetters. This is NOT your boring, routine, cushy, rest-and-vest corporate job. This is the "challenge yourself" role where you learn something new every day, never stop growing, and have fun while you're doing it. Tribe Vibe | We are more than colleagues, we are a tribe. We have a strict "no a**hole policy" and enforce it diligently. This means we spend time together - with spontaneous office happy hours, organized outings, and community volunteer opportunities. We are a diverse and distributed team, but we like to stay connected. Bragging Rights | We are dreamers and dream makers. Our efforts pay off and we work with the most prestigious brands, from big-name retailers to airlines, to professional sports teams. Your contribution will make an impact with many of the most recognizable names in almost every industry including AirFrance KLM, ASICS, Burberry, Mattel, Mitsubishi, Walmart, and many more! One Team One Dream | This is one of our values, and it shows. We don't believe in artificial hierarchies. If you're part of the tribe, you have an opportunity to contribute. Your voice will be heard and you will also receive regular updates about the business and its performance. Which, btw, is through the roof, so it's a great time to be joining… To review our Privacy Policy, please click here. Show more Show less
Posted 1 week ago
3.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Overview: TekWissen is a global workforce management provider throughout India and many other countries in the world. The below client is a global company with shared ideals and a deep sense of family. From our earliest days as a pioneer of modern transportation, we have sought to make the world a better place – one that benefits lives, communities and the planet Job Title: Machine Learning Engineer Location: Chennai,TN 600119 Duration: 24 Months Work Type: Onsite Position Description: Train, Build and Deploy ML, DL Models > Software development using Python, work with Tech Anchors, Product Managers and the Team internally and across other Teams Ability to understand technical, functional, non-functional, security aspects of business requirements and delivering them end-to-end Software development using TDD approach Experience using GCP products & services Ability to adapt quickly with opensource products & tools to integrate with ML Platforms Skills Required: 3+ years of experience in Python software development 3+ years’ experience in Cloud technologies & services, preferably GCP 3+ years of experience of practicing statistical methods and their accurate application e.g. ANOVA, principal component analysis, correspondence analysis, k-means clustering, factor analysis, multi-variate analysis, Neural Networks, causal inference, Gaussian regression, etc. 3+ years’ experience with Python, SQL, BQ. Experience in SonarQube, CICD, Tekton, terraform, GCS, GCP Looker, Vertex AI, Airflow, TensorFlow, etc., Experience in Train, Build and Deploy ML, DL Models Ability to understand technical, functional, non-functional, security aspects of business requirements and delivering them end-to-end. Ability to adapt quickly with opensource products & tools to integrate with ML Platforms Building and deploying Models (Scikit learn, DataRobots, TensorFlow PyTorch, etc.) Developing and deploying On-Prem & Cloud environments Kubernetes, Tekton, OpenShift, Terraform, Vertex AI Skills Preferred: Good Communication, Presentation and Collaboration Skills Experience Required: 2 to 5 yrs Experience Preferred: GCP products & services Education Required: BE, BTech, MCA, M.Sc, ME TekWissen® Group is an equal opportunity employer supporting workforce diversity. Show more Show less
Posted 1 week ago
6.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
🚀 Hiring Java/API/Service Developer in Hyderabad! 🚀 Onsite only! Minimum 6 years Java experience are considered! Below 6 years will be rejected! Join our dynamic team in Hi-tech City, Hyderabad, as a Java/API/Service Developer and build cutting-edge RESTful web service APIs to power our member-facing applications and partner integrations! 🔍 What You'll Do: - Design and develop RESTful APIs using Java, Spring MVC, or Spring Boot - Build clean, testable code with TDD, JUnit, Postman, and Swagger - Optimize service performance and resolve issues across system layers - Create SSO and integrations using SAML, SOAP, and API Gateways like Tyke - Collaborate in an Agile environment, conduct code reviews, and drive continuous improvement - Design database tables and write SQL queries for RDBMS like Oracle 🎯 What We’re Looking For: - 6–8 years of software development experience, with 2+ years in REST Web Services - Deep expertise in Java, OOP, and web frameworks (Spring MVC/Boot) - Proficiency with tools like Eclipse, Git, Jenkins, Maven, and Web-Sphere - Strong knowledge of API security, SQL, and database design - Experience with Agile, TDD, and performance optimization Show more Show less
Posted 1 week ago
6.0 years
0 Lacs
Bengaluru, Karnataka
On-site
Location Bengaluru, Karnataka, India Category Technology Careers Job Id JREQ189823 Job Type Full time Hybrid About the role: As a Quality Assurance Engineer, you will: Proven experience in designing, developing, and executing automated test suites for web and mobile applications. Expertise in mobile test automation with Appium; familiarity with Selenium, Playwright, and Cypress. Strong proficiency in Java, Automation tools In-depth knowledge of testing frameworks (TestNG, JUnit, NUnit) and methodologies (BDD, TDD). Experience with API testing tools (Postman, REST Assured). Hands-on experience with CI/CD pipelines and cloud platforms (Azure DevOps, Jenkins). Proficient in version control systems like Git. Automation Expertise: Proven track record in designing, developing, and executing comprehensive automated test suites for complex web and mobile applications. Programming Proficiency: Strong proficiency in programming languages such as Java, Python, or JavaScript. Testing Framework Mastery: In-depth knowledge of testing frameworks (e.g., TestNG, JUnit, NUnit) and methodologies (e.g., BDD, TDD). CI/CD Proficiency: Hands-on experience with CI/CD pipelines and cloud platforms (e.g., Azure DevOps, Jenkins). About you: You're fit for the role, if your job role includes: Bachelor's degree in computer science, Engineering, or a related field. At least 6 years of relevant work experience in software quality assurance. Strong understanding of web application development principles, including back-end technologies (Python, etc.) and front-end technologies Familiarity with cloud computing platforms (AWS, Azure). Experience working in Agile/Scrum development environments. Relevant certifications, such as ISTQB Certified Tester, is a plus. Experience with testing the GenAI application is a plus. Analytical Mindset: Excellent problem-solving and analytical skills to identify, diagnose, and resolve complex technical issues. Data-Driven Approach: Ability to analyze test results, identify trends, and make data-driven decisions to improve product quality Effective Communication: Strong communication and collaboration skills to effectively interact with cross-functional teams. Team Player: Ability to work collaboratively with developers, product managers, and other stakeholders to achieve common goals. Passion for Quality: A strong commitment to delivering high-quality software products and a passion for continuous improvement. #LI-HG1 What’s in it For You? Hybrid Work Model: We’ve adopted a flexible hybrid working environment (2-3 days a week in the office depending on the role) for our office-based roles while delivering a seamless experience that is digitally and physically connected. Flexibility & Work-Life Balance: Flex My Way is a set of supportive workplace policies designed to help manage personal and professional responsibilities, whether caring for family, giving back to the community, or finding time to refresh and reset. This builds upon our flexible work arrangements, including work from anywhere for up to 8 weeks per year, empowering employees to achieve a better work-life balance. Career Development and Growth: By fostering a culture of continuous learning and skill development, we prepare our talent to tackle tomorrow’s challenges and deliver real-world solutions. Our Grow My Way programming and skills-first approach ensures you have the tools and knowledge to grow, lead, and thrive in an AI-enabled future. Industry Competitive Benefits: We offer comprehensive benefit plans to include flexible vacation, two company-wide Mental Health Days off, access to the Headspace app, retirement savings, tuition reimbursement, employee incentive programs, and resources for mental, physical, and financial wellbeing. Culture: Globally recognized, award-winning reputation for inclusion and belonging, flexibility, work-life balance, and more. We live by our values: Obsess over our Customers, Compete to Win, Challenge (Y)our Thinking, Act Fast / Learn Fast, and Stronger Together. Social Impact: Make an impact in your community with our Social Impact Institute. We offer employees two paid volunteer days off annually and opportunities to get involved with pro-bono consulting projects and Environmental, Social, and Governance (ESG) initiatives. Making a Real-World Impact: We are one of the few companies globally that helps its customers pursue justice, truth, and transparency. Together, with the professionals and institutions we serve, we help uphold the rule of law, turn the wheels of commerce, catch bad actors, report the facts, and provide trusted, unbiased information to people all over the world. About Us Thomson Reuters informs the way forward by bringing together the trusted content and technology that people and organizations need to make the right decisions. We serve professionals across legal, tax, accounting, compliance, government, and media. Our products combine highly specialized software and insights to empower professionals with the data, intelligence, and solutions needed to make informed decisions, and to help institutions in their pursuit of justice, truth, and transparency. Reuters, part of Thomson Reuters, is a world leading provider of trusted journalism and news. We are powered by the talents of 26,000 employees across more than 70 countries, where everyone has a chance to contribute and grow professionally in flexible work environments. At a time when objectivity, accuracy, fairness, and transparency are under attack, we consider it our duty to pursue them. Sound exciting? Join us and help shape the industries that move society forward. As a global business, we rely on the unique backgrounds, perspectives, and experiences of all employees to deliver on our business goals. To ensure we can do that, we seek talented, qualified employees in all our operations around the world regardless of race, color, sex/gender, including pregnancy, gender identity and expression, national origin, religion, sexual orientation, disability, age, marital status, citizen status, veteran status, or any other protected classification under applicable law. Thomson Reuters is proud to be an Equal Employment Opportunity Employer providing a drug-free workplace. We also make reasonable accommodations for qualified individuals with disabilities and for sincerely held religious beliefs in accordance with applicable law.
Posted 1 week ago
0.0 years
0 Lacs
West Bengal
On-site
Kolkata,West Bengal,India Vollzeit Unbefristet 48 eCommerce Solutions Blue Dart Express Limited Counter Staff (KNC) 1. Purpose Responsible for attending walk in customers at the counter and handle bookings. 2. Key Responsibilities Responsibilities A professional demeanor and broad knowledge about the business’s products and services. To convert all footfalls into bookings Build good rapport with customers. Ensure on time reporting. To act as a Sales personnel, a customer service personnel, and as operations personnel Support the operations team in Tele calling of undelivered shipments (whenever possible) Support the operations team in coordinating with the delivery staffs and updating PODs of delivered shipments (whenever possible) Ensure proper maintenance of the counter/take ownership. Track the cash bookings daily and update the status to regular/important clients. Ensure ‘NIL’ errors during data entry. Maintain all the necessary records/reports. Achieve/surpass the targets set by HO/Regional retail in charge. Convert normal bookings into high revenue yielding products like TDD. Provide sales lead information in the requisite format to the retail in charge. Explain all the products to customers and guide them in choosing the product which is best suited to their requirement. Tally the cash realized from the daily sale and hand it over to the agency, who picks it up, after verification of IDs, etc – Follow the process. Ensure proper dressing/grooming as per company standards. Ensure that branding (glow sign boards/Logo letters) are maintained neatly. Coordinate with the Admin/Retail in-charge, for proper upkeep and overall neatness of the counter. Erhalte maßgeschneiderte Job-Empfehlungen basierend auf deinen Interessen. Starten Arbeitssuchende sahen auch Senior Associate - Billing Standort Petaling Jaya, Selangor, Malaysia Kategorie Finanzen & Controlling Service Delivery. Timely and accurate completion of incoming requests and queries from business partners and other stakeholders, in accordance with the agreed SLA. Perform validation and maintenanc... Senior Software Engineer Standort INDORE, Madhya Pradesh, India Your IT Future, Delivered. Senior Software Engineer SAP. With a global team of 5600+ IT professionals, DHL IT Services connects people and keeps the global economy running by continuously innovatin... Internship - Finance Standort Kuala Lumpur - Kulco, Selangor, Malaysia Kategorie Finanzen & Controlling YOU TACKLE FOR QUALITY AND GREAT SERVICE. THIS WILL IMRPOVE THE LIFE OF OUR CUSTOMERS. Would you like to become part of the world’s most international company? A company that pioneered cross-border... Senior Associate - Record to Report Standort Petaling Jaya, Selangor, Malaysia Kategorie Finanzen & Controlling
Posted 1 week ago
175.0 years
0 Lacs
Bengaluru South, Karnataka, India
On-site
At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. As part of Team Amex, you'll experience this powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills, develop as a leader, and grow your career. Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American Express. You Lead the Way. We’ve Got Your Back. With the right backing, people and businesses have the power to progress in incredible ways. When you join Team Amex, you become part of a global and diverse community of colleagues with an unwavering commitment to back our customers, communities and each other. Here, you’ll learn and grow as we help you create a career journey that’s unique and meaningful to you with benefits, programs, and flexibility that support you personally and professionally. At American Express, you’ll be recognized for your contributions, leadership, and impact—every colleague has the opportunity to share in the company’s success. Together, we’ll win as a team, striving to uphold our company values and powerful backing promise to provide the world’s best customer experience every day. And we’ll do it with the utmost integrity, and in an environment where everyone is seen, heard and feels like they belong. Join Team Amex’s Global Loyalty and Benefits organization and let's lead the way together. Global Loyalty and Benefits Global Loyalty and Benefits powers the Membership Reward points, Amex Offers, Insurance, and Card benefits for 112+ million cards in 58+ markets worldwide. This Position is for Global Loyalty and Benefits Engineering Department. About the job We are looking for a Quality Engineer I to help in our transformation journey as we decommission legacy applications and move to our modern platform that is based on event driven architecture and employs cutting edge technologies such as Golang, Docker, Kafka and Postgres. This platform is highly scalable and capable of supporting up to 10,000 TPS. Key Responsibilities: · Understand the Loyalty and Benefits domain and how it powers the AMEX experience for customers · Learn and support our legacy applications and modern platforms to develop a deep understanding of all functional workflows. · Work closely with product owners and/or other technology counterparts globally as needed to further our initiatives targeting business growth, cost savings, platform maintenance and platform modernization. · Participate in agile development processes including sprint planning, stand-ups, demos and retrospectives · Ability to come up with multiple test automation framework solutions, present pros and cons and influence stakeholders towards a technical solution · Be actively involved in test automation low level design, coding, code reviews and unit and E2E testing in. Assist with production deployment and ensure smooth CI/CD pipeline process. · Deploy multiple needed components in test environment and perform test execution (automated and manual) · Co-ordinate delivery of the project across global teams. Manage risk through all stages of project life cycle. · Be a role model for engineering excellence within the team driving adoption of CICD and DevOps practices. · Take ownership and lead initiatives. This could also involve leading a small team of quality engineers. Minimum Qualifications : · Bachelor's degree in computer science, computer science engineering, or related experience required with at least 5 years of experience in software quality assurance · Delivered complex projects where complexity is a function of domain knowledge required, technical implementation and stakeholders. · Ability to independently work with product and business to gather requirements, write test cases and come up with test data needs. · Experience in converting BDD scenarios to detailed manual test cases with required validation steps · Experience in test automation using Go, Godog , cucumber or other BDD frameworks. Exposure to container-based technologies (docker, Kubernetes), GIT, Jenkins, TDD/BDD, mocking frameworks, CICD gates on security, code coverage and code quality. · Experience with distributed systems, micro services architecture (REST) and messaging services such as Kafka. · Experience working with relational/NoSQL databases · Ability to work in a team environment as well as independently · Commitment to write clean maintainable code with good documentation practices We back you with benefits that support your holistic well-being so you can be and deliver your best. This means caring for you and your loved ones' physical, financial, and mental health, as well as providing the flexibility you need to thrive personally and professionally: Competitive base salaries Bonus incentives Support for financial-well-being and retirement Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location) Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need Generous paid parental leave policies (depending on your location) Free access to global on-site wellness centers staffed with nurses and doctors (depending on location) Free and confidential counseling support through our Healthy Minds program Career development and training opportunities American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law. Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations. Show more Show less
Posted 1 week ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Join us as a " Full Stack Developer " at Barclays, responsible for supporting the successful delivery of Location Strategy projects to plan, budget, agreed quality and governance standards. You'll spearhead the evolution of our digital landscape, driving innovation and excellence. You will harness cutting-edge technology to revolutionise our digital offerings, ensuring unparalleled customer experiences. To be successful as a " Full Stack Developer " you should have experience with: Technology Skills / Experience Required Back end Latest Java with exposure to Java 8+, Spring / Spring Boot, Spring Data, JPA/Hibernate, Spring MVC Java Messaging, Spring Cloud Stream, Solace/Kafka/ActiveMQ or similar SQL, MS SQL Server, Postgres, or other RDBMS , MongoDB Junit, Mockito, JMeter and other testing tools/frameworks Kubernetes / Docker / Openshift / AWS GIT, TeamCity/Jenkins, Sonar, Maven / Gradle, Chef Knowledge of microservices and message driven architectures Web ReactJS / Redux, Grunt / Gulp / Webpack HTML5 / CSS / JavaScript, Google Chrome Dev Tools Typescript, jQuery, RequireJS Karma / Jasmine / Mocha, JSHint, Node / NPM, LESS / SASS Material Design / Bootstrap or other similar web UI library Preferred Qualifications Experience with DevOps and Test Automation using Selenium is preferred. Finance experience preferred - loan origination / syndication experience strongly preferred Experience on a team using Agile project management strongly preferred Good experience with automated unit testing and TDD strongly preferred Demonstrated problem-solving skills and excellent communication. You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills. This role is based in Pune. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires in-depth technical knowledge and experience in their assigned area of expertise Thorough understanding of the underlying principles and concepts within the area of expertise They lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others. OR for an individual contributor, they develop technical expertise in work area, acting as an advisor where appropriate. Will have an impact on the work of related teams within the area. Partner with other functions and business areas. Takes responsibility for end results of a team’s operational processing and activities. Escalate breaches of policies / procedure appropriately. Take responsibility for embedding new policies/ procedures adopted due to risk mitigation. Advise and influence decision making within own area of expertise. Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to. Deliver your work and areas of responsibility in line with relevant rules, regulation and codes of conduct. Maintain and continually build an understanding of how own sub-function integrates with function, alongside knowledge of the organisations products, services and processes within the function. Demonstrate understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Make evaluative judgements based on the analysis of factual information, paying attention to detail. Resolve problems by identifying and selecting solutions through the application of acquired technical experience and will be guided by precedents. Guide and persuade team members and communicate complex / sensitive information. Act as contact point for stakeholders outside of the immediate function, while building a network of contacts outside team and external to the organisation. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave. Show more Show less
Posted 1 week ago
6.0 years
0 Lacs
Hyderabad, Telangana, India
Remote
Role Description Job Title: QA Automation & Manual Tester (SDET) Experience Range: 4–6 Years Hiring Location: [Specify location here, e.g., Bangalore / Hyderabad / Chennai / Remote] Role Proficiency Ensure adherence to test practices and processes to improve test coverage and quality of deliverables. Key Responsibilities & Outcomes Test Planning & Design Create test estimates and schedules Identify business processes and conduct risk analysis Prepare test plans, scenarios, and RTM Ensure test coverage for functional and non-functional requirements Design and document test cases/scripts Execution & Reporting Execute test cases and report progress Track, log, and manage defects Conduct root cause analysis (RCA) and publish preventive measures Create test summary reports and metrics dashboards Quality Management Ensure adherence to standards and processes Monitor defect leakage, review efficiency, and reuse rate Improve test execution coverage and defect acceptance ratio Project & Requirements Management Analyze and prioritize requirements/user stories Create workflows and identify requirement gaps Participate in test management activities Knowledge & Collaboration Review and contribute to best practices and retrospectives Participate in walkthroughs, demos, and stakeholder reviews Must-Have Skills 4–6 years of experience in QA Automation and Manual Testing (SDET role) Strong coding/scripting in Java, Selenium, Serenity, or Python Hands-on experience in UI Automation (Serenity/Selenium, Robot, UFT) Experience in API Testing (REST Assured, JSON, XML) Good understanding of Kafka-based message-driven application testing Familiarity with BDD/TDD using Cucumber or JBehave Experience in CI/CD pipelines (Jenkins, Spinnaker, etc.) Proficient in using test management and version control tools (JIRA, ALM, Xray, Git) Strong analytical and troubleshooting skills Bachelor's or Master's degree in Computer Science / Information Systems or related field Good-to-Have Skills Exposure to security testing concepts Knowledge of Amazon Web Services (AWS) Experience in Client-Server and Web Application Automation Ability to work independently under tight deadlines Understanding of performance/load testing tools is a plus Key Measures Of Success (KPIs) Test Script Creation and Execution Productivity Defect Leakage and Acceptance Metrics % of Test Case Reuse Test Execution Coverage Test Review Efficiency Skills QA Automation,Manual tester,java Selenium Show more Show less
Posted 1 week ago
3.0 - 5.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Role Description Role Proficiency: Ensuring adherence to test practices and process to improve test coverage Outcomes: Create Test Estimates and Schedules Identify business processes conduct risk analysis and ensure test coverage Ensure adherence of processes and standards Produce test results defect reports test logs and reports for evidence of testing Publish RCA reports and preventive measures Report progress of testing Contribute for Revenue savings for client by suggesting alternate method Quality of Deliverables Measures Of Outcomes: Test Script Creation and Execution Productivity Defect Leakage Metrics (% of defect leaked % of UAT defects and % of Production defects) % of Test case reuse Test execution Coverage Defect Acceptance Ratio Test Review efficiency Outputs Expected: Test Design Development Execution: Participate in review walkthrough demo and obtain sign off by stakeholder for Test Design Prepare Test summary report for modules/features Requirements Management: Analyse Prioritize Identify Gaps and create workflow diagrams based on Requirements/User stories Manage Project: Participate in Test management Domain Relevance: Identify business processes conduct risk analysis and ensure test coverage Estimate: Prepare Estimate Schedule Identify dependencies Knowledge Management: Consume Contribute Review (Best Practices Lesson learned Retrospective) Test Design Execution: Test Plan preparation Test Case/Script Creation Test Execution Test & Defect Management: Conduct root cause and trend analysis of the defects Test Planning: Identify the test scenarios with understanding of systems interfaces and application Identify end-to-end business critical scenarios with minimal support Create/Review the test scenarios and prepare RTM Skill Examples: Ability to create and manage a test plan Ability to prepare schedules based on estimates Ability to track and report progress Ability to identify test scenarios and prepare RTM Ability to analyse requirement/user stories and prioritize testing Ability to carry out RCA Ability to capture and report metrics Knowledge Examples: Knowledge of Estimation techniques Knowledge of Testing standards Knowledge of identifying the scope of testing Knowledge of RCA Techniques Knowledge of Test design techniques Knowledge of Test methodologies Additional Comments: 3-5 years of work experience as a QA Automation and Manual Tester with hands-on expertise in test automation Proficiency in Selenium, Python, or other scripting languages for automation Experience in developing and executing test cases for functional testing of Java systems Experience in Automating Client Server and Web Application in Selenium Web driver and Rest Assured Exposure to Kafka Based message driven application testing Experience in CI/CD pipeline development using tools like Jenkins, Spinnaker, or similar Experience with Gherkin (BDD/TDD) using Cucumber or JBehave Strong understanding of API testing, JSON, and XML formats, with exposure to security testing requirements Knowledge on Amazon Web Services Proficiency in JIRA, ALM, Xray, Git, or other relevant test management/version control tools Ability to work under tight deadlines and independently own major assigned features Bachelors or Masters degree in computer science, Information Systems or equivalent Skills JIRA,ALM,Selenium Show more Show less
Posted 1 week ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Join us as a " Full Stack Developer " at Barclays, responsible for supporting the successful delivery of Location Strategy projects to plan, budget, agreed quality and governance standards. You'll spearhead the evolution of our digital landscape, driving innovation and excellence. You will harness cutting-edge technology to revolutionise our digital offerings, ensuring unparalleled customer experiences. To be successful as a " Full Stack Developer " you should have experience with: Technology Skills / Experience Required Back end Latest Java with exposure to Java 8+, Spring / Spring Boot, Spring Data, JPA/Hibernate, Spring MVC Java Messaging, Spring Cloud Stream, Solace/Kafka/ActiveMQ or similar SQL, MS SQL Server, Postgres, or other RDBMS , MongoDB Junit, Mockito, JMeter and other testing tools/frameworks Kubernetes / Docker / Openshift / AWS GIT, TeamCity/Jenkins, Sonar, Maven / Gradle, Chef Knowledge of microservices and message driven architectures Web ReactJS / Redux, Grunt / Gulp / Webpack HTML5 / CSS / JavaScript, Google Chrome Dev Tools Typescript, jQuery, RequireJS Karma / Jasmine / Mocha, JSHint, Node / NPM, LESS / SASS Material Design / Bootstrap or other similar web UI library Preferred Qualifications Experience with DevOps and Test Automation using Selenium is preferred. Finance experience preferred - loan origination / syndication experience strongly preferred Experience on a team using Agile project management strongly preferred Good experience with automated unit testing and TDD strongly preferred Demonstrated problem-solving skills and excellent communication. You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills. This role is based in Pune. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires in-depth technical knowledge and experience in their assigned area of expertise Thorough understanding of the underlying principles and concepts within the area of expertise They lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others. OR for an individual contributor, they develop technical expertise in work area, acting as an advisor where appropriate. Will have an impact on the work of related teams within the area. Partner with other functions and business areas. Takes responsibility for end results of a team’s operational processing and activities. Escalate breaches of policies / procedure appropriately. Take responsibility for embedding new policies/ procedures adopted due to risk mitigation. Advise and influence decision making within own area of expertise. Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to. Deliver your work and areas of responsibility in line with relevant rules, regulation and codes of conduct. Maintain and continually build an understanding of how own sub-function integrates with function, alongside knowledge of the organisations products, services and processes within the function. Demonstrate understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Make evaluative judgements based on the analysis of factual information, paying attention to detail. Resolve problems by identifying and selecting solutions through the application of acquired technical experience and will be guided by precedents. Guide and persuade team members and communicate complex / sensitive information. Act as contact point for stakeholders outside of the immediate function, while building a network of contacts outside team and external to the organisation. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave. Back to nav Share job X(Opens in new tab or window) Facebook(Opens in new tab or window) LinkedIn(Opens in new tab or window) Show more Show less
Posted 1 week ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Test-Driven Development (TDD) is a popular software development approach that emphasizes writing tests before writing code. In India, the demand for TDD professionals is on the rise as companies seek to improve the quality of their software products. Job seekers with expertise in TDD can find exciting opportunities in various industries across the country.
The average salary range for TDD professionals in India varies based on experience levels. Entry-level positions typically start at around ₹4-6 lakhs per annum, while experienced professionals can earn upwards of ₹15-20 lakhs per annum.
The career path for TDD professionals often starts as a Junior Developer, progressing to roles such as Senior Developer, Tech Lead, and eventually Architect or Manager positions.
In addition to TDD, job seekers in India are often expected to have skills in: - Agile methodologies - Continuous integration and deployment - Programming languages such as Java, Python, or JavaScript
As you embark on your journey to explore TDD jobs in India, remember to hone your skills, stay updated with industry trends, and showcase your expertise confidently during interviews. With dedication and preparation, you can secure exciting opportunities in the thriving TDD job market in India. Good luck!
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.