Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Join us as a QA Automation Engineer at Barclays, To design, develop, and execute testing strategies to validate functionality, performance, and user experience, while collaborating with cross-functional teams to identify and resolve defects, and continuously improve testing processes and methodologies, to ensure software quality and reliability. To be successful as a QA Automation Engineer you should have experience with: Responsible for quality gateway for the assigned project ensuring all the testing evidence is adequately archived and important checkpoint across testing stages successfully met. Experience of Handson Manual testing for newly developed features Experience in testing browser based and mobile based manual testing Identify the automation requirements and develop automated solutions for both server side and UI based Develop automation frameworks Expert in creating automation code using Java, Playwright, Selenium, Karate BDD, and Cucumber. Working knowledge of CI/CD tools like Jenkins, as you will be responsible for setting up E2E automation. Applies automation development & engineering best practices. Exposure to jMeter/HP load runner for performance testing Responsible for supporting SIT through various automation tasks Responsible for building and managing effective relationships with IT and Business Stakeholders, through the testing phases of a Project to ensure adequate test automation is done across various stages. Effective collaborate with Development Teams, Business Analysts and Business stakeholders Excellent analysis skills required investigating and trouble shoot issues and queries raised during test automation, with a proven ability to communicate resolution clearly and concisely, next steps for complex issues to multiple stakeholder groups. Some Other Highly Valued Skills May Include Hands on experience of working in Agile environment Positive attitude and willingness to support project in out of office hours, if required. Hands-on knowledge of SQL In depth knowledge of REST/SOAP API and WebServices Knowledge of automation testing tools and frameworks (Cucumber, Junit, Protractor, RestAssured, SoapUI etc) Good experience in test automation strategic planning and estimation along with defining end to end automation solutions Working experience in source code repository (Git/SVN) along with build tools Maven etc. Working experience of jMeter/HP load runner for performance testing Knowledge of Test Management tools (e.g. JIRA) Strong knowledge on testing concepts, processes, types, and methods of testing Graduate with technical background Hands on experience of working in Agile environment Positive attitude and willingness to support project in out of office hours, if required. Hands-on knowledge of SQL In depth knowledge of REST/SOAP API and WebServices Knowledge of automation testing tools and frameworks (Cucumber, Junit, Protractor, RestAssured, SoapUI etc) Good experience in test automation strategic planning and estimation along with defining end to end automation solutions Working experience in source code repository (Git/SVN) along with build tools Maven etc. Working experience of jMeter/HP load runner for performance testing Knowledge of Test Management tools (e.g. JIRA) Strong knowledge on testing concepts, processes, types, and methods of testing Graduate with technical background 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 execute testing strategies to validate functionality, performance, and user experience, while collaborating with cross-functional teams to identify and resolve defects, and continuously improve testing processes and methodologies, to ensure software quality and reliability. Accountabilities Development and implementation of comprehensive test plans and strategies to validate software functionality and ensure compliance with established quality standards. Creation and execution automated test scripts, leveraging testing frameworks and tools to facilitate early detection of defects and quality issues. . Collaboration with cross-functional teams to analyse requirements, participate in design discussions, and contribute to the development of acceptance criteria, ensuring a thorough understanding of the software being tested. Root cause analysis for identified defects, working closely with developers to provide detailed information and support defect resolution. 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. 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 month ago
7.0 - 17.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Dear Aspirant , Greetings from TCS ! TCS presents excellent opportunity for Java Springboot Developer Exp: 7 - 17 Years Job Location: Mumbai / Pune Spring Boot and Java Experience Familiarity with software development design patterns: GIT, Swagger, PCF, and Rabbit MQ Expertise in API technologies such as Rest Webservices Previous experience writing unit tests with JUnit, Mockito, or PowerMock Knowledge of markup languages such as JSON and YML Working knowledge of quality and security scan technologies such as Sonar, Fortify, and WebInspect Agile approach Regards, Sai Lokesh S Show more Show less
Posted 1 month ago
170.0 years
0 Lacs
Pune, Maharashtra, India
On-site
We are M&G Global Services Private Limited (formerly known as 10FA India Private Limited, and prior to that Prudential Global Services Private Limited). We are a fully owned subsidiary of the M&G plc group of companies, operating as a Global Capability Centre providing a range of value adding services to the Group since 2003. At M&G our purpose is to give everyone real confidence to put their money to work. As an international savings and investments business with roots stretching back more than 170 years, we offer a range of financial products and services through Asset Management, Life and Wealth. All three operating segments work together to deliver attractive financial outcomes for our clients, and superior shareholder returns. M&G Global Services has rapidly transformed itself into a powerhouse of capability that is playing an important role in M&G plc’s ambition to be the best loved and most successful savings and investments company in the world. Our diversified service offerings extending from Digital Services (Digital Engineering, AI, Advanced Analytics, RPA, and BI & Insights), Business Transformation, Management Consulting & Strategy, Finance, Actuarial, Quants, Research, Information Technology, Customer Service, Risk & Compliance and Audit provide our people with exciting career growth opportunities. Through our behaviours of telling it like it is, owning it now, and moving it forward together with care and integrity; we are creating an exceptional place to work for exceptional talent. Confidence & excellent communication: - Able to converse and interact with Product owners Delivery leads and Portfolio leads on Test activities Able to produce manual functional test cases by analysing the User Stories/Requirements/Use-Cases meeting the Acceptance criteria Produce automated regression test suites FE Automation with Selenium-C#. NET/.NET Core /Playwright using Spec flow framework API Automation for REST APIs with Postman & Rest Assured Proficient in SQL and able to perform Automated Database/Back-end Testing Experience of Test & Defect Management tools like Jira/Zephyr/HP-ALM/ADO Proficient in TDD and BDD processes Understanding of Frontend and Backend systems and can-do basic debugging and configuration Excellent analytical abilities and abilities to debug and walkthrough issues Document and run all applicable levels of testing (System, Integration, E2E and Regression) using testing tools (Jira/Zephyr) Support Business Users during UAT/BAT Schedule and Run automated regression tests using DevOps pipeline Experience of conducting Defect Triage meetings with the BAs, Devs and Product Owner to confirm on the validity of defects, Severity and expected resolution date Regular reporting on the testing status and progress to the scrum team and stake holders Good To Have (Desirable) Performance testing experience, Role-Based Security Testing Front-End Automation - Karate UI, UI Path, Cypress, Browserstack Languages - Python, Java, JavaScript, React.js, node.js BDD Frameworks – Cucumber, Karate Test Runners – Junit, Nunit, TestNG ETL API automation using Swagger, Karate API, Playwright. We have a diverse workforce and an inclusive culture at M&G Global Services, regardless of gender, ethnicity, age, sexual orientation, nationality, disability or long term condition, we are looking to attract, promote and retain exceptional people. We also welcome those who take part in military service and those returning from career breaks. Show more Show less
Posted 1 month ago
5.0 - 8.0 years
0 Lacs
Pune, Maharashtra, India
On-site
The Software Development Engineer in Test (SDET) plays a strategic role in delivering high-quality software through advanced automation and full-stack development expertise. The SDET is expected to have deep product knowledge and a comprehensive understanding of application design, architecture, and interfaces. This role requires a mid-level to senior Java developer with strong full-stack experience and in-depth product knowledge, actively contributing as a Solution Engineer in major projects and releases. SDETs are responsible for providing technical solutions to automate early and significantly reduce the testing window, focusing on end-to-end (E2E) and functional integration testing along critical paths. Key Responsibilities Product and Application Expertise Develop a deep understanding of product functionality, system architecture, and user workflows. Analyze system design and interfaces to identify and implement optimal testing strategies. Solution Engineering and Automation Strategy Act as a Solution Engineer in major projects and releases, delivering technical solutions to enable early automation and reduce the testing window. Design E2E and functional integration automation solutions focused on critical path testing. Automation Framework Development Develop and maintain scalable, reusable automation frameworks for UI, API, and backend testing. Integrate automated tests into CI/CD pipelines for continuous quality validation. Full-Stack Quality Engineering Collaborate with development teams to test full-stack features across frontend, backend, and databases. Write high-quality, maintainable code for automated tests in Java and related technologies. Test Strategy and Execution Define and execute testing strategies that ensure comprehensive coverage of business-critical workflows. Implement non-functional testing, including load, scalability, and security testing using tools like JMeter and Chaos Engineering practices. Defect Prevention and Resolution Proactively identify potential quality issues and contribute to early defect prevention. Collaborate closely with developers to resolve defects efficiently. Continuous Improvement Analyze test execution results to drive continuous improvements in product quality and testing processes. Research and implement innovative testing tools and techniques to enhance automation. Collaboration and Agile Practices Fully engage in Agile ceremonies (sprint planning, stand-ups, retrospectives) to align testing efforts with development goals. Work closely with Product Owners and Business Analysts to validate and automate critical user stories. Required Skills And Competencies Proficiency in Java with strong full-stack development capabilities and in-depth product knowledge. Extensive experience with test automation tools and frameworks (e.g., Selenium, RestAssured, JUnit, TestNG, Cucumber). Expertise in E2E, functional integration testing, and testing RESTful APIs and microservices. Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI/CD, Docker, Kubernetes). Strong problem-solving skills with a focus on delivering technical automation solutions. Knowledge of non-functional testing tools (e.g., JMeter, Chaos Engineering) and security testing practices. Experience: 5-8 years experience in an IT Quality role and minimum of 3 years experience as SDET Education: Bachelor’s/University degree or equivalent experience ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Technology Quality ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Citi is an equal opportunity and affirmative action employer. Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi . View the " EEO is the Law " poster. View the EEO is the Law Supplement . View the EEO Policy Statement . View the Pay Transparency Posting Show more Show less
Posted 1 month ago
5.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Equifax is seeking creative, high-energy and driven software engineers with hands-on development skills to work on a variety of meaningful projects. Our software engineering positions provide you the opportunity to join a team of talented engineers working with leading-edge technology. You are ideal for this position if you are a forward-thinking, committed, and enthusiastic software engineer who is passionate about technology. What You’ll Do Design, develop, and operate high scale applications across the full engineering stack Design, develop, test, deploy, maintain, and improve software. Apply modern software development practices (serverless computing, microservices architecture, CI/CD, infrastructure-as-code, etc.) Work across teams to integrate our systems with existing internal systems, Data Fabric, CSA Toolset. Participate in technology roadmap and architecture discussions to turn business requirements and vision into reality. Participate in a tight-knit, globally distributed engineering team. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on network, or service operations and quality. Manage sole project priorities, deadlines, and deliverables. Research, create, and develop software applications to extend and improve on Equifax Solutions Collaborate on scalability issues involving access to data and information. Actively participate in Sprint planning, Sprint Retrospectives, and other team activity What Experience You Need Bachelor's degree or equivalent experience 5+ years of software engineering experience 5+ years experience writing, debugging, and troubleshooting code in mainstream Java, SpringBoot, TypeScript/JavaScript, HTML, CSS 5+ years experience with Cloud technology: GCP, AWS, or Azure 5+ years experience designing and developing cloud-native solutions 5+ years experience designing and developing microservices using Java, SpringBoot, GCP SDKs, GKE/Kubernetes 5+ years experience deploying and releasing software using Jenkins CI/CD pipelines, understand infrastructure-as-code concepts, Helm Charts, and Terraform constructs What could set you apart Self-starter that identifies/responds to priority shifts with minimal supervision. Experience designing and developing big data processing solutions using Dataflow/Apache Beam, Bigtable, BigQuery, PubSub, GCS, Composer/Airflow, and others UI development (e.g. HTML, JavaScript, Angular and Bootstrap) Experience with backend technologies such as JAVA/J2EE, SpringBoot, SOA and Microservices Source code control management systems (e.g. SVN/Git, Github) and build tools like Maven & Gradle. Agile environments (e.g. Scrum, XP) Relational databases (e.g. SQL Server, MySQL) Atlassian tooling (e.g. JIRA, Confluence, and Github) Developing with modern JDK (v1.7+) Automated Testing: JUnit, Selenium, LoadRunner, SoapUI Show more Show less
Posted 1 month ago
3.0 - 5.5 years
0 Lacs
Pune, Maharashtra, India
On-site
Experience: 3 to 5.5 Years About the Role: As a Software Test Automation Engineer, you will perform a wider range of testing tasks with greater autonomy. You will help design test cases, execute them, and report on their effectiveness. Your contributions will directly impact our ability to deliver high-quality software solutions, making you an invaluable team member in our quality assurance efforts. Responsibilities: Design and implement automated test cases based on software requirements. Execute and analyze automated test results, logging defects as necessary. Collaborate with developers and QA team members to refine testing strategies. Maintain and update existing test scripts for improved accuracy and coverage. Assist in integrating automated tests into the CI/CD pipeline. Participate in test case reviews and provide constructive feedback. Conduct basic performance and load testing activities. Support troubleshooting and resolution of automation issues. Contribute to the development and maintenance of test plans and test cases. Provide input on improving test automation frameworks and tools. Skills: C#, REST Services, WebAPI automation, Selenium Visual Studio, Azure DevOps in an Agile environment Experience in Agile Methodologies/Scrum, Test Driven Development (TDD) & Unit Testing. Test Automation Frameworks: Knowledgeable in frameworks such as Selenium, TestNG, or JUnit. Defect Management: Effective use of bug tracking and management tools (e.g. Azure Devops, JIRA). Communication: Effective verbal and written communication skills. Applicants may be required to appear onsite at a Wolters Kluwer office as part of the recruitment process. Show more Show less
Posted 1 month ago
10.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Description At Williams-Sonoma we build 15 of the retail industry’s leading websites – Williams Sonoma, west elm, Mark and Graham, Rejuvenation, Green Row and the Pottery Barn family in the USA. Engineers working at WSI get to work full-stack, extending our end user experience all the way through to enterprise services that support personalization, order management and other server side features. Responsibilities Work with your Scrum team to improve the quality of the features delivered By coding and maintaining effective automated tests of those features By working with other engineers to ensure that features are designed in a way that facilitates automated testing By analyzing designs and crafting test cases that can effectively reveal deficiencies in the code Review the work of other engineers in a collegial fashion to ensure the work product is of high quality and consistent with our standards Bring leadership to our Quality Engineering Guild Sharing skills and knowledge to help further our test data management and test automation initiatives Assist in identification, proof-of-concept work and the selection of testing tools and processes Identify and implement approaches which reduce the amount of time needed to regress a software release candidate from days to hours Serve as a leading member of a Scrum team and participate in all planning, stand-up and retrospective meetings Champion functional test automation in all its forms, help bring our test automation practice and tooling to the cutting edge Serve as the technical owner of WSI’s test automation framework Identify and address opportunities to run test automation as close to feature code being written as possible Improve efficacy and reduce run time of automation suites Criteria Demonstrated programming ability 10+ years experience as a Quality Engineer or Quality Analyst An understanding of software development best-practices Knowledge of quality engineering testing methods, tools and standards Deep understanding of quality engineering design patterns such as Page Object Model, etc. Ability to review, understand and contribute to proposed designs and offer thoughtful feedback Ability to create and communicate testing strategies both verbally and in writing Enthusiasm for constant improvement as an Engineer Advanced experience in one or more of: Selenium + Java, WebDriver, Playwright + JavaScript, Junit, TestNG Demonstrated success testing large heterogenous systems end to end Knowledge of test reporting + test case management tooling such as Allure, TestRail, etc. Experienced in building and maintaining test automation frameworks (UI, API, end to end. etc.) Understanding of relational and NoSQL database technologies Experience with git, GitHub, and general collaborative development. About Us Founded in 1956, Williams-Sonoma Inc. is the premier specialty retailer of high-quality products for the kitchen and home in the United States. Today, Williams-Sonoma, Inc. is one of the United States' largest e-commerce retailers with some of the best known and most beloved brands in home furnishings. Our family of brands are Williams-Sonoma, Pottery Barn, Pottery Barn Kids, Pottery Barn Teen, West Elm, Williams-Sonoma Home, Rejuvenation, GreenRow and Mark and Graham. We currently operate retail stores globally. Our products are also available to customers through our catalogs and online worldwide. Williams-Sonoma has established a technology center in Pune, India to enhance its global operations. The India Technology Center serves as a critical hub for innovation and focuses on developing cutting-edge solutions in areas such as e-commerce, supply chain optimization, and customer experience management. By integrating advanced technologies like artificial intelligence, data analytics, and machine learning, the India Technology Center plays a crucial role in accelerating Williams-Sonoma's growth and maintaining its competitive edge in the global market Show more Show less
Posted 1 month ago
2.0 - 5.0 years
0 Lacs
Pune, Maharashtra, India
On-site
A Moving Experience. A Moving Experience. As a member of the Cerence Cloud Content Services (CCS) R&D team in Pune, India, you will be involved on in-car Intelligent Personal Assistant projects with leading edge web technologies for the automotive market. Participate in software design, implementation, migration, and maintenance phases for web server applications in an Agile environment. Leverage experience with Java and Spring framework development to support the architecture and system design of large web applications. Principal Duties And Responsibilities Participate to the technical aspects of the software solution through the full life cycle of the project including requirements, design, implementation, cyber security, testing and maintenance Share the ownership of one or more major web server software components Write Java code and unit tests to implement the solution Conduct design and code reviews to ensure high quality end products. Advocating and adhering to the software development's best practices. Collaborate with the DevOps team to deploy production loads to public clouds Take initiative in discovering existing and new challenges pertaining to development environment, seeking to improve, resolve, and streamline tools and processes to meet delivery challenges Ability to analyze and solve complex problems quickly and creatively, while considering the automotive customer's perspective and business impacts in the proposed solutions Minimum years of work experience: 2-5 years of experience or some relevant work experience in web back-end development Required Skills Broad experience with Java 8 or above and its advanced concepts Solid experience in O-O design (e.g. UML, SysML) and its design patterns Knowledge of web back-end framework, open-standard format and protocols e.g. Tomcat, Spring, Jason, XML, http, RESTful, GRPC Testing knowledge e.g. JUnit, Unity, JMeter, Mockito, Google Mock Familiarity with microservices and its "container ecosystem" e.g. Docker, Kubernetes Good experience with a variety of computing platforms: Windows and Linux Demonstrated ability to focus on and complete tasks on time Show flexibility under changing conditions Ability to work with resources in different time-zones Excellent oral and written English communication skills Preferred Skills Good knowledge IntelliJ or Eclipse IDE Good knowledge of the Agile process and JIRA Knowledge of configuration management and build processes (e.g. Jenkins. GIT, Maven) Knowledge of continuous integration/deployment (CI/CD) practices Experience with writing multi-modular scripts in Bash, Python, Ruby, Perl, PowerShell Practical knowledge of relational and non-relational databases (e.g. PostgreSQL, Oracle, Cassandra, Hadoop, Couchbase, Azure CosmosDB) Knowledge, Skills And Qualifications Education: Bachelor's degree in Computer Science, Engineering or equivalent with professional background All prospective and current Employees need to remain vigilant when it comes to executing security policies in the workplace. This includes: Following workplace security protocols and training programs to familiarize with the ways to maintain a safe workplace. Following security procedures to report any suspicious activity. Having respect for corporate security procedures to allow those procedures to be effective. Adhering to company's compliance and regulations. Encouraging to follow a zero tolerance for workplace violence. Basic knowledge of information security and data privacy requirements (e.g., how to protect data & how to be handling this data). Demonstrative knowledge of information security through internal training programs. Cerence Inc. (Nasdaq: CRNC and www.cerence.com) is the global industry leader in creating unique, moving experiences for the automotive world. Spun out from Nuance in October 2019, Cerence is a new, independent company that has quickly gained traction as a leader in the automotive voice assistant space, working with all of the world’s leading automakers – from Ford and Fiat Chrysler to Daimler, Audi and BMW to Geely and SAIC – to transform how a car feels, responds and learns. Its track record is built on more than 20 years of industry experience and leadership and more than 500 million cars on the road today across more than 70 languages. As Cerence looks to the future and continues an ambitious growth agenda, we need someone to join the team and help build the future of voice and AI in cars. This is an exciting opportunity to join Cerence’s passionate, dedicated, global team and be a part of meaningful innovation in a rapidly growing industry. EQUAL OPPORTUNITY EMPLOYER Cerence is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination on the basis of age, race, color, gender, gender identity, gender expression, sex, sex stereotyping, pregnancy, national origin, ancestry, religion, physical or mental disability, medical condition, marital status, citizenship status, sexual orientation, protected military or veteran status, genetic information and other protected classifications. Cerence Equal Employment Opportunity Policy Statement. All prospective and current Employees need to remain vigilant when it comes to executing security policies in the workplace. This includes: Following workplace security protocols and training programs to familiarize with the ways to maintain a safe workplace. Following security procedures to report any suspicious activity. Having respect for corporate security procedures to allow those procedures to be effective. Adhering to company's compliance and regulations. Encouraging to follow a zero tolerance for workplace violence. Basic knowledge of information security and data privacy requirements (e.g., how to protect data & how to be handling this data). Demonstrative knowledge of information security through internal training programs. Show more Show less
Posted 1 month ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Equifax is seeking creative, high-energy and driven software engineers with hands-on development skills to work on a variety of meaningful projects. Our software engineering positions provide you the opportunity to join a team of talented engineers working with leading-edge technology. You are ideal for this position if you are a forward-thinking, committed, and enthusiastic software engineer who is passionate about technology. What You’ll Do Design requirements on small systems or modules of medium systems (large scale) environment and technical documentation. Apply basic principles of software engineering and can follow instructions. Provide meaningful feedback on the release process, code review, and design review. Easily absorbs and applies new information. Displays a cooperative attitude and shares knowledge. Apply modern software development practices (serverless computing, microservices architecture, CI/CD, infrastructure-as-code, etc.). Work across teams to integrate our systems with existing corporate product platforms Participate in technology roadmap and architecture discussions to turn business requirements and vision into reality. Participate in a tight-knit engineering team employing agile software development practices. Leverage automation within scope of effort What Experience You Need Bachelor's degree or equivalent experience 6 months+ experience with Java software programming experience 6 months+ experience with Cloud technology: GCP, AWS, or Azure Self-starter that identifies/responds to priority shifts with minimal supervision UI development (e.g. HTML, JavaScript, Angular and Bootstrap) Experience with backend technologies such as JAVA/J2EE, SpringBoot, SOA and Microservices Source code control management systems (e.g. SVN/Git, Github) and build tools like Maven & Gradle. Agile environments (e.g. Scrum, XP) Relational databases (e.g. SQL Server, MySQL) Atlassian tooling (e.g. JIRA, Confluence, and Github) Developing with modern JDK (v1.7+) Automated Testing: JUnit, Selenium, LoadRunner, SoapUI What could set you apart An ability to demonstrate successful performance of our Success Profile skills, including: Salesforce awareness through college curriculum or work experience Agile Engineering Best Practices - Has basic knowledge of managing timely delivery of assigned engineering tasks and reporting status within agile ceremonies Engineering Design - Has basic knowledge of design patterns and software engineering development lifecycle. Has basic knowledge of devops, SecOps and FinOps practices and levers that help to build effective, efficient and safe working software that meets business goals Engineering Requirement Analysis - Has basic knowledge of decomposing business requirements into tactical software engineering task Idea Creation - Has basic knowledge of business value creation through software engineering and continues to be curious about achieving the goals with more efficient ways Industry Knowledge - Has basic knowledge about latest trends within software engineering fields and how it applies to role and responsibilities tactical goals. Systems Thinking - Has basic knowledge of how systems integrate with others. Assists in identifying factors that achieve the defined expectations of systems availability. Show more Show less
Posted 1 month ago
3.0 - 4.0 years
0 Lacs
Maharashtra, India
On-site
Responsibilities JOB DESCRIPTION Test Automation using C# (Selenium/WinAppDriver) Ability to write test scenarios in BDD format Test Automation Framework creation and modification Test automation integration into CI/CD pipelines and CI/CD pipeline implementation experience (CI/CD tools: Azure Pipelines) Functional Testing Experience of working in an Agile environment. Person should be a good team player with excellent communication skills and having productive discussions with the client on a regular basis Skills Relevant Experience : more than 3-4 years of experience in test automation Primary Skills Automation Testing using C# based frameworks, Selenium using C# Other Areas Working experience of .Net, C# Unit Test Framework experience such as TestNG, JUnit, MSTest, Nunit, xUnit (at least one) OOPS concept SQL - good knowledge of joins, unions, intersect etc The QA Test Engineer must be able to thrive with minimal supervision as they work closely with the development team. Good To Have Exposure To DevOps GIT JIRA Show more Show less
Posted 1 month ago
7.0 years
0 Lacs
Mumbai, Maharashtra, India
On-site
Experience: 7-12 Years Location: Mumbai Mobile Test Architect – · 7+ years of proven experience in an application development/testing role, developing in a source-controlled environment. · 5+ years hands-on experience developing automation tools, frameworks, and continuous integration especially in Mobile and API. · Hands on Mobile Automation-for Native and Hybrid App and help in code review.(90 % work on Mobile Automation Side) · Hands of experience on Cloud tools like Kobiton, Saucalab, Perfecto and design end to end flow for Automation. · Enterprise software experience, Cloud and/or SaaS providers, or web application providers is a plus. · 3+ years of experience developing test automation solutions for presentation layers and APIs · Experience establishing Test Automation Frameworks and creating reusable components libraries while implementing effective quality assurance strategies and best practices · Experience of developing and maintenance of mobile automation framework · Experience using the following technologies/tools: · Selenium, Appium(This is mandatory), Rest Assured or equivalent web-service automation tool like Postman. · TDD/BDD · Programming language: Java, Java Script · JUnit, TestNG, Spock, Cucumber/Gherkin, Cypress, · Gradle, Maven · GitHub, Jira, IntelliJ, Eclipse · Test data management · Jenkins or equivalent CI/CD tools · Kubernetes and microservices, Restful APIs. Good To Have : • Excellent Analysis and troubleshooting skills • Excellent communication skills • Different Root Cause Analysis techniques Show more Show less
Posted 1 month ago
10.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Overview: The Technology Solution Delivery - Front Line Manager (M1) is responsible for providing leadership and day-to-day direction to a cross functional engineering team. This role involves establishing and executing operational plans, managing relationships with internal and external customers, and overseeing technical fulfillment projects. The manager also supports sales verticals in customer interactions and ensures the delivery of technology solutions aligns with business needs. What you will do: Build strong relationships with both internal and external stakeholders including product, business and sales partners. Demonstrate excellent communication skills with the ability to both simplify complex problems and also dive deeper if needed Manage teams with cross functional skills that include software, quality, reliability engineers, project managers and scrum masters. Mentor, coach and develop junior and senior software, quality and reliability engineers. Collaborate with the architects, SRE leads and other technical leadership on strategic technical direction, guidelines, and best practices Ensure compliance with EFX secure software development guidelines and best practices and responsible for meeting and maintaining QE, DevSec, and FinOps KPIs. Define, maintain and report SLA, SLO, SLIs meeting EFX engineering standards in partnership with the product, engineering and architecture teams Drive technical documentation including support, end user documentation and run books. Lead Sprint planning, Sprint Retrospectives, and other team activities Implement architecture decision making associated with Product features/stories, refactoring work, and EOSL decisions Create and deliver technical presentations to internal and external technical and non-technical stakeholders communicating with clarity and precision, and present complex information in a concise format that is audience appropriate Provides coaching, leadership and talent development; ensures teams functions as a high-performing team; able to identify performance gaps and opportunities for upskilling and transition when necessary. Drives culture of accountability through actions and stakeholder engagement and expectation management Develop the long-term technical vision and roadmap within, and often beyond, the scope of your teams. Oversee systems designs within the scope of the broader area, and review product or system development code to solve ambiguous problems Identify and resolve problems affecting day-to-day operations Set priorities for the engineering team and coordinate work activities with other supervisors Cloud Certification Strongly Preferred What experience you need: BS or MS degree in a STEM major or equivalent job experience required 10+ years’ experience in software development and delivery You adore working in a fast paced and agile development environment You possess excellent communication, sharp analytical abilities, and proven design skills You have detailed knowledge of modern software development lifecycles including CI / CD You have the ability to operate across a broad and complex business unit with multiple stakeholders You have an understanding of the key aspects of finance especially as related to Technology. Specifically including total cost of ownership and value You are a self-starter, highly motivated, and have a real passion for actively learning and researching new methods of work and new technology You possess excellent written and verbal communication skills with the ability to communicate with team members at various levels, including business leaders What Could Set You Apart UI development (e.g. HTML, JavaScript, AngularJS, Angular4/5 and Bootstrap) Source code control management systems (e.g. SVN/Git, Subversion) and build tools like Maven Big Data, Postgres, Oracle, MySQL, NoSQL databases (e.g. Cassandra, Hadoop, MongoDB, Neo4J) Design patterns Agile environments (e.g. Scrum, XP) Software development best practices such as TDD (e.g. JUnit), automated testing (e.g. Gauge, Cucumber, FitNesse), continuous integration (e.g. Jenkins, GoCD) Linux command line and shell scripting languages Relational databases (e.g. SQL Server, MySQL) Cloud computing, SaaS (Software as a Service) Atlassian tooling (e.g. JIRA, Confluence, and Bitbucket) Experience working in financial services Experience working with open source frameworks; preferably Spring, though we would also consider Ruby, Apache Struts, Symfony, Django, etc. Automated Testing: JUnit, Selenium, LoadRunner, SoapUI Customer-focused with a drive to exceed expectations. Demonstrates integrity and accountability. Intellectually curious and driven to innovate. Values diversity and fosters collaboration. Results-oriented with a sense of urgency and agility. Show more Show less
Posted 1 month ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
API Automation JD Key responsibilities will be: Creation and execution of automated test scripts against APIs Maintaining automation script suites of delivered functionality Participate in engineering discipline, best practice and standards compliance within HSBC and global IT MUST to have Skills Expertise in creating automated tests for APIs Hands on experience in any Java IDE (Eclipse, IntelliJ) Strong understanding and hands on experience on Core Java, Maven Hands on experience on Cucumber, BDD methodology, Gherkin syntax Hands on experience on GIT, Jenkins, JIRA and Confluence Hands on experience on REST ASSURED/JUnit framework for API testing Good Understanding of REST API types (GET, PUT, POST, DELETE) an its working Good understanding of HTTP, JSON protocol and syntax Good understanding of Message Schema, RAML, Message Request-Response mechanism Working experience in Agile methodology / SAFe with insprint automation Working experience on CI/CD Pipeline concept along with groovy scripting. Basic knowledge of any cloud based infrastructure platforms, preferably AWS. Strong written and verbal communication skills Show more Show less
Posted 1 month ago
10.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Experience: 10+ years as PM/PO Product Manager/Product Owner (minimum 2 years in AI/ML product ownership) Job Summary: We are looking for an experienced Product Owner to lead the vision, strategy, and execution of our AI-based Test Intelligence Platform. This platform aims to revolutionize software testing by leveraging AI/ML, data analytics, and automation to provide actionable insights, test generation, predictive testing, risk-based prioritization, and smart regression strategies. Key Responsibilities: Define and own the product roadmap, backlog, and feature prioritization based on customer needs, business goals, and AI capabilities. Collaborate with cross-functional teams including AI/ML engineers, QA, DevOps, and UX to translate requirements into scalable product features. Drive discovery, definition, and delivery of features such as test generation, test impact analysis, flaky test detection, root cause analytics, and automated risk scoring. Conduct competitive benchmarking of test intelligence tools (ex., Launchable, Testim, Functionize, Sealights). Partner with customers and internal stakeholders to gather feedback and refine user journeys. Define and track required KPIs. Required Skills & Experience: Proven experience as a Product Owner or Product Manager in software development, test automation, DevOps, or quality engineering domains. Good understanding of AI/ML concepts, model lifecycle, and integration in software products. Familiarity with test frameworks (PyTest, JUnit, Selenium), CI/CD pipelines (Jenkins, GitHub Actions), and telemetry tools (ELK, Prometheus, Grafana). Experience with test analytics, coverage tracking, impact-based testing, and test optimization. Strong analytical, communication, and stakeholder management skills. Exposure to agile methodologies and tools (JIRA, Confluence). Bonus: Experience working with or developing developer/tester tools. Exposure to GenAI, LLMs, or NLP-driven test automation is highly desirable Show more Show less
Posted 1 month ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Qualification : Engineering Graduate. Exp Level : 7-10 yrs. Desired Competencies : Payments Domain. Roles And Responsibilities Contributing to all phases of the development lifecycle : develop, test, document and maintain applications conform to best practices. Assuring that codes are well designed, testable, efficient compliance with specifications and secure in order to defend security issues. Respect methodologies of the department and improve continually to be more efficient in our domain of applications;. Proposing enhancements and being proactive on technical areas. Translate application storyboards and use cases into functional applications. Who Are We Looking For Essential & Technical Competencies : Hands on experience in designing and developing applications using Java EE platforms. Object Oriented analysis and design using common design patterns. Hand on exp on Apache Camel (Integration Framework). Strong knowledge of Spring Framework (must), SOAP & REST Web services(must),. Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA, Hibernate). Strong knowledge/hands on experience of Junit. Proficient understanding of code versioning tools such as Gitlab and Git Hub as code to be maintained in this inventory. Strong knowledge on Maven. Familiarity with continuous integration (Devops). Familiar with Sonar Cube. Have knowledge on Linux commands. (ref:hirist.tech) Show more Show less
Posted 1 month ago
10.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Position Overview Job Title: Senior Engineer, Full Stack SME Corporate Title: AVP Location: Pune , India Role Description Deutsche Bank has set for itself ambitious goals in the areas of Sustainable Finance, ESG Risk Mitigation as well as Corporate Sustainability. As Climate Change throws new Challenges and opportunities, Bank has set out to invest in developing a Sustainability Technology Platform, Sustainability data products and various sustainability applications which will aid Bank’s goals. As part of this initiative, we are building an exciting global team of technologists who are passionate about Climate Change, want to contribute to greater good leveraging their Technology Skillset in multiple areas predominantly in Cloud / Hybrid Architecture. As part of this Role, we are seeking a highly experienced GCP Data SME to join our growing team. In this senior role, you will be a trusted advisor, providing technical expertise and strategic direction across all things data and BI on GCP. What We’ll Offer You As part of our flexible scheme, here are just some of the benefits that you’ll enjoy Best in class leave policy. Gender neutral parental leaves 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Employee Assistance Program for you and your family members Comprehensive Hospitalization Insurance for you and your dependents Accident and Term life Insurance Complementary Health screening for 35 yrs. and above Your Key Responsibilities Technical Leadership: Contribute individually to project success in terms of Fullstack development involving micro frontends, microservices, event driven system integrations and sql/nosql databases. API Design: Design APIs for an API-first platform, ensuring seamless support for primary UI implementation(s). Hybrid Cloud Adaptation: You will work with a hybrid cloud architecture, necessitating flexibility in learning new technologies. Hybrid GCP solutions will replace or coexist with some technologies currently available exclusively on-premise. Code Reviews and Best Practices: Participate in code reviews and contribute to evolving best practices for better maintainability, security, observability, reuse and modular development. Assist in tool and platform documentation from both technology and operations perspectives. Mentoring and Individual Contribution: Mentor teams in technology, design, and architecture. Stay current with emerging trends and innovations in GCP services, application development frameworks, and programming languages. Strategic Direction: Partner with business stakeholders to understand their requirements and translate them into robust technical solutions, leveraging GCP's potential where appropriate. Develop and implement a long-term technology roadmap that aligns with our business goals, considering both cloud and on-premise options. Analyze the feasibility and cost-effectiveness of migrating suitable on-premise systems to GCP. Mentorship & Collaboration: Mentor and guide junior developers on full-stack development best practices, focusing on effective integration with cloud and on-premise systems. Foster a culture of knowledge sharing and collaboration within the engineering team. Effectively communicate complex technical concepts to both technical and non-technical audiences. Problem-Solving & Innovation: Troubleshoot and resolve complex technical issues across cloud and on-premise environments. Continuously evaluate and recommend improvements to our development processes and infrastructure, considering the optimal use of GCP. Lead the exploration and implementation of innovative solutions using GCP services to optimize our technology stack. Your Skills And Experience 10+ years of experience in full-stack software development. Proven track record of leading and delivering successful software projects using GCP alongside on-premise environments. Expertise in various web and application development technologies (front-end frameworks, back-end languages, and databases) with a focus on GCP compatibility. Experience with containerization technologies (Docker, Kubernetes) for deployments. Excellent communication, collaboration, and problem-solving skills. Ability to think strategically and translate business needs into technical solutions, considering the optimal use of GCP. Leadership presence and the ability to mentor and inspire others. Must to have technology/framework - ReactJS, Microfrontends, Microservices and related Desing Patterns, Spring Cloud, Spring Security, Concurrency, Enterprise Integration and related design patterns, JDK 11+, SpringBoot Middleware, MyBatis, Mockito, Junit, SQL, Oracle/postgres Database, Event Driven Architecture, Teamcity /Jenkins, Git, SSH, SPLUNK Knowledge of Sustainable Finance / ESG Risk / CSRD / Regulatory Reporting will be a plus Experience in infrastructure automation and DevOps principles on GCP will be a plus How We’ll Support You Training and development to help you excel in your career. Coaching and support from experts in your team A culture of continuous learning to aid progression. A range of flexible benefits that you can tailor to suit your needs. About Us And Our Teams Please visit our company website for further information: https://www.db.com/company/company.htm We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively. Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group. We welcome applications from all people and promote a positive, fair and inclusive work environment. Show more Show less
Posted 1 month ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Position Overview Job Title: Senior Engineer, AVP Location: Pune, India Role Description Environment Solution Design Engineer to act as a bridge between domain architecture decisions and on-the-ground technical implementation of solutions across environments in compliance department. This is a hands-on (do-er) role covering solution designing of strategic implementations specifically in infrastructure and capacity management. This role will also take a lead in implementing strategic DevOps processes specifically around tooling, build and deployment automation across the domain as a whole. The candidate will be responsible to implement uniformity of DevOps tools and processes across the department. Deutsche Bank’s Corporate Bank division is a leading provider of cash management, trade finance and securities finance. We complete green-field projects that deliver the best Corporate Bank - Securities Services products in the world. Our team is diverse, international, and driven by shared focus on clean code and valued delivery. At every level, agile minds are rewarded with competitive pay, support, and opportunities to excel. You will work as part of a cross-functional agile delivery team. You will bring an innovative approach to software development, focusing on using the latest technologies and practices, as part of a relentless focus on business value. You will be someone who sees engineering as team activity, with a predisposition to open code, open discussion and creating a supportive, collaborative environment. You will be ready to contribute to all stages of software delivery, from initial analysis right through to production support." What We’ll Offer You As part of our flexible scheme, here are just some of the benefits that you’ll enjoy, Best in class leave policy. Gender neutral parental leaves 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Employee Assistance Program for you and your family members Comprehensive Hospitalization Insurance for you and your dependents Accident and Term life Insurance Complementary Health screening for 35 yrs. and above Your Key Responsibilities Infrastructure – Solution design of requirements working with domain architects, infrastructure teams , vendors and developers. Capacity and utilization management of current infrastructure underpinning the compliance Domain. Work closely with production management and release management to ensure that growth projections are adequately met with optimisation and cost efficiency. DevOps – Implementing uniform processes across the department, with high level of build & deployment automation and using bank’s standard tools. Understanding the current landscape, identifying gaps and leading the closure of these gaps .This requires close working relationships with the development teams, strong coordination between various groups required. Team working –Working collaboratively with vendor partners as well and DB permanent staff across geographies. Ensuring all SDLC and Release processes are followed and take proactive actions as and when necessary. Additional responsibility includes, automation testing through Selenium, JUnit etc. Ensure enough test coverage for the releases exist and the gaps are filled Building selenium tests from ground up and writing JUnits as necessary Your Skills And Experience Extensive experience in environment / infrastructure management and a track record of delivery in Information Technology (IT) projects Hands on Experience with Openshift, Docker and kubernates. Hands on scripting experience with shell, python, Maven. Hands on experience with build and deployment automation. Hands on experience with orchestration tools eg Jenkins, Teamcity, Github. Hands on experience with Cloud like GCP . Ideally experienced in working with Agile projects. Understanding of architecture and implementation of three tier web applications. Experience or knowledge of delivering projects in an Investment Banking environment. Proven negotiation, problem solving and conflict management skills. Used to working to tight deadlines and identifying problems at an early stage. Flexibility and willingness to work autonomously and self motivated within set competencies in a team and fast paced environments. Experience of working with teams in multiple locations Extensive knowledge and experience of Program Management tools, standards and principles. Proficiency in Microsoft Office applications. A strong delivery focus adhering to consistent project standards. Understanding of IT Governance related processes and practices. Flexibility - able to work in a fast changing environment and to react positively to re-prioritisation. Proven track record in managing virtual teams and working in matrix structures. Ability to motivate others. Ability to effectively manage conflicting priorities. Knowledge of agile IT project management techniques would be beneficial Needs to be an SCM Expert with knowledge on JIRA integration Hands on with scripting in Python, Shell Script, Maven / ANT Strong Java understanding with technical expertise and knowledge of below technologies Language: Core Java Automation Testing: JUnit, Mokito, Selenium Scripting: Python, Shell Scripts, Power Shell Server OS: RHEL, Linux, UNIX SCM: GIT, SVN Build tools : Maven (Build tool), ANT, Gradle SDLC Tools: JAMA, JIRA, SONAR, VERCODE, TeamCity, BitBucket, Jenkins, Ansible, Udeploy, ALM etc. Practices: DevOPS, Agile, CI & CD Candidate should be able to demonstrate strong technical skills Exposure to other technologies like UNIX, Job Scheduling (Exp: Control-M) Exposure and experience in Banking Compliance or Finance Industry, or experience of Investment banking would be a big plus. Excellent verbal and written communications and analytical ability is must. Familiarity with Agile and Scrum practices Hands on working on Linux systems High energy team player with a positive working attitude. Education and Qualification: Engineering / MCA or MBA Degree from reputed institution. How We’ll Support You Training and development to help you excel in your career. Coaching and support from experts in your team. A culture of continuous learning to aid progression. A range of flexible benefits that you can tailor to suit your needs. About Us And Our Teams Please visit our company website for further information: https://www.db.com/company/company.htm We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively. Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group. We welcome applications from all people and promote a positive, fair and inclusive work environment. Show more Show less
Posted 1 month ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Position Overview Job Title: Tech Lead Corporate Title: Vice President Location: Pune, India Role Description We are looking for a highly skilled and hands-on Tech Lead (VP) to guide the engineering efforts of the Global Financial Crime Intelligence Unit (GFCIU) program. This role requires a strong background in Java and Angular, deep experience in modern enterprise architecture, and the ability to guide and mentor a team of developers while remaining actively involved in coding and solution design. Deutsche Bank’s Corporate Bank division is a leading provider of cash management, trade finance and securities finance. We complete green-field projects that deliver the best Corporate Bank - Securities Services products in the world. Our team is diverse, international, and driven by shared focus on clean code and valued delivery. At every level, agile minds are rewarded with competitive pay, support, and opportunities to excel. You will work as part of a cross-functional agile delivery team. You will bring an innovative approach to software development, focusing on using the latest technologies and practices, as part of a relentless focus on business value. You will be someone who sees engineering as team activity, with a predisposition to open code, open discussion and creating a supportive, collaborative environment. You will be ready to contribute to all stages of software delivery, from initial analysis right through to production support." What We’ll Offer You As part of our flexible scheme, here are just some of the benefits that you’ll enjoy, Best in class leave policy. Gender neutral parental leaves 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Employee Assistance Program for you and your family members Comprehensive Hospitalization Insurance for you and your dependents Accident and Term life Insurance Complementary Health screening for 35 yrs. and above Your Key Responsibilities Serve as the Tech Lead for the GFCIU program, providing technical direction and hands-on development support. Lead and collaborate across teams to ensure alignment with architectural standards and business goals. Actively participate in Agile ceremonies including daily stand-ups, sprint planning, reviews, and retrospectives. Take part in software and architectural design activities, ensuring scalable and maintainable solutions. Lead the analysis, development, testing, and debugging of complex features and bug fixes. Recommend improvements to existing Java-based application processes and architecture. Create and maintain technical documentation and ensure timely resolution of assigned defects. Mentor and teach junior developers, fostering a culture of continuous learning and improvement. Discover and introduce new technologies, tools, and techniques, helping the team adopt them effectively. Lead by example in coding standards, design practices, and engineering excellence. Promote a culture of ownership, reliability, and production-readiness from the start. Your Skills And Experience Strong hands-on experience with Core Java, Spring Boot, Spring Framework, Hibernate/JPA, REST APIs, caching, microservices, messaging systems, testing frameworks (JUnit/Mockito), build tools (Maven/Gradle), and cloud platforms (AWS, GCP, or Azure). Proficiency in Angular and familiarity with HTML, CSS, JavaScript, Bootstrap, React, D3. Experience with Microservices architecture, focusing on performance, scalability, and observability. Solid understanding of RDBMS (Oracle/PostgreSQL), SQL, joins, triggers, and indexing. Experience with cloud platforms (preferred GCP) and building enterprise-grade cloud-native applications. Proficient in DevOps tools and practices: Git, Jenkins, Nexus, SonarQube, CI/CD pipelines. Familiarity with Node.js and backend JavaScript frameworks is a plus. Proven experience in team management, mentoring, and cross-functional collaboration. Ability to lead by example, demonstrating best practices in software engineering. Strong communication and stakeholder engagement skills. Experience working in Agile environments (Scrum, Kanban, SAFe, XP). Ownership mindset with a focus on delivering high-quality, production-ready solutions. How We’ll Support You Training and development to help you excel in your career. Coaching and support from experts in your team. A culture of continuous learning to aid progression. A range of flexible benefits that you can tailor to suit your needs. About Us And Our Teams Please visit our company website for further information: https://www.db.com/company/company.htm We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively. Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group. We welcome applications from all people and promote a positive, fair and inclusive work environment. Show more Show less
Posted 1 month ago
5.0 - 8.0 years
0 Lacs
Pune, Maharashtra, India
On-site
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities. Responsibilities: Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems Ensure essential procedures are followed and help define operating standards and processes Serve as advisor or coach to new or lower level analysts Has the ability to operate with a limited level of direct supervision. Can exercise independence of judgement and autonomy. Acts as SME to senior stakeholders and /or other team members. Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Qualifications: 5-8 years of relevant experience Experience in systems analysis and programming of software applications Experience in managing and implementing successful projects Working knowledge of consulting/project management techniques/methods Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements Education: Bachelor’s degree/University degree or equivalent experience This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. Skills Primary: JAVA, J2EE, Spring/Spring boot, Microservices, Hibernate, Angular/ similar framework, Oracle, JUnit, SQL Secondary: UNIX, JUNIT, JENKINS, SONAR, SWIFT Exposure, Autosys, Other: Exposure to messaging mechanism like Kafka Good understanding of caching solutions Well versed with hosting applications on cloud Good to have knowledge of Docker & Kubernetes Good to have knowledge of Python with exposure to AI/ML Possesses good level of business acumen and financial business knowledge Exposure to Asset servicing domain is an added advantage ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster. Show more Show less
Posted 1 month ago
5.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Role Description Analyzing, executing, and streamlining DevOps practices and facilitating the development process and automation. Review existing DevOps strategies and provide recommendations for improvement. Ideate, Solution, Present & Roll out ‘best-fit’ DevOps solution that takes into account customer & end-user needs while accounting for the tooling preferences & commercial landscape Gather requirements, design, and implement new DevOps strategies and architect overall, comprehensive and efficient practices. Design and implement CI/CD pipeline by enabling suitable DevOps channels across the organization. Design and write build scripts in scripting languages like perl, shell, or python. Design process/schedule to deliver completed development to various environments. Verify successful continuous delivery deployments to various environments. Design org and branching strategies and maintain version control repositories. Monitor and review continuous delivery validation build for failures. Guide developers and operations teams in case of an issue and resolve deployment issues with the team. Seek out and understand new technologies which can play a key role in the near future direction of our system, designed using modern technologies and approaches to provide orchestration and relevant tooling to allow fast development and deployment. Developing self-service tools to enhance developer productivity for application management Proactively collaborate across multiple teams in the organization to ensure that the requirements are captured and met by tooling provided Developing the POCs to demonstrate the viability of new ideas and technologies to support the innovation Ability to manage teams with a leadership mindset. Required Skills/Experience 5+ years of experience in software development with a strong automation mindset. Build and maintain highly scalable, large scale deployments globally Strong understanding of version control (git), branching & merging strategies, and build setup. Should have good understanding in Docker and Kubernetes. Should have an understanding of CI/CD and DevOps tools like Jenkins/Jenkins Pipelines, Nexus etc Programming and scripting abilities across a range of languages e.g. Ruby, Java, Go, Python, etc. Experience with build automation tools such as Maven Monitoring and Logging: Experience with monitoring and logging tools (e.g. Nagios / appdynamics, ELK, Prometheus). Good Experience of distributed systems RabbitMQ, Kafka, Redis etc. In-depth understanding of software configuration management (Ansible) and release management Experience with test automation skills - TestNG, Selenium, Web Driver, JUnit, JMeter, and ApexUnit testing frameworks Experience in setting up managing code quality tools such as SonarQube Good knowledge and hands-on experience on Linux based operating systems with experience in bash scripting An organized way of working, with the ability to consider multiple issues in parallel and prioritize them appropriately Knowledge on fundamental aspects for release automation (packaging, dependencies, promotion, deployment, compliance) Experience on project management tools such as JIRA and insight on quality analysis as well. Should have worked on high traffic & highly scalable systems in past #BAL Show more Show less
Posted 1 month ago
8.0 years
0 Lacs
Pune, Maharashtra, India
On-site
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities. Responsibilities: Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems Ensure essential procedures are followed and help define operating standards and processes Serve as advisor or coach to new or lower level analysts Has the ability to operate with a limited level of direct supervision. Can exercise independence of judgement and autonomy. Acts as SME to senior stakeholders and /or other team members. Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Job Description Summary To meet the growing requirements funds services, we need Application Development Senior Programmer Analyst with strong front end tech stack NodeJS, React/Angular, JavaScript, CSS, testing framework with Mocha, Sinon, Chai any one of this required. Exposure to backend technologies especially in Java, Spring boot, microservices development with good technical abilities will be an added advantage. Key Responsibilities: Manage end to end development of Global application Application Management Maintain application hygiene and address any Risk & Control items Manage Senior Stake holders and always communicate effectively and professionally Work closely with Project Managers, Business Analysts and Operational users / Product mangers to deliver projects Provide technical and functional expertise to the team Mentor and Coach junior team members Work proactively & independently to address project requirements, and articulate issues/challenges with enough lead time to address project delivery risks Contribute to design and system architecture. Required Skills/Experience: 8+ years must have strong experience primarily in NodeJS, React, HTML,CSS having exposure to Spring, microservices, Spring Boot, REST, JSON would be an advantage Experience with development in an agile methodology using TDD/BDD best practices in a continuous integration environment with Junit Experience in front end technologies such as HTML, CSS and Javascript is required. Experience in Angular/React, JQuery is required Good knowledge of DevOps and CI/CD practices using tools like Git/Bitbucket, Maven, SONAR, Jenkins, TeamCity is a must Experience in Deployment Automation (preferably Urban Code Deploy) is desirable Working knowledge of containerization solutions (preferably OpenShift and Docker) High levels of ownership and commitment on deliverables Strong Communication Skills, Strong Analytical skills Qualification Bachelors/master’s degree either in technology disciplines This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster. Show more Show less
Posted 1 month ago
4.0 years
0 Lacs
Mumbai, Maharashtra, India
Remote
About This Role Are you interested in building innovative technology that crafts the financial markets? Do you like working at the speed of a startup, and solving some of the world’s most exciting challenges? Do you want to work with, and learn from, hands-on leaders in technology and finance? At BlackRock, we are looking for Software Engineers who like to innovate and solve sophisticated problems. We recognize that strength comes from diversity, and will embrace your outstanding skills, curiosity, and passion while giving you the opportunity to grow technically and as an individual. We invest and protect over $9 trillion (USD) of assets and have an extraordinary responsibility to our clients all over the world. Our technology empowers millions of investors to save for retirement, pay for college, buy a home, and improve their financial well-being. Being a technologist at BlackRock means you get the best of both worlds: working for one of the most sophisticated financial companies and being part of a software development team responsible for next generation technology and solutions. What are Aladdin and Aladdin Engineering? You will be working on BlackRock's investment operating system called Aladdin. Aladdin is used both internally within BlackRock and externally by many financial institutions. Aladdin combines sophisticated risk analytics with comprehensive portfolio management, trading, and operations tools on a single platform to power informed decision-making and create a connective tissue for thousands of users investing worldwide. Our development teams reside inside the Aladdin Engineering group. We collaboratively build the next generation of technology that changes the way information, people, and technology intersect for global investment firms. We build and package tools that manage trillions in assets and supports millions of financial instruments. We perform risk calculations and process millions of transactions for thousands of users every day worldwide! Being a Member Of Aladdin Engineering, You Will Be Tenacious: Work in a fast paced and highly complex environment Creative thinker: Analyse multiple solutions and deploy technologies in a flexible way. Great teammate: Think and work collaboratively and communicate effectively. Fast learner: Pick up new concepts and apply them quickly. Responsibilities Include Collaborate with team members in a multi-office, multi-country environment and work on java fullstack development projects Deliver high efficiency, high availability, concurrent and fault tolerant software systems. Significantly contribute to development of Aladdin’s global, multi-asset trading platform. Work with product management and business users to define the roadmap for the product. Design and develop innovative solutions to complex problems, identifying issues and roadblocks. Apply validated quality software engineering practices through all phases of development. Ensure resilience and stability through quality code reviews, unit, regression and user acceptance testing, dev ops and level two production support. Be a leader with vision and a partner in brainstorming solutions for team productivity, efficiency, guiding and motivating others. Drive a strong culture by bringing principles of inclusion and diversity to the team and setting the tone through specific recruiting, management actions and employee engagement. Qualifications B.E./ B.TECH./ MCA or any other relevant engineering degree from a reputed university 4+ years of proven full stack development experience Skills And Experience A proven experience in core Java full stack technologies (fullstack developer experience is a must have) A proven foundation in core Java and related technologies, with OO skills and design patterns (proven experienc ein developing both front end and back end web application/related applications) Track record building high quality software with design-focused and test-driven approaches Good hands-on object-oriented programming knowledge in Java, Spring, TypeScript, JavaScript, Microservices, Angular (2.0+), React. Strong knowledge of Open-Source technology stack (Spring, Hibernate, Maven, JUnit, etc.). Experience with relational database and/or NoSQL Database (e.g., Apache Cassandra) Great analytical, problem-solving and communication skills Some experience or a real interest in finance, investment processes, and an ability to translate business problems into technical solutions. Exposure to Fixed Income Portfolio Management technology is a bonus. Experience leading development teams, projects or being responsible for the design and technical quality of a significant application, system, or component. Ability to form positive relationships with partnering teams, sponsors, and user groups. Nice To Have And Opportunities To Learn Exposure to building microservices and APIs ideally with REST, Kafka or gRPC. Experience working in an agile development team or on open-source development projects. Experience with optimization, algorithms or related quantitative processes. Exposure to high scale distributed technology like Kafka, Mongo, Ignite, Redis Experience with Cloud platforms like Microsoft Azure, AWS, Google Cloud Experience with DevOps and tools like Azure DevOps Experience with AI-related projects/products or experience working in an AI research environment. A degree, certifications or opensource track record that shows you have a mastery of software engineering principles. Our Benefits To help you stay energized, engaged and inspired, we offer a wide range of benefits including a strong retirement plan, tuition reimbursement, comprehensive healthcare, support for working parents and Flexible Time Off (FTO) so you can relax, recharge and be there for the people you care about. Our hybrid work model BlackRock’s hybrid work model is designed to enable a culture of collaboration and apprenticeship that enriches the experience of our employees, while supporting flexibility for all. Employees are currently required to work at least 4 days in the office per week, with the flexibility to work from home 1 day a week. Some business groups may require more time in the office due to their roles and responsibilities. We remain focused on increasing the impactful moments that arise when we work together in person – aligned with our commitment to performance and innovation. As a new joiner, you can count on this hybrid model to accelerate your learning and onboarding experience here at BlackRock. About BlackRock At BlackRock, we are all connected by one mission: to help more and more people experience financial well-being. Our clients, and the people they serve, are saving for retirement, paying for their children’s educations, buying homes and starting businesses. Their investments also help to strengthen the global economy: support businesses small and large; finance infrastructure projects that connect and power cities; and facilitate innovations that drive progress. This mission would not be possible without our smartest investment – the one we make in our employees. It’s why we’re dedicated to creating an environment where our colleagues feel welcomed, valued and supported with networks, benefits and development opportunities to help them thrive. For additional information on BlackRock, please visit @blackrock | Twitter: @blackrock | LinkedIn: www.linkedin.com/company/blackrock BlackRock is proud to be an Equal Opportunity Employer. We evaluate qualified applicants without regard to age, disability, family status, gender identity, race, religion, sex, sexual orientation and other protected attributes at law. Show more Show less
Posted 1 month ago
5.0 - 8.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Description An Intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities. Responsibilities: Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code. Consult with support and other technology groups on issues and recommend programming solutions and support customer exposure systems. Apply fundamental knowledge of programming languages for design specifications. Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging. Serve as advisor or coach to new or lower-level analysts. Identify problems, analyze information and make evaluative judgements to recommend and implement solutions. Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents. Has the ability to operate with a limited level of direct supervision. Can exercise independence of judgement and autonomy. Acts as SME to senior stakeholders and /or other team members. Employ standards, frameworks and patterns while designing and developing components. Develop high quality code employing software engineering and testing best practices. Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Qualifications: 5 -8 years of full-stack application development experience including front-end web development and back-end application development Strong understanding of fundamental software development and coding standards Consistently demonstrates clear and concise written and verbal communication. Demonstrated problem-solving and data analytical skills. Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements. Ability to participate in solution design and learn new technologies with innovation mind Financial experience is a plus Knowledge/Experience: Experience of Agile development and scrums Strong knowledge on Core Java, Spring (Core, BOOT etc.), Experience in front-end UI development in React and Angular Expertise in Web API implementations (Web services, Restful services etc.) and performance optimization Strong understanding of Linux or Unix operating systems. Strong knowledge on build (Gradle/Maven), continuous integration (Jenkins), code quality analysis (SonarQube) and unit and integration testing (JUnit) Exposure to SCM tool like bitbucket. Knowledge of source code control systems, unit test framework, build and deployment tools (e.g. TeamCity, uDeploy) Working knowledge on Docker / Kubernetes / OpenShift / is a plus. Strong understanding of relational and Nosql database and performance tuning Ability to design, developing, testing, tuning and building a medium to large scale applications. Must be able to understand requirements & convert to technical design and code. Familiar with Agile Development Life Cycle This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: ------------------------------------------------------ Citi is an equal opportunity and affirmative action employer. Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi . View the " EEO is the Law " poster. View the EEO is the Law Supplement . View the EEO Policy Statement . View the Pay Transparency Posting Show more Show less
Posted 1 month ago
10.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Reference # 319009BR Job Type Full Time Your role As a Senior D365 Test Automation Engineer, you will work in one of the largest and most complex CRM applications buildings. You will work closely with Product Management, Software Development, Data Engineering and other teams to develop scalable and innovative CRM solutions. Your role will be accountable for design /implementation of technical solutions within WMA and timely delivery of projects following agile / scrum SDLC. you will be responsible for designing, developing, and maintaining automated tests for our dynamics 365 crm platform. design and customize microsoft dynamics 365 applications test cases to build robust crm platform partner with different stakeholders - product management, application development, devops and other technical teams in planning and coordination document and communicate automation framework functions, interfaces, performance criteria, test cases and results to diverse audiences provide guidance, training, and mentoring of test engineers and help with the transition process of an enterprise quality assurance department to enterprise test engineering department. Your team Are you an enthusiastic technology professional? Are you excited about seeking an enriching career, working for one of finest financial institutions in world? If so, you are the right person for this role. We are seeking technology and domain experts to join our Dynamics D365 CRM development team. We are responsible for WMA (Wealth Management Americas) clients facing technology applications. You’ll be working in the WMA CRM crew focusing on building applications which are used by financial advisors. Our team is dedicated to creating innovative solutions that drive our organization's success. We foster a collaborative and supportive environment, where you can grow and excel in your role. Your expertise 10+ years extensive experience in Java, Selenium, Rest-Assured, JMeter to design and develop Automated Testing solutions hands-on experience with web services, rest api testing good knowledge of sql and rdbms databases, etl testing hands-on experience in java or any programming language (core java, python, c#) hands on experience with selenium, junit/testng, ci/cd tools (e.g., jenkins, gitlab) experience in devops and cicd pipeline, using github, teamcity/jenkins, nexus etc. experience as sr. java developer/sdet/test automation engineer in the design and development of applications, tools or test automation frameworks using any high-level structured programming language About Us UBS is the world’s largest and the only truly global wealth manager. We operate through four business divisions: Global Wealth Management, Personal & Corporate Banking, Asset Management and the Investment Bank. Our global reach and the breadth of our expertise set us apart from our competitors. We have a presence in all major financial centers in more than 50 countries. How We Hire We may request you to complete one or more assessments during the application process. Learn more Join us At UBS, we know that it's our people, with their diverse skills, experiences and backgrounds, who drive our ongoing success. We’re dedicated to our craft and passionate about putting our people first, with new challenges, a supportive team, opportunities to grow and flexible working options when possible. Our inclusive culture brings out the best in our employees, wherever they are on their career journey. We also recognize that great work is never done alone. That’s why collaboration is at the heart of everything we do. Because together, we’re more than ourselves. We’re committed to disability inclusion and if you need reasonable accommodation/adjustments throughout our recruitment process, you can always contact us. Disclaimer / Policy Statements UBS is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills and experiences within our workforce. Show more Show less
Posted 1 month ago
7.0 - 9.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Java Developer with AWS Experience range : 7-9 Years Location : Pune, Chennai Skills required : Java, Springboot, AWS, JUnit Desired Competencies (Technical/Behavioral Competency) Must-Have Bachelor's or Master's degree in Computer Science, Software Engineering, or related field. Minimum of 3 years of hands-on experience in Java and AWS development. Strong proficiency in Java, including Java EE and Spring boot Framework. Proficiency in JDBC, JPA, CRUD operations and unit testing framework like Junit. In-depth knowledge of software design patterns and best practices. Excellent problem-solving skills and ability to handle complex technical challenges. Good communication skill. Experience with agile software development methodologies. Good-to-Have AWS Knowledge – Lambda, API Gateway, ECS, ECR, Fargate Experience with database systems (e.g., SQL, NoSQL). Security best practices and experience in securing Java applications. Experience with RESTful API and services development. Knowledge about DevOps and CI/CD process SN Responsibility of / Expectations from the Role 1 Self-sufficient in Java and AWS software design and development 2 Ensure code quality, adherence to coding standards, and performance optimization. 3 Troubleshoot and resolve technical issues and provide guidance to team members. 4 Stay updated with the latest Java, AWS and web technologies tools, and best practices. 5 Contribute to the development of technical documentation and system architecture diagrams. Show more Show less
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
Accenture
31458 Jobs | Dublin
Wipro
16542 Jobs | Bengaluru
EY
10788 Jobs | London
Accenture in India
10711 Jobs | Dublin 2
Amazon
8660 Jobs | Seattle,WA
Uplers
8559 Jobs | Ahmedabad
IBM
7988 Jobs | Armonk
Oracle
7535 Jobs | Redwood City
Muthoot FinCorp (MFL)
6170 Jobs | New Delhi
Capgemini
6091 Jobs | Paris,France