Jobs
Interviews

5160 Tdd Jobs - Page 46

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title And Summary Principal Software Engineer Principal Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all. Overview Merchant Acceptance program is looking for a Principal Software Engineer to drive our customer experience strategy forward by consistently innovating and problem-solving. The ideal candidate is passionate about the customer experience journey, highly motivated, intellectually curious, analytical, and possesses an entrepreneurial mindset. Responsible for the analysis, design, development, and delivery of software solutions. Defines requirements for new applications and customisations, adhering to standards, processes, and best practices Role Design, Code, document, test components / subsystems to a high standard Drive architecture roadmap of the product Ability to handle and work on time critical deliveries Should have strong experience in designing and architecting highly scalable solutions, propose best in class design and adhere to upto date security architecture Should have excellent knowledge of cryptography concepts Strong communication and stakeholder management skills Excellent team player Must be solutions oriented – ultimately find and implement the ‘best fit’ solution to address the requirement on time. Assist defining processes and choice of development tools to be used across the group Interpret technical specifications to produce detailed design Design with future extension in mind Perform functional and performance testing of solutions Ensure code is easily maintainable and tracked in version control system Provide task estimates, level of complexity assessment Provide input to scheduling of projects Ensure tasks get executed on time and to required standards Pass on knowledge of various technologies to other team members and to other functions Education (preferred) Bachelor's degree Computer Science (or related discipline) Knowledge/Experience (preferred) Java [J2EE, Grails, Spring, Hibernate] Mobile Application & Library Development [Android] Good to have - iOS Mobile Application Development [Android] Web [Angular, AngularJS, JQuery, CSS, HTML] Database [Oracle, Postgres] Expert in full stack development. Experience working in an Agile environment Experience in implementing APIs and SDKs Discipline of working in a continuous integration, TDD environment. Experienced in delivering commercial grade software Has been pro-active in creating better user experience, consumer value proposition Understands gaps in knowledge and has ability to source training online Knowledge of payment protocols, NFC/EMV Technology and PCI DSS will be an advantage Skills/Abilities High energy, can-do attitude, strong desire to succeed Strong Analytical and skills Strong communication skills Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard’s security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines. R-243149

Posted 3 weeks ago

Apply

0 years

0 Lacs

Bangalore Urban, Karnataka, India

On-site

Job brief We are looking for a technically strong Web developer responsible for the development and maintenance of a Web Apps Your primary focus will be development of Web applications and their integration with back end services You will be working alongside other engineers and developers working on different layers of the infrastructure Therefore a commitment to collaborative problem solving sophisticated design and the creation of quality products is essential Responsibilities Design and build applications for the Web Collaborate with cross functional teams to define design and ship new features Unit test code for robustness including edge cases usability and general reliability a Test Driven Development TDD approach is highly desirable Work on bug fixing and improving application performance Continuously discover evaluate and implement new technologies to maximize development efficiency Ensure the performance quality and responsiveness of applications Identify and correct bottlenecks and fix bugs Help maintain code quality organization and automatization Requirements Excellent English communication skills both written and verbal Proven working experience in software development and in particular Web development Have published one or more Web App or have relevant public GitHub projects A deep familiarity Web development particularly browser compatibility CORS and databinding Experience with using third party libraries and APIs Familiarity with RESTful APIs to connect to back end services Working knowledge of the general browser landscape architectures trends and emerging technologies Solid understanding of the full software development life cycle Experience with offline storage cookie handling and performance tuning Knowledge of other web technologies and UI UX standards Knack for benchmarking optimization and delivering a fluid UI which scales well and looks great across a range of devices Proficient understanding of GIT Webpack Vite Grunt and Jira Confluence Familiarity with continuous integration Previous experience writing unit tests and testable code in a TDD manner Familiar with Web unit functional test frameworks including WebdriverIO and Jasmine

Posted 3 weeks ago

Apply

5.0 years

0 Lacs

Kochi, Kerala, India

On-site

Role Description Job Title: Senior QA Analyst Role Overview: The Senior QA Analyst will manage and execute testing processes, ensuring quality deliverables across all phases of the project. This role involves test planning, test execution, defect management, and coordinating with teams to ensure testing coverage and effective risk mitigation. Key Responsibilities Develop test plans, test cases, and automation frameworks for UI and API testing. Conduct functional, regression, UAT, and performance testing. Track and report project progress, ensuring timely delivery of test results and defect reports. Perform root cause analysis (RCA) and implement corrective actions. Coordinate with offshore teams and manage test environments and data provisioning. Identify test scenarios, risks, and dependencies, ensuring comprehensive test coverage. Collaborate with stakeholders, including development teams and business teams, during all phases of application development. Mentor and supervise junior test analysts, ensuring quality and efficiency. Required Skills 5+ years of experience in software quality assurance and testing, including test automation (UI and API). Expertise in testing frameworks like Cucumber, Selenium, Junit, and SoapUI. Strong knowledge of test methodologies, defect management, and test automation tools. Proficiency in API testing, XML, and JSON data formats. Experience with CI tools (e.g., Jenkins), SQL scripting, and version control (e.g., GIT). Ability to work in an Agile/Scrum environment and manage test activities effectively. Additional Skills Experience with BDD/TDD, Gherkin specification, and performance testing. Strong communication skills and the ability to collaborate across teams and with stakeholders. Skills Selenium,Api Testing,Python,Automation Testing

Posted 3 weeks ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Job Description Some careers shine brighter than others. If you’re looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further. HSBC is one of the largest banking and financial services organisations in the world, with operations in 64 countries and territories. We aim to be where the growth is, enabling businesses to thrive and economies to prosper, and, ultimately, helping people to fulfil their hopes and realise their ambitions. We are currently seeking an experienced professional to join our team in the role of Senior Consultant Specialist In this role, you will Design, develop and deploy robust, scalable and high-performance micro-services based applications using Java17 and Spring boot. Write clean, maintainable and efficient code following best practices with TDD, BDD approach. Design and optimize database schemas with efficient SQL queries. Work closely with DevOps team to setup and maintain CI/CD pipelines for automated test and deployment. Ensure delivery of high quality features with end-to-end ownership, from concept to production. Conduct in depth code review to ensure code quality and adherence to standards. Providing mentorship to team members to enhance their technical and problem-solving skills. Requirements To be successful in this role, you should meet the following requirements: Core Java Proficiency (Java 17) with strong understanding of OOP, concurrency, memory management and functional programming concepts. In-depth experience with Spring Boot for building and maintaining scalable micro services architectures. Proficiency in unit testing and integration testing tools like Junit, Mockito, Cucumber. Proficiency in key Spring features such as Dependency Injection, security spring cloud. Ability to present and communicate the architecture in a visual form. Hands on experience with CI/CD pipelines using tools like Jenkins, Anisble Strong understanding of distributed systems design, RESTful APIs, event driven architecture. Ability to design solutions for high availability, scalability and fault tolerance You’ll achieve more when you join HSBC. www.hsbc.com/careers HSBC is committed to building a culture where all employees are valued, respected and opinions count. We take pride in providing a workplace that fosters continuous professional development, flexible working and opportunities to grow within an inclusive and diverse environment. Personal data held by the Bank relating to employment applications will be used in accordance with our Privacy Statement, which is available on our website. Issued by – HSBC Software Development India

Posted 3 weeks ago

Apply

1.0 - 3.0 years

3 - 5 Lacs

Hyderabad

Work from Office

Role : Mobile Application Developer (Flutter) Location : Hyderabad Job Type : Full - Time Job Qualifications: - A minimum of 1-3 years of experience in Flutter Development is required. Must deploy at least 2 -4 projects on the App Store or Google Play Store. Exposure in OpenCV and image processing over camera effects is a value addition. Experience in Native Development Kit (NDK)/SDK is a must. Demonstrated experience owning a feature from scratch over app development is a plus. User design patterns like MVVM, and MVC architecture are a must. Hands-on experience in Object Oriented Programming (OOPs)- The ability to adapt to new technologies is a must. TDD experience with the unit and testing is a plus. Should be versatile in an Agile environment Must be a great problem solver with solid Algos & D.S. and excellent verbal and written communication skills. Backend Knowledge of Node.js, MongoDB, MySQL and APIs is an added advantage WHO ARE WE? We are extremely delighted to introduce our successful enterprise. We Qurinom Solutions, offer you the best assistance for your business transformation in information technology. Our multifaceted team of highly qualified and experienced teams from diverse professional fields assure you superior quality of Products & services in almost every domain. Precision and punctuality towards services are our forte. We are obliged to serve clients across Asia, and Africa with our headquarters in India, and branches in Indonesia, Singapore, and Johannesburg. WHAT We Do? We build large-scale applications over mobility over AI, Image processing, ML, and NLP and serve hedge clients across Asia, Africa helping our clients with cutting-edge services like Digital transformation, IT Consulting, UX/UI Modernization, Mobile App Development, Cloud computing, Embedded Systems, IoT & Blockchain. WHY Join US? Creating an Employee friendly environment is our assurance. Your growth and development, excelling in your career is our responsibility.

Posted 3 weeks ago

Apply

1.0 - 4.0 years

3 - 6 Lacs

Bengaluru

Work from Office

The Opportunity: We, at Flywire, are looking for an experienced Sr. Software Engineer I, ideally with a background in FinTech product oriented companies. Your primary responsibility will be to build and maintain the main payment experience for our platform that supports the money movement of our industry leading payment engine moving hundreds of millions for thousands of users everyday. You will join a team responsible for designing new features and enhancing existing ones to boost engagement, conversion rates, speed, cost efficiency and scalability of our product. Thus, a commitment to collaborative problem solving, pragmatic design, building quality products and to convey the sensation that the product is the responsibility of all the team is essential. You will be responsible for ensuring high quality code in a team defined timeframe working both in the frontend and backend of our product. Write clean, high quality, testable, secure, maintainable and extendable code Solve items such as challenging bugs and production issues within the development environment Work on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors. Exercise judgment in selecting methods, techniques and evaluation criteria for obtaining results Drive change and improvement in all phases of the development lifecycle Ensure the best possible performance, quality, and responsiveness of the applications Contribute to the product vision by collaborating with multiple stakeholders and teams across engineering, product and design. Work collaboratively with teams across the globe by understanding their needs Help your fellow developers to continue growing their skills Here s What We re Looking For : +6 years of experience as Software Engineer focused on Frontend development Experience in Fintech and product driven companies or the payment industry will be apprecia

Posted 3 weeks ago

Apply

2.0 - 5.0 years

4 - 7 Lacs

Bengaluru

Work from Office

Location - Bangalore, Qualification : Bachelor s degree in Aeronautical, Mechanical or Electrical Engineering. Master s degree will be considered as advantage Overall 2 to 5 years of experience in Airbus Electrical System Installation Experience- Proven capabilities to work as core team member and mentor for junior Engineers. -Hands on experience in working with onsite/Onshore and offshore models -2+ years of strong background in Airbus Electrical System Install ation rules and DMU knowledge -Good Knowledge and Experience working in different Airbus Programs. Such as, A320/A330/A350/A380 Process, Method and Tools is highly appreciated -Able to support quality check. -Good understanding and knowledge in below mentioned Airbus tools, methods & ProcessoAirbus SIDP/TDD standards Configuration Management EHI Concept design, primary and secondary flow Electrical bracket position, IP and UID proposal Full 3D DQN creat

Posted 3 weeks ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Hyderabad

Work from Office

Experience Level: 5+ Years Location: Hyderabad Job Type: Full-Time Understanding performance testing concepts, methodologies, and best practices. Performance Testing Tools: Hands-on experience with tools like JMeter (mandatory), LoadRunner Ability to monitor system performance, interpret key metrics (CPU, memory, response times), and identify bottlenecks. Knowledge of SQL and experience writing basic queries, along with database technology Scripting and Automation: Familiarity with scripting languages for automation (e.g., Java, Python) and experience with tools like Jenkins and Bitbucket Experience with cloud platforms like Azure is a plus Practical experience with monitoring and analytics tools like Elastic Search or DataDog Agile and DevOps Practices: Familiarity with Agile methodologies and DevOps principles, including Continuous Integration/Continuous Delivery (CI/CD). Automation Frameworks: Experience with automation frameworks like Selenium, Selenide, or BDD/TDD. Communication and Collaboration: Ability to communicate effectively with team members, stakeholders, and development teams. Problem-Solving and Troubleshooting: Ability to analyze performance test results, identify root causes of performance issues, and contribute to solutions. Test Data Management: Understanding of test data management principles and strategies. Responsibilities: Analyzing performance test runs and reporting defects. Preparing and reviewing performance test reports. Troubleshooting performance bottlenecks and improving application response times. Conducting performance bench marking for Kubernetes clusters and pods. Identifying and setting up performance monitoring at various layers (user, application, network, etc.). Contributing to performance engineering of applications (sizing, workload modeling, server/code optimization). Integrating performance testing into CI/CD pipelines.

Posted 3 weeks ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Pune

Work from Office

Senior Software Engineer - Java, Springboot, API Overview: At Mastercard, our industry expertise is enhanced by our commitment to being a force for good in the world and to doing well by doing good. Mastercard relies on our global workforce to help us achieve our goal of building a sustainable, inclusive global economy. The Mastercard Way encourages us, connects us with the behaviors that represent the essence of not only what we do but who we are as an organization. Cultivating an environment for all employees that respects their individual strengths, views and experiences drives a global and collaborative culture of inclusion and sense of belonging. MasterCard software engineering teams leverage Agile development principles, advanced development and design practices, and an obsession over security, reliability, and performance to deliver solutions that delight our customers. Were looking for talented software development engineers to develop advanced technologies and applications that are revolutionizing payments. Are you passionate about software engineering? Do you enjoy seeing the impact your code has on a wide range of customers? Do you want to work for a company that offers above and beyond benefits including paid parental leave, flexible work hours, gift matching, and even volunteer incentives while encouraging your own professional learning and development? Do you thrive in a place where you are continuously learning more while growing your skills and career? Do you want to join a Company that offers a competitive benefits-and rewards program that attracts, develops and retains the most talented employees around the world? Do you want to join an inclusive culture where employees, in all their diversity, feel valued, respected and who can bring their authentic selves to work? Learn more at Mastercard s Corporate Sustainability Report. Role: -Hands-on developer who writes high quality, secure code that is modular, functional and testable. - Lead the design, implementation, and delivery for engineering efforts spanning 1-2 teams. -Contribute to all parts of the software s development including design, development, documentation, and testing. - Have strong ownership of your team s software and are deep in the maintenance characteristics, runtime properties and dependencies including hardware, operating system, and build. - Communicate, collaborate and work effectively in a global environment. About You: -Degree in Computer Science or related field - Strong foundation in algorithms, data structures and core computer science concepts. - Evidence of working with object-oriented development and design patterns. - Proficiency in multiple modern programming languages such as Java, Python, C++ etc. - Strong written and verbal English communications skills. -Strong analytical and excellent problem solving skills. -Experience working in an Agile environment- -Strong communication skills - both verbal and written - 5 or more years of related work experience. -Experience with XP, TDD and BDD in the software development processes -Advantage if you have payments expertise and experience/proficiency with cloud technologies (IaaS, PaaS, serverless technology, NoSQL databases), micro-service design, CI/CD, near real-time, scalable fault tolerant platform design, API design, and distributed systems operations in a DevOps model

Posted 3 weeks ago

Apply

8.0 - 12.0 years

25 - 30 Lacs

Bengaluru

Work from Office

Design Approver (A1020_ESI - ATA92 for A320/SA) Qualification: Bachelor s degree in Aeronautical, Mechanical or Electrical Engineering and Master s degree will be considered as advantage Overall, 8-12 years of experience in Airbus Electrical System Installation (ESI) Experience -Airbus DOA approver signature role for ATA 928/929 OR 923/924/925 in ESI perimeter. -Supports and advice in performing the concept studies and trade-of studies. -Propose and implement the improvements in terms of System Installation with impact on weight, lead-time, and cost. -Ensure the consistency between the Configured DMU and the design intent for Airbus design activities. -Network & liaise with a broad range of Airframe, Systems and Cabin sub-domains including Industrialization and Standardization. -Strong background in Airbus Electrical System Installation rules and DMU knowledge -Good Knowledge and Experience working in A320/SA Airbus Program; Process, Method, and Tools Knowledge in other Airbus programs E.g. A330/A350/A380 is added value. -Outstanding understanding and knowledge in below mentioned Airbus tools, methods & Process. oAirbus SIDP/TDD standards oConfiguration Management oESI Design - Concept; Primary and Secondary flow Fixed and Movable bracket proposition - IP and UID proposal Full 3D, A2D.RDR and DQN creation. Airbus check process (E.g., QC0, QC1 & QC2) Harness migration to CATIA V5. Harness Installation drawing creation. Knowledge in Proptol & data preparation for treatment (CIRCE-I)/ Core Elec. Knowledge of functional electrics & support activity. Good overview on COBOT tools, Core Elec, CIRCE-C and CIRCE-P.

Posted 3 weeks ago

Apply

3.0 - 5.0 years

0 - 0 Lacs

hyderabad

On-site

Job Summary: We are seeking a skilled and experienced Software Engineer with strong expertise in desktop application development using .NET technologies . The ideal candidate will have a deep understanding of object-oriented programming, design patterns, and multi-tier architecture. This role requires hands-on experience in designing and developing modular, scalable desktop applications with a focus on performance and maintainability. Key Responsibilities: Design, develop, and maintain high-performance desktop applications using C# and the .NET framework. Architect applications following n-tier architecture and ensure clean separation of concerns. Apply object-oriented design principles and software design patterns to solve complex development challenges. Utilize features like reflection , delegates , and multithreading to enhance application performance and functionality. Write unit and integration tests following Test-Driven Development (TDD) methodologies. Collaborate with cross-functional teams to gather and define requirements, perform code reviews, and ensure best practices. Optimize existing systems and troubleshoot technical issues as they arise. Qualifications / Requirements: Bachelors degree in Computer Science, Engineering, or a related field. Minimum 3 years of professional experience in .NET desktop application development . Strong programming skills in C# , WinForms , and/or WPF . Solid understanding of OOP concepts , design patterns , and modular programming . Experience with TDD (Test-Driven Development) and writing unit tests using tools like MSTest, NUnit, or xUnit. Knowledge of reflection , delegates , and multithreading concepts and usage in real-world projects. Desired Characteristics (Nice to Have): Experience or familiarity with industrial communication protocols , such as: OPC-UA / OPC-DA IEC61850 , IEC104 MODBUS , Profibus , Profinet Foundation Fieldbus (FF) , CAN , Ethernet Experience in developing or maintaining applications in industrial automation , energy , or manufacturing domains. Good problem-solving skills, attention to detail, and the ability to work independently or in a team. Interested candidates share CV to mail - venkat@adarshsolutions.com To get regular job updates kindly join below mentioned LinkedIn group https://www.linkedin.com/groups/14581025/

Posted 3 weeks ago

Apply

12.0 - 15.0 years

10 - 14 Lacs

Hyderabad

Work from Office

Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Java Full Stack Development Good to have skills : AWS Architecture, API ManagementMinimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :The Principal Engineer is a key leadership role within the engineering team, responsible for overseeing and guiding complex technical projects, driving innovation, and ensuring the successful delivery of high-quality software products. This role involves a combination of hands-on technical work, strategic planning, and team mentorship. If you have drive to lead and mentor engineering teams, ability to set technical direction for greenfield SaaS products and excellent communication skills to work with cross-functional teams, including product management and other stakeholders, this position is for you Roles & Responsibilities:Prepare technical design specifications based on functional requirements and analysis documents. Provide written knowledge transfer material.Review functional requirements, analysis, and design documents and provide feedback.Implement, test, maintain and support software, based on technical design specifications.Improve system quality by identifying issues and common patterns and developing standard operating procedures.Enhance applications by identifying opportunities for improvement, making recommendations, and designing and implementing systems.Maintain and improve existing codebases and peer review code changes.Liason with colleagues to implement technical designs.Investigate and use new technologies where relevant.Assist customer support with technical problems and questions.Ability to work independently with wide latitude for independent decision making.Experience in leading the work of others and mentor less experienced developers in the context of a project is a plus.Ability to listen and understand information and communicate the same.Participate in architecture and code reviews.Lead or participate in other projects or duties as need arises. Technical experience & Professional attributes:-The Winning Way behaviors that all employees need in order to meet the expectations of each other, our customers, and our partners.- Communicate with Clarity - Be clear, concise and actionable. Be relentlessly constructive. Seek and provide meaningful feedback.- Act with Urgency - Adopt an agile mentality - frequent iterations, improved speed, resilience. 80/20 rule - better is the enemy of done. Dont spend hours when minutes are enough.- Work with Purpose - Exhibit a We Can mindset. Results outweigh effort. Everyone understands how their role contributes. Set aside personal objectives for team results.- Drive to Decision - Cut the swirl with defined deadlines and decision points. Be clear on individual accountability and decision authority. Guided by a commitment to and accountability for customer outcomes.- Own the Outcome - Defined milestones, commitments and intended results. Assess your work in context, if youre unsure, ask. Demonstrate unwavering support for decisions.-(MUST HAVE) 10+ years of experience developing systems/software for large business environments-(MUST HAVE) Strong OOD and SOA principles, with ability to implement them in a language of choice (Java preferable)-(MUST HAVE) Strong experience leading architecture, design and implementation of robust and highly scalable web services.-(MUST HAVE) Experience working with AWS and/or Azure SaaS infrastructure and CI/CD DevOps technologies, and extensive debugging experience.-(MUST HAVE) An understanding of unit testing, test driven development, functional testing, and performance testing.-Experience building front end with React is a big plus.-Knowledge of database systems (SQL, NoSQL) and data architecture.-Experience working and integrating with Event Bus like Pulsar is a big plus.-Experience working and integrating with cloud based big data solutions like Snowflake is a big plus.-Working experience with software security-enhancing tools and best practices.-Knowledge of at least one shell scripting language.-Understanding of industry-leading technology/solutions in big data and machine learning.-Ability to operate at highly varying levels of abstraction, from business strategy to product strategy to high-level technical design to detailed technical design to implementation.-Ability to work effectively in a fast-paced, complex technical environment.-Experience driving for results across cross-functional teams while maintaining effective working relationships.-Must possess strong interpersonal, organizational, presentation and facilitation skills.-Must be results oriented and customer focused with an ability to make successful trade-offs that balance short- and long-term product goals.-High-energy, self-starter with a positive mindset and with a can do attitude. Education qualifications:- The candidate should have minimum 12 years of experience in Java Enterprise Edition.- Bachelors degree in computer science, Information Systems, or related field; or equivalent combination of education/experience. Masters degree is a plus.-10 years or more of extensive experience developing mission critical and low latency solutions for large business environments.-At least 5 years of experience with developing and debugging distributed systems and working with big data systems in the cloud.- This position is based at our Hyderabad office. Qualification 15 years full time education

Posted 3 weeks ago

Apply

3.0 - 4.0 years

32 - 37 Lacs

Mumbai

Work from Office

About Godrej Properties Limited: Godrej Properties brings the Godrej Group philosophy of innovation, sustainability, and excellence to the real estate industry. Each Godrej Properties development combines a 125-year legacy of excellence and trust with a commitment to cutting edge design, technology, and sustainability. In FY 2021, Godrej Properties emerged as the largest developer in India by the value and volume of residential sales achieved. Godrej Properties has deeply focused on sustainable development. In 2010, GPL committed that all of its developments would be third party certified green buildings. In 2020,2021 and again in 2022, the Global Real Estate Sustainability Benchmark ranked GPL #1 globally amongst listed residential developers for its sustainability and ESG practices. In 2017, GPL was one of the founding partners of the Sustainable Housing Leadership Consortium (SHLC), whose mission is to spread sustainable development practices across the Indian real estate sector. In recent years, Godrej Properties has received over 300 awards and recognitions, including the Porter Prize 2019, The Most Trusted Real Estate Brand in the 2019 Brand Trust Report, Builder of the Year at the CNBC-Awaaz Real Estate Awards 2019, and The Economic Times Best Real Estate Brand 2018. Designation Location Job Purpose Roles & Responsibilities: Educational Qualification: Experience: Skills: An inclusive Godrej Before you go, there is something important we want to highlight. There is no place for discrimination at Godrej. Diversity is the philosophy of who we are as a company. And has been for over a century. It s not just in our DNA and nice to do. Being more diverse - especially having our team members reflect the diversity of our businesses and communities - helps us innovate better and grow faster. We hope this resonates with you. We take pride in being an equal opportunities employer. We recognize merit and encourage diversity. We do not tolerate any form of discrimination on the basis of nationality, race, color, religion, caste, gender identity or expression, sexual orientation, disability, age, or marital status and ensure equal opportunities for all our team members. If this sounds like a role for you, apply now! We look forward to meeting you.

Posted 3 weeks ago

Apply

7.0 - 9.0 years

5 - 5 Lacs

Bengaluru

Work from Office

Role Proficiency: Create and Organise testing process based on project requirement and manage test activities within team Outcomes: Test Estimates and Schedules-. Ensure Test Coverage Produce test results defect reports test logs and reports to evidence for testing Publish RCA reports and preventive measures Ensure Quality of Deliverables Report project metrics and status Ensure adherence of Engineering practices processes and standards Understand and contribute to test automation/performance testing Work with DevOps team when required; to understand testing framework and QA process for implementing continuous testing Manage team utilization Measures of Outcomes: Test Script Creation and Execution Productivity Defect Leakage Metrics (% of defect leaked % of UAT defects and % of Production defects) % of Test case reuse Test execution Coverage Defect Acceptance Ratio Test Review efficiency On-time delivery Effort Variance Test Automation Coverage Outputs Expected: Supporting Organization: Ensure utilization and quality of deliverables prepared by the team Co-ordinate Test Environment and Test Data provisioning Test Design Development Execution: Participate in review walkthrough demo and obtain sign off by stakeholder Prepare Test Summary Report for modules/features Requirements Management: Analyse Prioritize Identify Gaps; create workflow diagrams based on Requirements/User stories Manage Project: Participate in Test management Preparing Tracking and Reporting of Test progress based on schedule Domain relevance: Identify business processes conduct risk analysis and ensure test coverage Estimate: Prepare Estimate Schedule Identify dependencies Knowledge Management: Consume Contribute Review (Best Practices Lesson learned Retrospective) Test Design Execution: Test Plan preparation Test Case/Script Creation Test Execution Risk Identification: Identification of risk/issues and prepare Mitigation and Contingency plans Test & Defect Management: Conduct root cause and trend analysis of the defects Test Planning: Identify the test scenarios with understanding of systems interfaces and application Identify end-to-end business critical scenarios with less support Create and review the test scenarios and prepare RTM Prepare estimates (time /effort) based on the requirements/User stories Identify scope of testing Client Management: Define KPIs to the engagement and ensure adherence to these KPIs. Stakeholder Connect: Handle monthly/weekly governance calls and represent issues for the team Skill Examples: Ability to Create Review and manage a test plan Ability to prepare schedules based on estimates Ability to track report progress and take corrective measures on need basis Ability to identify test scenarios and prepare RTM Ability to analyze requirement/user stories and prioritize testing Ability to carry out RCA Ability to capture and report metrics Ability to identify Test Data and Test Env. Specifications Knowledge Examples: Knowledge of Estimation techniques Knowledge of Testing standards Knowledge of identifying the scope of testing Knowledge of RCA Techniques Knowledge of Test design techniques Knowledge of Test methodologies Knowledge of scope identification and planning Knowledge of Test automation tools and frameworks Additional Comments: -Job Description Responsibilities: The candidate should be able to successfully multi-task, and thrive in a dynamic, fully engaged as Sr. Automation Engineer. Candidate will be working on the team incorporates agile methodologies including Scrum, Test Driven Development, Continuous Integration and Continuous Delivery in its development processes along with Exploratory Testing as needed. Troubleshooting problems quickly and efficiently will offer you a chance to grow your skills in a high-pace, high-impact environment. The candidate should be passionate with end to end testing and automation of frontend/backend applications Take a hands-on approach to implementing automation framework, test design, and analysis Own the quality and communicate key issues and progress updates in a regular, accurate, timely fashion Position Requirements: Minimum qualifications: Bachelor's degree in Computer Science or related technical field. Minimum 10+ years of object-oriented programming experience in Java. Hands on exposure to test automation tools like Selenium, Cucumber BDD framework, REST Assured API, JAVA with JDBC . Additional Qualifications: Good understanding of OOPs concepts and strong in core Java skills. Good understanding of database concepts. Ability to work on well documented API's in any languages Basic knowledge on Supply Chain Retail domain is preferable Excellent oral and written communication skills. Special requirements: Needs to be part of the interview process and profile review processHigh level basic filter criteria, if this help expedite to find correct candidate1. Java knowledge (should have hands on/knowledge on List, Arraylist, Maps, HashMaps) 2. Candidate should know basic experienced level questions like diff between string builder, string buffer , usage of static 3. Candidate should have knowledge on Backened testing and automation ( say : how to construct POST,PUT in automation with either of RestAssured or Http client) 4. Candidate should have knowledge on Exceptions hierarchy in java 5. Candidate should have knowledge on Selenium/Appium 6. Candidate should know the logic of http status code and should be able to answer when 4XX , 5XX will come and in which scenario it may come. Required Skills Java,Selenium,Cucumber Framework,Rest Api

Posted 3 weeks ago

Apply

4.0 - 7.0 years

7 - 10 Lacs

Warangal, Hyderabad, Nizamabad

Work from Office

Must have 4-7 years relevant experience on Web and Windows applications using Microsoft technologies. Majority of experience with developing web applications. Must have experience with developing and consuming web services Qualification: BE/B.Tech/M.Tech/MCA Qualification: BE/B.Tech/M.Tech/MCA Key Responsibilities Strong familiarities in dealing with different tools (Visual studio, GitHub etc) and software development methodologies (Agile, TDD) Strong knowledge of .net framework, ASP.Net, Web API, C#.Net and IIS Good knowledge of web client Frameworks like Angular JS, Knockout JS, React JS Must have experience with developing and consuming web services (SOAP/REST) with SOA framework Good knowledge of SQL Server and Entity Framework Key Responsibilities Strong familiarities in dealing with different tools (Visual studio, GitHub etc) and software development methodologies (Agile, TDD) Strong knowledge of .net framework, ASP.Net, Web API, C#.Net and IIS Good knowledge of web client Frameworks like Angular JS, Knockout JS, React JS Must have experience with developing and consuming web services (SOAP/REST) with SOA framework Good knowledge of SQL Server and Entity Framework

Posted 3 weeks ago

Apply

6.0 - 8.0 years

10 - 15 Lacs

Noida

Work from Office

Job Profile Summary: In this role, you will design, develop and provide support for Point of Sales platform/s for client to power Sales Process done by life Insurance Distribution channels. This is a hands-on software engineering role. We are looking for an Engineer who is passionate around solving business problems through innovation & engineering practices. This role requires the candidate to have depth of knowledge and expertise that can be applied to all aspects of the software development lifecycle, as well as partner continuously with multiple stakeholders regularly to stay focused on common goals. As part of this dynamic role, you will work closely with business units and other IT teams to deliver leading edge technology to enable digital capabilities. Job Description: Delivery technical excellence Contribute to the translation of business requirements into well-architected software solutions Participate and at times facilitate technical discussions with the team Adhere and contribute to platform related technical standards and processes Develops data integration, migration and deployment strategies Delivery applications in accordance with relevant IT policies and procedures Adhere to company s Software Development Life Cycle (SDLC). Identify and solve complex problems collaboratively Contribute to the technical training & development of the team Who we are looking for: Technical Skills Strong background in design/development ( functional and non-blocking programming ) and support of large web-based systems, complete software product lifecycle exposure Strong culture on Software Testing (Unit Test, TDD, BDD) Experience with Agile development methodologies (Scrum, Kanban, XP/eXtreme Programming) and Complexity estimation / planning poker Strong understanding of environment management, release management, code versioning, engineering best practices, and deployment methodologies Must have Experience with: Frontend Development ReactJS, HTML, CSS, Typescript & Java script Good to have Java 17+ Good to have RESTful APIs and Microservices development (Spring Boot, Spring Cloud) ReactJS v16.8+, Application State Management - Redux ES6, Proven experience with Advanced TypeScript concepts React Native for iOS and Android App development TDD/BDD (JUnit, Mockito and cucumber) and other testing frameworks like Jest and Enzyme RDBMS & NoSQL Experience with transcompiler tools like Babel & build tools like Webpack Exposure to performance measuring tools such as Profiler and performance optimization practices Exposure to component libraries such as Material-UI, Ant Design, etc. Code Version Control tools (GIT, Bitbucket) DevOps (CI/CD, Docker, Kubernetes) Cloud platform (AKS, API Gateway) Basic of Event Bus (confluent - Kafka) Personal Traits Excellent problem analysis skills. Innovative and creative in developing solutions Strong verbal and written communication skills Strong emphasis on teamwork and collaboration to deliver business value Passionate about delivery of quality software Strong sense of drive and commitment Strong sense of personal accountability Works well in a dynamic environment Education Bachelor s in computer science, Computer Engineering or equivalent/higher Language Fluent written and spoken English EXPERIENCE 6-8 Years SKILLS Primary Skill: Java Development Sub Skill(s): Java Development Additional Skill(s): Spring Boot Microservices, ReactJS, Core Java, JavaScript Development, typescript

Posted 3 weeks ago

Apply

3.0 - 10.0 years

9 - 14 Lacs

Bengaluru

Work from Office

Job Title Senior Engineer - Java/Full Stack Job Description We are seeking a talented Java Developer to join our team. You will design, develop, and maintain our applications, changing multiple systems in the tech stack, whilst also working on greenfield products. So, who are we? Hello, we re IG Group. We re a global, FTSE 250-listed company made up of a collection of progressive fintech brands in the world of online trading and investing. The best part? We ve snapped up many awards for our top-class platforms, forward-thinking products, and incredible employee experiences. We believe in financial freedom. And our purpose is to help ambitious people achieve it. Around 400,000 people use our ground-breaking technology and forward-thinking platforms to trade the financial products they know and love. Did we mention we have offices in 18 countries? Yes, when you join IG Group, youll have the chance to work across multiple brands, with people all over the world. Join us for an exciting future and let s innovate together! About the Team The EEM team will be a self-organized team, youll work closely with the business (from the business leadership), making key decisions about the product. Our team values and promotes XP(Extreme Programming) practices, including pair programming, TDD (Test-Driven Development), and continuous integration (CI), to foster collaboration and ensure code quality. We value high engineering standards and will use Dora Metrics to measure and improve our delivery process. If youre passionate about delivering exceptional user experiences, thrive in a self-organized team, and seek continuous improvement, join our innovative and collaborative EEM Team. Embrace Change!!!! What you ll do You will be part of our EEM development team, working on multiple areas of trading and non-trading. The EEM team will be responsible for: Developing and maintaining Trading Platforms Integrating real-time market and price data into the platforms. Implementing trading functionalities and order execution features. Collaborate with cross-functional teams to gather requirements and deliver solutions. Ensure system reliability, scalability, and performance. Work with operators, analysts, and business stakeholders to align solutions with their needs. Continuously improve trading platforms and processes. We adhere to the following strategic principles: 1. Adopting an API-first approach to ensure seamless integration and scalability. 2. Employing Microservices and Micro Front Ends to facilitate the split of monolithic 3. Embracing an AWS Cloud-first strategy to leverage its powerful infrastructure and services. 4. Proficient use of AI tools to boost productivity Who we re looking for? You re curious about things like delivering value to client, the rapid developments in tech, and the complex world of fintech regulation. You re also a confident, creative thinker with a knack for innovating. We know that you know every problem has a solution. Here, you can try new ideas, and lead the way in creating inspiring experiences for our clients and everyone around you. What you will need for the role Key skills: Java & Spring/Spring Boot: 3- 10 years of experience in building and deploying back-end services. Test Driven Design and Development (TDD) Continuous Integration and Deployment (CI/CD) Trunk Based Development and Pair Programming is an added bonus Nice to have: MongoDB & JPA: Proficient in database design, management, and optimization. Kafka: Skilled in implementing real-time data pipelines and messaging systems. Splunk: Expertise in monitoring, logging, and troubleshooting application performance. GitLab: Strong knowledge of version control systems and CI/CD pipelines. REST API Services: Proficient in designing and consuming RESTful web services. Domain knowledge as relevant (Finance, Payments etc) Others: Communication: Excellent verbal and written communication skills. Bachelor s degree in computer science, Engineering, or related field (Masters preferred). Full stack development (Java and React) experience Proven track record of leading successful development projects. Ability to work effectively in a fast-paced, dynamic environment. How you ll grow When you join IG Group, we want you to have more than a job - we want you to have a career. And you can. If you spot an opportunity, we want you to chase it. Stretch yourself, challenge your self-beliefs and go for the things you dream of. With internal and external learning opportunities and the tools to help you skyrocket to success, we ll support you all the way. And these opportunities truly are endless because we have some bold targets. We plan to expand our global presence, increase revenue growth, and ultimately deliver the world s best trading experience. We d love to have you along for the ride. The perks It really is more than a job. We ll recognize your talent and make sure that you can still have a life - at work, and outside of it. Networks, committees, awards, sports and social clubs, mentorships, volunteering opportunities, extra time off the list goes on. Matched giving for your fundraising activity. Flexible working hours and work-from-home opportunities. Performance-related bonuses. Insurance and medical plans. Career-focused technical and leadership training in class and online, including unlimited access to LinkedIn Learning platform. Contribution to gym memberships and more. A day off on your birthday. Two days volunteering leave per year. Where you ll work We follow a hybrid working model; we reckon it s the best of both worlds. This model also feeds into our secret ingredients for innovation: diversity, flexibility, and close connection. Plus, you ll be welcomed into a diverse and inclusive workforce with a lot of creative energy. Ask our employees what their favourite thing is about working at IG, and you ll hear an echo of our culture ! That s because you can come to work as your authentic self. The things that make you, you - like your ethnicity, sexual orientation, faith, age, gender identity/expression or physical capacity - can bring a fresh perspective or new skill to our business. That s why we welcome people from various walks of life; and anyone who wants to help us realize our vision and strategy. So, if you re keen to connect with our values, and lead the charge on innovation, you know what to do. Number of openings 1

Posted 3 weeks ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Bengaluru

Work from Office

At Securonix, we re on a mission to secure the world by staying ahead of cyber threats, reinforcing all layers of our platform with AI capabilities. Our Securonix Unified Defense SIEM provides organizations with the first and only AI-Reinforced solution built with a cybersecurity mesh architecture on a highly scalable data cloud. Enhanced by Securonix EON s AI capabilities, our innovative cloud-native solution delivers a seamless CyberOps experience, empowering organizations to scale their security operations and keep up with evolving threats. Recognized as a five-time leader in the Gartner Magic Quadrant for SIEM and highly rated on Gartner Peer Insights, our award-winning Unified Defense SIEM provides organizations with 365 days of hot data for rapid search and investigation, threat content-as-a-service, proactive defense through continuous peer and partner collaboration, and a fully integrated Threat Detection, Investigation, and Response (TDIR) experience all within a single platform. Built on a cloud-native architecture, the platform leverages the Snowflake Data Cloud for unparalleled scalability and performance. Securonix is proud to be a cybersecurity unicorn and featured in CRNs 2024 Security 100 list. Backed by Vista Equity Partners, one of the largest private equity firms with over $100 billion in assets under management, we have a unique advantage in driving innovation and growth. With a global footprint, we serve more than 1,000 customers worldwide, including 10% of the Fortune 100. Our network of 150+ partners and Managed Security Service Providers (MSSPs) enables us to deliver unmatched security solutions on a global scale. At Securonix, we are driven by our core values and place our people at the heart of everything we do: Winning as One Team: We work together with universal respect to achieve aligned outcomes Customer Driven Innovation: We innovate to stay ahead of the market and create value for our customers Agility in Action: We embrace change and are unified in our purpose and objectives amidst change Join us as we redefine cybersecurity, innovate fearlessly, and grow together as one team. Job Title: Scrum Master Job Level: Individual Contributor Total Experience: 5+ years Relevant Experience: 5+ years POSITION SUMMARY : Securonix is looking for a Scrum Master to support our growing Product and Engineering teams. Candidates must be self-motivated and proactive, with demonstrated creative and critical thinking capabilities. As a Scrum Master, your mission is to lead and mentor our team of innovators and developers through Agile transformation and ensure that the concepts and methodology of scrum are correctly applied. As a Scrum team member, help the product team to plan a release and guide the engineering teams to deliver high quality products to the customers. This exciting role provides an opportunity to build your career as it requires product knowledge and project management skills and to become an expert in how our products and services are delivered. POSITION RESPONSIBILITIES : First coach of the Scrum Team to guide them on Agile practices and principles to deliver high quality products and services to our customers. Gets the team to a high performing level by recognizing areas of strength and improvement and employing appropriate coaching and development techniques. Responsible for ensuring Scrum and Kanban is understood and the team adheres to Scrumban theory, practice, and guidelines. Coaches the Scrum team in self-organization, cross-functional skill set, domain knowledge and communicates effectively, both internally and externally working within the Scrum team. Works with Scrum Team, as well as internal and external stakeholders, to influence and drive decision making and support organizational project or product teams. Resolves team impediments and dependencies with other Scrum Masters to establish alignment across teams and increase delivery predictability. Good understanding of scaled agile framework, ceremonies and practices to support quarterly planning, Scrum of Scrum events. Facilitates and supports all scrum events: Sprint Planning, Daily Scrum, Sprint Review, and Sprint Retrospective. Captures Team metrics and drives improvement items based on the predictability and velocity metrics. Drives Definition of Ready and Definition of Done to ensure quality delivery. REQUIRED SKILLS : At least 4+ years experience as Scrum Master. Experience managing projects following Agile methodologies such as Scrum, Kanban, SAFe, etc. Must have experience managing technology projects in SaaS and cloud-based environments. Must have experience in working on a Devops based project. Must have experience building and driving software development processes. Familiar with Agile manifesto, values, principles, processes and methods such as iterative and incremental development, continuous integration, test-driven development (TDD), unit testing, code refactoring, pair programming, and Scrum ceremonies. Excellent written and verbal communication and time management skills. Experience with tools such as JIRA, GitHub, Confluence, etc. Ability to have tough conversations. Solid understanding of Epics, Features, Stories, and Acceptance Criteria. Strong interpersonal skills in partnering with teams spanning development, Infrastructure, marketing, product, sales, and support. Experience in sizing projects and adjusting due to constraints. An undergraduate degree in Computer Science, Engineering, or Business is highly preferred. BENEFITS : As a full-time employee with Securonix, you will be eligible for the following employee benefits: Health Insurance with a total sum insured is INR 7,50,000 Coverage: Self, Spouse, 2 kids, Dependent parents, or parents-in-law Personal Accident with total sum insured is INR 10,00,000 Term Life Insurance with a sum assured for employees is 5 times fixed base pay is covered. Securonix expressly prohibits any form of unlawful employee harassment based on race, color, religion, gender, sexual orientation, national origin, age, genetic information, disability or veteran status. Improper interference with the ability of Securonix employees to perform their expected job duties is absolutely not tolerated

Posted 3 weeks ago

Apply

2.0 - 7.0 years

11 - 15 Lacs

Bengaluru

Work from Office

We are looking for a Data Engineer to join a new data engineering team in Bangalore supporting our existing software application. This is an amazing opportunity to help positively reshape, grow, and support our application functionally into new frameworks within our fully cloud native environment, leveraging the latest in serverless technologies. We have a great skill set in microservice development and we would love to speak with you if you have a Java ETL background and are looking to expand your skill set. About You - experience, education, skills, and accomplishments Bachelor s Degree in Computer Science or equivalent experience Minimum 2 years of experience developing software in Java Familiar with Hibernate, java server faces, Apache ant, XSLT. Familiarity in working with Unix/Linux environments Experience with AWS cloud services (EC2, S3, RDS) OR GCP OR Azure. Experience with SQL databases (eg: Oracle, MySQL etc) Good understanding of Oracle PL/SQL It would be great if you also had . . . Experience programming using TDD Experience with distributed microservice Experience using Databricks platform Experience using JVM languages (Groovy/Scala) What will you be doing in this role? Learn independently, and self-directed in researching solutions and building POC Collaborate and design with content team and providing guidance on integrating complex features that are cost effective Documenting relevant project functionality (API, architecture, etc) Sharing functionality with the rest of platform team Design and produce clean code We re a geo-diverse team software engineers that work together with our product team and integration partners to design and develop and support our robust and growing data-driven service portfolio. The services we create, and support, enable our internal customers to provide the most up-to-date data to their customers, helping drive innovation. Hours of Work This is a permanent position with Clarivate, 9 hours per day including lunch break. the teams are globally distributed hence you should be flexible with working hours.

Posted 3 weeks ago

Apply

4.0 - 9.0 years

12 - 22 Lacs

Ahmedabad

Work from Office

Experience Range Overall experience: 6+ years (QA Automation) Web/API/Mobile Automation: 3+ years (Playwright/Cypress) Framework Development/Enhancement: 2+ years Job Location Ahmedabad, Gujarat (WFO) Introduction to Codal Codal is an award-winning web design and development consultancy that helps enterprise organizations solve complex problems and accelerate growth through elegant, data-driven digital solutions. Our areas of expertise include application modernization, e-commerce, UX/UI design, product strategy, data analytics, and artificial intelligence. At Codal, youll collaborate with some of the most innovative organizations in the world and work on cutting-edge technologies that push the boundaries of design and software development. Youll also be part of a community that promotes long-term success, not just for our clients, but for each other. Well help you develop a professional roadmap that takes your career to new heights. Who you’ll be working with You’ll join our advanced QA engineering team as a senior contributor responsible for automation strategy, framework design, and mentorship. Collaborating with global development and DevOps teams, you’ll ensure high test coverage, fast feedback cycles, and reliable releases. What you’ll be doing Design and build scalable, reusable, and maintainable test automation frameworks Implement data-driven, keyword-driven, or hybrid test automation strategies Lead and contribute to automation for Web UI, API, and Mobile platforms using Playwright, Cypress Estimate the size of QA automation backlog items and evaluate technical feasibility Conduct automation code reviews, maintain coding standards, and provide feedback Identify and troubleshoot complex test issues and work with development teams for resolution Document automation strategies, architecture, and reusable libraries Own automation best practices and introduce new tools where applicable Stay updated with evolving automation trends and propose enhancements What you’ll need to be successful (Requirements) Must have skills: Hands-on experience in test automation Proficient in JavaScript, TypeScript Deep understanding of tools like Playwright, Cypress, Experience designing test automation frameworks from scratch Excellent debugging, troubleshooting, and root cause analysis skills Ability to mentor, guide, and review code from junior engineers Excellent communication skills across technical and non-technical teams Should have skills: Strong grasp of test design techniques and automation strategies Familiarity with performance, security, and mobile testing Knowledge of Git, branching strategies, and build tools like Maven or NPM Experience with reporting tools like Allure or ExtentReports Nice to have skills: Exposure to containerized testing (Docker) Experience with cloud-based testing platforms (BrowserStack, Sauce Labs) Understanding of CI/CD pipeline Need another reason to hit the “apply” button? Codal is a global agency with over 200 employees and offices in the US, UK, and India We regularly host happy hours, dinners, excursions, and other company events to unwind after a hard day at work Company-sponsored lunch every Wednesday A cricket team that regularly participates in city cricket leagues specific to Ahmedabad’s IT companies Office located in a prime area in Ahmedabad with a restaurant, lawn, caf, and modern amenities Flexible working hours Health Insurance: Comprehensive medical coverage for employees and dependents Maternity/Paternity Leave: Additional time off and support for new parents Professional Development: Training, workshops, and conferences to grow your skills Accidental Insurance for all employees We are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.

Posted 3 weeks ago

Apply

5.0 - 10.0 years

5 - 9 Lacs

Hyderabad

Work from Office

Project Role : Advanced Application Engineer Project Role Description : Develop innovative technology solutions for emerging industries and products. Interpret system requirements into design specifications. Must have skills : Kotlin Programming Language Good to have skills : NAMinimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :We are seeking an experienced Android Developer with over 5 years of experience specializing in Kotlin and Jetpack Compose to design, build, and maintain secure, robust, and scalable mobile applications. The ideal candidate will demonstrate a positive attitude, a passion for innovation in banking technology, and a strong commitment to delivering high-quality, user-friendly applications aligned with the latest Android development trends. Roles & Responsibilities:- Design and develop native Android applications using Kotlin and Jetpack Compose.- Implement and maintain MVVM architecture following clean architecture and SOLID principles.- Utilize Jetpack libraries such as Navigation, Live Data, and View Model for efficient app architecture.- Perform UI and functional unit testing to ensure app reliability and quality.- Integrate RESTful APIs and manage data persistence using Room and Datastores.- Follow Googles Android design principles and interface guidelines to create intuitive and attractive UI/UX.- Collaborate with cross-functional teams in an Agile environment, contributing to continuous integration and deployment (CI/CD).- Stay updated on Android development trends including Kotlin Coroutines and Compose.- Participate in code reviews and ensure adherence to best practices and coding standards.- Demonstrate strong problem-solving skills and creativity in developing user-centric applications.- Communicate effectively with team members and stakeholders in English. Professional & Technical Skills: - Graduate degree in IT, Software Engineering, or related field.- Minimum 5+ years of experience in Android application development.- Proven experience with Kotlin and Jetpack Compose (MUST have).- Strong knowledge of design patterns including Structural, Creational, and Behavioral.- Experience implementing MVVM architecture with clean architecture and SOLID principles.- Hands-on experience with UI and functional unit testing.- Familiarity with RESTful API integration and data persistence mechanisms like Room and Datastores.- Proficient with version control systems such as Git and Bitbucket.- Knowledge of test-driven development (TDD), continuous integration, and deployment.- Understanding of Googles Android design principles and interface guidelines.- Strong analytical and problem-solving skills.- Excellent written and verbal communication skills in English.- A collaborative team player with a proactive and creative mindset. Additional Information:- The candidate should have a more than 8 years of experience - This position is based at our Pune office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 3 weeks ago

Apply

5.0 - 10.0 years

5 - 9 Lacs

Pune

Work from Office

Project Role : Advanced Application Engineer Project Role Description : Develop innovative technology solutions for emerging industries and products. Interpret system requirements into design specifications. Must have skills : Kotlin Programming Language Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :We are seeking an experienced Android Developer with over 5 years of experience specializing in Kotlin and Jetpack Compose to design, build, and maintain secure, robust, and scalable mobile applications. The ideal candidate will demonstrate a positive attitude, a passion for innovation in banking technology, and a strong commitment to delivering high-quality, user-friendly applications aligned with the latest Android development trends. Roles & Responsibilities:- Design and develop native Android applications using Kotlin and Jetpack Compose.- Implement and maintain MVVM architecture following clean architecture and SOLID principles.- Utilize Jetpack libraries such as Navigation, Live Data, and View Model for efficient app architecture.- Perform UI and functional unit testing to ensure app reliability and quality.- Integrate RESTful APIs and manage data persistence using Room and Datastores.- Follow Googles Android design principles and interface guidelines to create intuitive and attractive UI/UX.- Collaborate with cross-functional teams in an Agile environment, contributing to continuous integration and deployment (CI/CD).- Stay updated on Android development trends including Kotlin Coroutines and Compose.- Participate in code reviews and ensure adherence to best practices and coding standards.- Demonstrate strong problem-solving skills and creativity in developing user-centric applications.- Communicate effectively with team members and stakeholders in English. Professional & Technical Skills: - Graduate degree in IT, Software Engineering, or related field.- Minimum 5+ years of experience in Android application development.- Proven experience with Kotlin and Jetpack Compose (MUST have).- Strong knowledge of design patterns including Structural, Creational, and Behavioral.- Experience implementing MVVM architecture with clean architecture and SOLID principles.- Hands-on experience with UI and functional unit testing.- Familiarity with RESTful API integration and data persistence mechanisms like Room and Datastores.- Proficient with version control systems such as Git and Bitbucket.- Knowledge of test-driven development (TDD), continuous integration, and deployment.- Understanding of Googles Android design principles and interface guidelines.- Strong analytical and problem-solving skills.- Excellent written and verbal communication skills in English.- A collaborative team player with a proactive and creative mindset. Additional Information:- The candidate should have a more than 5 years of experience - This position is based at our Pune office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 3 weeks ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title And Summary Senior Software Engineer-6 Who is Mastercard? Mastercard is a global technology company in the payments industry. We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all. Overview Transfer Solutions is responsible for driving Mastercard’s expansion in payments from two key strategic flows: Disbursements & Remittances and Bill Payments. The Product & Engineering teams within Transfer Solutions are responsible for designing, developing, launching, and maintaining products and services designed to capture these flows from a wide range of Customer segments. Do you like to be part of a team that creates and executes strategic initiatives centered around digital payments? Do you look forward to developing and engaging with high performant diverse teams around the globe? Would you like to be part of a highly visible, strategically important global engineering organization? The Role What’s it all about and what we expect you to do day to day? Own software delivery tasks (code development, test, deployment, release, configuration and documentation) at an application/software component level Able to troubleshoot and refactor existing code for exceptional code quality. Adopt new languages and architecture patterns needed for the work. Participate and contribute to team’s agile process and decisions. Understand and contribute to Prioritization. Pull from backlog and deliver work after seeking guidance from experienced team members and in partnership with full scrum team. Automate build, operate, and run aspects of software. Drive code/design/process trade-off discussions within their team when required. Drive integration of services focusing on customer journey and experience. Perform demos/acceptance discussions in interacting with Product owners. Understands operational and engineering experience, actively works to improve experience and metrics in ownership area. Develop complete understanding of end-to-end technical architecture and dependency systems. Drive adoption of technology standards and opinionated frameworks, and review coding, test, and automation work of team members. Mentor and guide new and less-experienced team members. Identify opportunities to improve an overall process and trim waste. Share and seek knowledge within their Guild/Program to drive reuse of patterns/libraries/practices and enhance productivity. All About You And What You Need To Bring Has ability to write secure code in three or more languages (e.g., Java, JavaScript, SQL) Familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT) and vulnerability management Infrastructure as code and cloud first software development knowledge experience preferred. Understands and implements standard branching (e.g., Gitflow) and peer review practices. Move the team towards trunk based development Apply tools (e.g., Sonar, Zally, Checkmarx ) and techniques to scan and measure code quality and anti-patterns as part of development activity Has skills in test driven and behavior driven development (TDD and BDD) to build just enough code and collaborate on the desired functionality. Ability to keep the full testing pyramid healthy - Has skills to author test code with lots of smaller tests followed by few contract tests at service level and fewer journey tests at the integration level Understands the use of basic design patterns (e.g., factory, adaptor, singleton, composite, observer, strategy, inversion of control) Understands use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from the gang of four) to implement efficient code Understands and implements Application Programming Interface (API) standards and cataloging to drive API/service adoption and commercialization and effort estimation Experienced in agile and modern SDLC practices (Scrum/Kanban/Continuous Delivery/DevOps/Quality engineering) and the delivery situations they are used for Has skills to elaborate and estimate non-functional requirements, including security (e.g., data protection, authentication, authorization), regulatory, and performance (SLAs, throughput, transactions per second) Has skills to orchestrate release workflows and pipelines, and apply standardized pipelines via APIs to achieve CI and CD using industry standard tools (e.g., Jenkins, AWS/Azure pipelines, XL Release, others). Familiar with different application patterns to implement different types of business processes (e.g., APIs, event-driven-services, batch-services, web-applications, big data) Experience in Continuous Integration (CI) and Delivery (CD) concepts, and capabilities to support automation, pipelines, virtualization, and containerization Able to perform debugging and troubleshooting to analyze core, heap, thread dumps and remove coding errors Has skills to conduct product demos and co-ordinate with product owners to drive product acceptance signoffs Has skills to Understands customer journeys and ensure a Mastercard good experience by continuously reducing Mean time to mitigate (MTTM) for incidents and ensuring high availability (99.95% as a starting point) Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard’s security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines. R-249881

Posted 3 weeks ago

Apply

5.0 - 10.0 years

5 - 9 Lacs

Pune

Work from Office

Project Role : Advanced Application Engineer Project Role Description : Develop innovative technology solutions for emerging industries and products. Interpret system requirements into design specifications. Must have skills : Kotlin Programming Language Good to have skills : NAMinimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :We are seeking an experienced Android Developer with over 5 years of experience specializing in Kotlin and Jetpack Compose to design, build, and maintain secure, robust, and scalable mobile applications. The ideal candidate will demonstrate a positive attitude, a passion for innovation in banking technology, and a strong commitment to delivering high-quality, user-friendly applications aligned with the latest Android development trends. Roles & Responsibilities:- Design and develop native Android applications using Kotlin and Jetpack Compose.- Implement and maintain MVVM architecture following clean architecture and SOLID principles.- Utilize Jetpack libraries such as Navigation, Live Data, and View Model for efficient app architecture.- Perform UI and functional unit testing to ensure app reliability and quality.- Integrate RESTful APIs and manage data persistence using Room and Datastores.- Follow Googles Android design principles and interface guidelines to create intuitive and attractive UI/UX.- Collaborate with cross-functional teams in an Agile environment, contributing to continuous integration and deployment (CI/CD).- Stay updated on Android development trends including Kotlin Coroutines and Compose.- Participate in code reviews and ensure adherence to best practices and coding standards.- Demonstrate strong problem-solving skills and creativity in developing user-centric applications.- Communicate effectively with team members and stakeholders in English. Professional & Technical Skills: - Graduate degree in IT, Software Engineering, or related field.- Minimum 5+ years of experience in Android application development.- Proven experience with Kotlin and Jetpack Compose (MUST have).- Strong knowledge of design patterns including Structural, Creational, and Behavioral.- Experience implementing MVVM architecture with clean architecture and SOLID principles.- Hands-on experience with UI and functional unit testing.- Familiarity with RESTful API integration and data persistence mechanisms like Room and Datastores.- Proficient with version control systems such as Git and Bitbucket.- Knowledge of test-driven development (TDD), continuous integration, and deployment.- Understanding of Googles Android design principles and interface guidelines.- Strong analytical and problem-solving skills.- Excellent written and verbal communication skills in English.- A collaborative team player with a proactive and creative mindset. Additional Information:- The candidate should have a more than 5 years of experience - This position is based at our Pune office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 3 weeks ago

Apply

5.0 - 10.0 years

5 - 9 Lacs

Hyderabad

Work from Office

Project Role : Advanced Application Engineer Project Role Description : Develop innovative technology solutions for emerging industries and products. Interpret system requirements into design specifications. Must have skills : Kotlin Programming Language Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :We are seeking an experienced Android Developer with over 5 years of experience specializing in Kotlin and Jetpack Compose to design, build, and maintain secure, robust, and scalable mobile applications. The ideal candidate will demonstrate a positive attitude, a passion for innovation in banking technology, and a strong commitment to delivering high-quality, user-friendly applications aligned with the latest Android development trends. Roles & Responsibilities:- Design and develop native Android applications using Kotlin and Jetpack Compose.- Implement and maintain MVVM architecture following clean architecture and SOLID principles.- Utilize Jetpack libraries such as Navigation, Live Data, and View Model for efficient app architecture.- Perform UI and functional unit testing to ensure app reliability and quality.- Integrate RESTful APIs and manage data persistence using Room and Datastores.- Follow Googles Android design principles and interface guidelines to create intuitive and attractive UI/UX.- Collaborate with cross-functional teams in an Agile environment, contributing to continuous integration and deployment (CI/CD).- Stay updated on Android development trends including Kotlin Coroutines and Compose.- Participate in code reviews and ensure adherence to best practices and coding standards.- Demonstrate strong problem-solving skills and creativity in developing user-centric applications.- Communicate effectively with team members and stakeholders in English. Professional & Technical Skills: - Graduate degree in IT, Software Engineering, or related field.- Minimum 5+ years of experience in Android application development.- Proven experience with Kotlin and Jetpack Compose (MUST have).- Strong knowledge of design patterns including Structural, Creational, and Behavioral.- Experience implementing MVVM architecture with clean architecture and SOLID principles.- Hands-on experience with UI and functional unit testing.- Familiarity with RESTful API integration and data persistence mechanisms like Room and Datastores.- Proficient with version control systems such as Git and Bitbucket.- Knowledge of test-driven development (TDD), continuous integration, and deployment.- Understanding of Googles Android design principles and interface guidelines.- Strong analytical and problem-solving skills.- Excellent written and verbal communication skills in English.- A collaborative team player with a proactive and creative mindset. Additional Information:- The candidate should have a more than 5 years of experience - This position is based at our Pune office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 3 weeks ago

Apply
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies