Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
7.5 years
0 Lacs
Pune, Maharashtra, India
On-site
Project Role : Advanced Application Engineer Project Role Description : Utilize modular architectures, next-generation integration techniques and a cloud-first, mobile-first mindset to provide vision to Application Development Teams. Work with an Agile mindset to create value across projects of multiple scopes and scale. Must have skills : Apple iOS Application Development Good to have skills : NA Minimum 7.5 Year(s) Of Experience Is Required Educational Qualification : 15 years full time education Summary: We are looking for a skilled iOS Application Developer with over 5 years of experience to design and build innovative mobile applications. The ideal candidate will have strong expertise in SwiftUI and Swift, a solid understanding of iOS frameworks and architectures, and hands-on experience with Agile development practices. You will collaborate with cross-functional teams to develop scalable, high-performance applications while ensuring compliance with App Store guidelines. Roles & Responsibilities: - Develop and maintain iOS applications using Swift and SwiftUI. - Design and implement application architecture and design patterns such as Clean Architecture, MVVM, MVC, VIPER, and Singleton. - Collaborate with back-end developers to integrate RESTful APIs and ensure smooth communication between front-end and back-end systems. - Write clean, scalable, and maintainable code. - Debug, troubleshoot, and resolve application performance and memory management issues. - Utilize Xcode instruments and other tools to optimize app performance. - Manage dependencies using CocoaPods and Swift Package Manager. - Participate in code reviews to maintain high quality and adherence to best practices. - Ensure applications comply with Apple’s App Store policies and design principles. - Work within Agile teams and contribute to continuous integration/continuous deployment (CI/CD) pipelines. - Integrate third-party APIs and services seamlessly into applications. Professional & Technical Skills: - Bachelor’s degree in information technology, Computer Science, or related field. - Minimum 5+ years of professional experience in iOS application development. - Strong proficiency in Swift and SwiftUI (MUST have). - In-depth knowledge of iOS frameworks such as UIKit, CoreData, CoreAnimation, etc. - Experience with architecture/design patterns: Clean Architecture, MVVM, MVC, VIPER, Singleton. - Solid understanding of object-oriented programming principles. - Experience with version control systems such as Git and SVN. - Strong skills in debugging, performance tuning, memory management, and multi-threading. - Familiarity with offline storage solutions. - Knowledge of RESTful APIs and back-end integration. - Experience with dependency management tools: CocoaPods and Swift Package Manager. - Familiarity with CI/CD tools and Agile development methodologies. - Excellent problem-solving and communication skills. - Understanding of Apple’s Human Interface Guidelines and design principles. 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. Show more Show less
Posted 6 days ago
7.5 years
0 Lacs
Pune, Maharashtra, India
On-site
Project Role : Advanced Application Engineer Project Role Description : Utilize modular architectures, next-generation integration techniques and a cloud-first, mobile-first mindset to provide vision to Application Development Teams. Work with an Agile mindset to create value across projects of multiple scopes and scale. Must have skills : Apple iOS Application Development Good to have skills : NA Minimum 7.5 Year(s) Of Experience Is Required Educational Qualification : 15 years full time education Summary: We are looking for a skilled iOS Application Developer with over 5 years of experience to design and build innovative mobile applications. The ideal candidate will have strong expertise in SwiftUI and Swift, a solid understanding of iOS frameworks and architectures, and hands-on experience with Agile development practices. You will collaborate with cross-functional teams to develop scalable, high-performance applications while ensuring compliance with App Store guidelines. Roles & Responsibilities: - Develop and maintain iOS applications using Swift and SwiftUI. - Design and implement application architecture and design patterns such as Clean Architecture, MVVM, MVC, VIPER, and Singleton. - Collaborate with back-end developers to integrate RESTful APIs and ensure smooth communication between front-end and back-end systems. - Write clean, scalable, and maintainable code. - Debug, troubleshoot, and resolve application performance and memory management issues. - Utilize Xcode instruments and other tools to optimize app performance. - Manage dependencies using CocoaPods and Swift Package Manager. - Participate in code reviews to maintain high quality and adherence to best practices. - Ensure applications comply with Apple’s App Store policies and design principles. - Work within Agile teams and contribute to continuous integration/continuous deployment (CI/CD) pipelines. - Integrate third-party APIs and services seamlessly into applications. Professional & Technical Skills: - Bachelor’s degree in information technology, Computer Science, or related field. - Minimum 5+ years of professional experience in iOS application development. - Strong proficiency in Swift and SwiftUI (MUST have). - In-depth knowledge of iOS frameworks such as UIKit, CoreData, CoreAnimation, etc. - Experience with architecture/design patterns: Clean Architecture, MVVM, MVC, VIPER, Singleton. - Solid understanding of object-oriented programming principles. - Experience with version control systems such as Git and SVN. - Strong skills in debugging, performance tuning, memory management, and multi-threading. - Familiarity with offline storage solutions. - Knowledge of RESTful APIs and back-end integration. - Experience with dependency management tools: CocoaPods and Swift Package Manager. - Familiarity with CI/CD tools and Agile development methodologies. - Excellent problem-solving and communication skills. - Understanding of Apple’s Human Interface Guidelines and design principles. 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. Show more Show less
Posted 6 days ago
7.5 years
0 Lacs
Pune, Maharashtra, India
On-site
Project Role : Advanced Application Engineer Project Role Description : Utilize modular architectures, next-generation integration techniques and a cloud-first, mobile-first mindset to provide vision to Application Development Teams. Work with an Agile mindset to create value across projects of multiple scopes and scale. Must have skills : Apple iOS Application Development Good to have skills : NA Minimum 7.5 Year(s) Of Experience Is Required Educational Qualification : 15 years full time education Summary: We are looking for a skilled iOS Application Developer with over 5 years of experience to design and build innovative mobile applications. The ideal candidate will have strong expertise in SwiftUI and Swift, a solid understanding of iOS frameworks and architectures, and hands-on experience with Agile development practices. You will collaborate with cross-functional teams to develop scalable, high-performance applications while ensuring compliance with App Store guidelines. Roles & Responsibilities: - Develop and maintain iOS applications using Swift and SwiftUI. - Design and implement application architecture and design patterns such as Clean Architecture, MVVM, MVC, VIPER, and Singleton. - Collaborate with back-end developers to integrate RESTful APIs and ensure smooth communication between front-end and back-end systems. - Write clean, scalable, and maintainable code. - Debug, troubleshoot, and resolve application performance and memory management issues. - Utilize Xcode instruments and other tools to optimize app performance. - Manage dependencies using CocoaPods and Swift Package Manager. - Participate in code reviews to maintain high quality and adherence to best practices. - Ensure applications comply with Apple’s App Store policies and design principles. - Work within Agile teams and contribute to continuous integration/continuous deployment (CI/CD) pipelines. - Integrate third-party APIs and services seamlessly into applications. Professional & Technical Skills: - Bachelor’s degree in information technology, Computer Science, or related field. - Minimum 5+ years of professional experience in iOS application development. - Strong proficiency in Swift and SwiftUI (MUST have). - In-depth knowledge of iOS frameworks such as UIKit, CoreData, CoreAnimation, etc. - Experience with architecture/design patterns: Clean Architecture, MVVM, MVC, VIPER, Singleton. - Solid understanding of object-oriented programming principles. - Experience with version control systems such as Git and SVN. - Strong skills in debugging, performance tuning, memory management, and multi-threading. - Familiarity with offline storage solutions. - Knowledge of RESTful APIs and back-end integration. - Experience with dependency management tools: CocoaPods and Swift Package Manager. - Familiarity with CI/CD tools and Agile development methodologies. - Excellent problem-solving and communication skills. - Understanding of Apple’s Human Interface Guidelines and design principles. 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. Show more Show less
Posted 6 days ago
5.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Project Role : Advanced Application Engineer Project Role Description : Utilize modular architectures, next-generation integration techniques and a cloud-first, mobile-first mindset to provide vision to Application Development Teams. Work with an Agile mindset to create value across projects of multiple scopes and scale. Must have skills : Apple iOS Application Development Good to have skills : NA Minimum 5 Year(s) Of Experience Is Required Educational Qualification : 15 years full time education Summary: We are looking for a skilled iOS Application Developer with over 5 years of experience to design and build innovative mobile applications. The ideal candidate will have strong expertise in SwiftUI and Swift, a solid understanding of iOS frameworks and architectures, and hands-on experience with Agile development practices. You will collaborate with cross-functional teams to develop scalable, high-performance applications while ensuring compliance with App Store guidelines. Roles & Responsibilities: - Develop and maintain iOS applications using Swift and SwiftUI. - Design and implement application architecture and design patterns such as Clean Architecture, MVVM, MVC, VIPER, and Singleton. - Collaborate with back-end developers to integrate RESTful APIs and ensure smooth communication between front-end and back-end systems. - Write clean, scalable, and maintainable code. - Debug, troubleshoot, and resolve application performance and memory management issues. - Utilize Xcode instruments and other tools to optimize app performance. - Manage dependencies using CocoaPods and Swift Package Manager. - Participate in code reviews to maintain high quality and adherence to best practices. - Ensure applications comply with Apple’s App Store policies and design principles. - Work within Agile teams and contribute to continuous integration/continuous deployment (CI/CD) pipelines. - Integrate third-party APIs and services seamlessly into applications. Professional & Technical Skills: - Bachelor’s degree in information technology, Computer Science, or related field. - Minimum 5+ years of professional experience in iOS application development. - Strong proficiency in Swift and SwiftUI (MUST have). - In-depth knowledge of iOS frameworks such as UIKit, CoreData, CoreAnimation, etc. - Experience with architecture/design patterns: Clean Architecture, MVVM, MVC, VIPER, Singleton. - Solid understanding of object-oriented programming principles. - Experience with version control systems such as Git and SVN. - Strong skills in debugging, performance tuning, memory management, and multi-threading. - Familiarity with offline storage solutions. - Knowledge of RESTful APIs and back-end integration. - Experience with dependency management tools: CocoaPods and Swift Package Manager. - Familiarity with CI/CD tools and Agile development methodologies. - Excellent problem-solving and communication skills. - Understanding of Apple’s Human Interface Guidelines and design principles. 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. Show more Show less
Posted 6 days ago
5.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Project Role : Advanced Application Engineer Project Role Description : Utilize modular architectures, next-generation integration techniques and a cloud-first, mobile-first mindset to provide vision to Application Development Teams. Work with an Agile mindset to create value across projects of multiple scopes and scale. Must have skills : Apple iOS Application Development Good to have skills : NA Minimum 5 Year(s) Of Experience Is Required Educational Qualification : 15 years full time education Summary: We are looking for a skilled iOS Application Developer with over 5 years of experience to design and build innovative mobile applications. The ideal candidate will have strong expertise in SwiftUI and Swift, a solid understanding of iOS frameworks and architectures, and hands-on experience with Agile development practices. You will collaborate with cross-functional teams to develop scalable, high-performance applications while ensuring compliance with App Store guidelines. Roles & Responsibilities: - Develop and maintain iOS applications using Swift and SwiftUI. - Design and implement application architecture and design patterns such as Clean Architecture, MVVM, MVC, VIPER, and Singleton. - Collaborate with back-end developers to integrate RESTful APIs and ensure smooth communication between front-end and back-end systems. - Write clean, scalable, and maintainable code. - Debug, troubleshoot, and resolve application performance and memory management issues. - Utilize Xcode instruments and other tools to optimize app performance. - Manage dependencies using CocoaPods and Swift Package Manager. - Participate in code reviews to maintain high quality and adherence to best practices. - Ensure applications comply with Apple’s App Store policies and design principles. - Work within Agile teams and contribute to continuous integration/continuous deployment (CI/CD) pipelines. - Integrate third-party APIs and services seamlessly into applications. Professional & Technical Skills: - Bachelor’s degree in information technology, Computer Science, or related field. - Minimum 5+ years of professional experience in iOS application development. - Strong proficiency in Swift and SwiftUI (MUST have). - In-depth knowledge of iOS frameworks such as UIKit, CoreData, CoreAnimation, etc. - Experience with architecture/design patterns: Clean Architecture, MVVM, MVC, VIPER, Singleton. - Solid understanding of object-oriented programming principles. - Experience with version control systems such as Git and SVN. - Strong skills in debugging, performance tuning, memory management, and multi-threading. - Familiarity with offline storage solutions. - Knowledge of RESTful APIs and back-end integration. - Experience with dependency management tools: CocoaPods and Swift Package Manager. - Familiarity with CI/CD tools and Agile development methodologies. - Excellent problem-solving and communication skills. - Understanding of Apple’s Human Interface Guidelines and design principles. 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. Show more Show less
Posted 6 days ago
4.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Job Description Having quick turnaround and increased test coverage is the need of the hour; hence the increased emphasis on automation testing across projects. Publicis Sapient is looking for automation experts who in addition to the expertise in the tools and techniques also have the knack to understand the business needs, ROI and accordingly create the automation strategy. Assures consistent quality of Software Applications production by developing and enforcing robust Automated Software QE strategy, practices, and processes, providing documentation and managing people. They collaborate the with the project, business and (QE) teams, to develop detailed automated scripts, test frameworks to make the overall system more effective and efficient for our clients. Responsible for the overall quality of the project through effective QE leadership and management to ensure that all deliverables in terms of time, price and quality are met. This individual must have a proven track record of success building, leading, and managing a functional and technical QE team with a strong sense of quality ownership. This is a hands-on job that requires strategic thinking and planning to provide leadership and expertise throughout the entire QA lifecycle, ensuring the success of the team s manual and automation efforts in an agile working environment. Able to estimate for low and medium complexity applications and have used at least one of the estimation techniques. Able to handle/oversight a small team ranging from 2 -5 people and can guide them during the complete SDLC cycle starting from test case creation till test closure activities. Well-versed with most of the activities in defect management process, can define/enhance the defect documentation and TAR lifecycle process independently. Have expertise to enforce/adhere defect or other processes in the team Preferred (Mostly for people being hired at the Senior Associate Career Stage). Mentored or coached at least one person. Can define Automation Test strategy and test plan for low and medium complexity applications taking into account the business needs, ROI etc. Able to maintain and report test coverage matrix Able to identify device coverage for the application in question. Can devise regression testing approach. Qualifications 4-6 years of experience. Experience with QE for distributed, highly scalable systems. Good understanding of OOPS concepts and strong programming skills in Java, Groovy, or JavaScript Hands-on experience in working with at least one GUI-based test automation tool for desktop and/or mobile automation. Experience with multiple tools will be added advantage. Proficient in writing SQL queries & familiarity with the process of test automation tool selection & test approach Experience in designing and developing automation frameworks and creation of scripts using best industry practices such as Page object model. Integrate test suites into the test management system and custom test harness Familiar with the implementation of design patterns, modularization, and user libraries for framework creation. Can mentor team as well as has short learning curve for new technology. Understands all aspects of Quality Engineering Understanding of SOAP and REST principles, Thorough understanding of microservices architecture. In-depth hands-on experience of working with at least one API testing tool like RestAssured, SOAP UI, NodeJS Hands-on experience working with Postman or similar tool. Hands-on experience in parsing complex JSON & XML and data validation using serialization techniques like POJO classes or similar Hands-on experience in performing Request and Response Schema validation, Response codes, and exceptions. Good Understanding of BDD, TDD methodologies, and tools like Cucumber, TestNG, Junit, or similar. Experience in defining API E2E testing strategy, designing and developing API automation framework. Working experience on building tools Maven / Gradle, Git, etc. Experience in creating test pipeline – CI/CD Possess domain knowledge to identify issues across those domains, understand their impact, and drive resolution [(familiar/expert in domains like retail banking, automobile, insurance, betting, food markets, hotel industry, healthcare) Used /Exposure to automation tool for automating mobile applications & non-functional testingTo set up test environment for execution on cloud environments such as Sauce Labs, browser stack. Knowledge of new tools (open source & licensed) in the automation world and have the knack to explore them and keep abreast with the latest tools in the market Expertise in creating test automation frameworks, implementing and maintaining them on a project Experience in the modern agile practices such as BDD/Cucumber, DevOps Knowledge and experience in service virtualization and tools like CA Lisa. Hands-on knowledge of setting up PACT Broker and writing PACT tests is desirable Experience in test management tools like Xray & Zephyr and integration of test framework with these tools Understanding of commonly used software design patterns like Builder, Factory, Singleton and Façade Possess excellent Communication skills (written, verbal both formal & informal) Helps to create a positive, collaborative working environment for the team. Quick grasping and flexibility to adapt to new technologies/processes Ability to multi-task under pressure and work independently with minimal supervision. i.e. Ability to prioritize when under pressure Efficiently makes tough decisions and communicates them effectively. Independently manages operational level client meetings. Develops strong relationships with appropriate client stakeholders. Acts as the primary POC/facilitator for planned (regular) client meetings. Manages peer-level client relationships (expectations, communications, negotiations, escalation, feedback, etc.) Education: Full time Bachelor’s/Master’s engineering degree. Additional Information Gender-Neutral Policy 18 paid holidays throughout the year Generous parental leave and new parent transition program Flexible work arrangements Employee Assistance Programs to help you in wellness and well-being. Company Description Publicis Sapient is a digital transformation partner helping established organizations get to their future, digitally enabled state, both in the way they work and the way they serve their customers. We help unlock value through a start-up mindset and modern methods, fusing strategy, consulting and customer experience with agile engineering and problem-solving creativity. United by our core values and our purpose of helping people thrive in the brave pursuit of next, our 20,000+ people in 53 offices around the world combine experience across truly value. Show more Show less
Posted 6 days ago
5.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Notice Period - Immediate Joiner to 30 Days Location - Pune Required: Mandatory Skills: .NET, Azure Functions, Azure Service Bus, Azure Logic Apps, Azure Kubernetes Services/Azure Cloud (Azure Certifications will be preferred) .NET/C# - Strong knowledge of .NET Core framework. Understanding of fundamental design principles for building a scalable application. Proficient with the dependency injection pattern, factory pattern, singleton. Design, build, and maintain efficient, reusable, and reliable code. Experience implementing automated testing (unit, integration, performance). Azure – Good knowledge of Azure fundamentals (storage accounts, function apps, logic apps, event grids, service bus, key vault). Data related Azure resource is a plus (data factory, data bricks, synapse, SQL server). Ideally Azure certified (AZ-204, AZ-900). Experience deploying Azure resources using Azure DevOps. Experience monitoring and troubleshooting cloud native solutions using App Insights. Experience integrating external systems with Azure using Advanced Message Queuing Protocol, publisher/subscriber patterns in a robust fault tolerant fashion. Soft Skills: Ability to work independently. Ability to draft and update clear technical documentation. Experience in a client facing role is a plus (ability to communicate requests in writing clearly). Primary Skillset: .NET/.NET Core, C#, Azure Functions, Azure Service Bus, Azure Logic Apps, Azure Kubernetes Services/Azure Cloud Secondary Skillset: CI/CD pipelines (Azure DevOps), Containers (Docker, Kubernetes), Unit Testing Framework (Jest, Enzyme, NUnit), Modern Web Programming (NodeJs, React), Code Versioning and Integration (GIT, Bitbucket, GitHub), and Security (Standard web security, Single Sign-On, and web service security using security tokens) Desired qualifications Experience with CI/CD pipelines (Azure DevOps), Containers (Docker, Kubernetes), Unit Testing Framework (Jest, Enzyme, NUnit), Modern Web Programming (NodeJs, React), Code Versioning and Integration (GIT, Bitbucket, GitHub), and Security (Standard web security, Single Sign-On, and web service security using security tokens). A bachelor’s degree in Computer Science, Computer/Electrical Engineering or equivalent. Master’s degree preferred. 5+ years of hands on experience in designing and developing Web and API-based technologies on . NET or .NET Core related technologies. 2+ years of project experience in software design and development on Azure with emphasis on micro services (Azure Kubernetes Service (AKS), Service Fabric) and server less capabilities (Functions, Event Hub, Service Bus etc…) Experience working in waterfall and agile based teams and environments. Azure Certifications will be preferred Show more Show less
Posted 1 week ago
4.5 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
About This Team This team is known as “Expert Apply” or the “Sonara” team. We own two areas of cutting-edge technology: advanced browser automation to scrape job application data,and generative AI services to answer job application questions. Our team’s mission is to make sure that job seekers never have to fill out a job application. Job Description WHAT YOU’LL DO Design and architect scalable and robust enterprise-level automation applications using Python. Develop applications that run on PODs (Kubernetes), ensuring high availability and reliability. Debug complex issues in applications and devise solutions that enhance stability and performance. Identify performance bottlenecks within applications through profiling and metrics analysis. Optimise existing code to improve performance and efficiency, ensuring the system can handle high traffic loads. Utilize automation frameworks and tools such as Playwright, Chromium, and stealth browser for web automation tasks. Implement message handling to facilitate communication between different services. Develop web scraping solutions to gather and process data from various online sources. Analyze and troubleshoot software issues, providing timely resolutions to ensure system reliability. Collaborate with cross-functional teams to understand user requirements and translate them into technical specifications. Review and enhance code quality through thorough testing and code reviews. Stay updated with industry trends and emerging technologies, integrating best practices into the development process Document architecture, design choices, and implementation details for future reference and knowledge sharing. Ensure compliance with security and data privacy standards throughout the application lifecycle. WHAT YOU’LL NEED Strong programming skills in Python like expertise in string manipulation and regular expression to effectively handle and process the text data during web scrapping and automation tasks. Deep understanding of OOP principles, including encapsulation, inheritance, and polymorphism, to design robust and maintainable software systems. Knowledge of common design patterns (e.g., Singleton, Factory, Observer) to enhance system design, imprve code reusability, and implement best practices in software architecture. Solid foundation in algorithms (sorting, searching, parsing) and data structures (lists, dictionaries, trees) to solve complex problems efficiently and effectively during software development. Proficient in identifying and manipulating HTML elements (DOM) for automated interactions, including forms, buttons, and links. Knowledge of XPath and CSS selectors for precise data extraction. Good understanding of how modern browsers function, including rendering engines, JavaScript engines, HTTP protocols, and browser APIs. Experience optimizing scraping strategies based on browser behaviour and performance. Experience with caching technologies (e.g. Redis, in-memory caching) Experience with messaging protocols (e.g. Azure service bus, Kafka, RabbitMQ) working knowledge and proven experience in containerization using Docker. Understanding of DevOps practices and CI/CD pipelines. Excellent communication skills and the ability to collaborate across time zones Excellent analytical and problem-solving skills. Knowledge of cloud computing, Amazon Web Services or Microsoft Azure WHAT’S GOOD TO HAVE: Experience with web frameworks (e.g., FAST API, Flask, Django) Knowledge of web scraping methodologies and tools, including headless browser automation (e.g., Playwright, Selenium, Puppeteer), and familiarity with JavaScript execution within the scraping context. Proficient in writing tests for scraping scripts to ensure robustness, reliability, and maintainability, along with debugging techniques to troubleshoot any issues that arise during the execution of scraping processes. Knowledge of database systems (SQL and NoSQL). Knowledge of leveraging LLMs (e.g., GPT, BERT) to improve web page automation. Ability to utilize LLMs for natural language understanding tasks, such as extracting meaningful insights from pages or generating context-aware interactions. EXPERIENCE: Senior Software Engineer Python-4.5 years+ Module Lead, Python- 5.5 years+ BENEFITS Outstanding Compensation Competitive salary Tax-friendly compensation structure Bi-annual bonus Annual Appraisal Equity in company 100% Full Health Benefits Group Mediclaim, personal accident, & term life insurance Group Mediclaim benefit (including parents' coverage) Practo Plus health membership for employees and family Personal accident and term life insurance coverage Flexible Time Away 24 days paid leaves Declared fixed holidays Paternity and maternity leave Compassionate and marriage leave Covid leave (up to 7 days) ADDITIONAL BENEFITS Internet and home office reimbursement In-office catered lunch, meals, and snacks Certification policy Cab pick-up and drop-off facility About BOLD We Transform Work Lives As an established global organization, BOLD helps people find jobs. Our story is one of growth, success, and professional fulfillment. We create digital products that have empowered millions of people in 180 countries to build stronger resumes, cover letters, and CVs. The result of our work helps people interview confidently, finding the right job in less time. Our employees are experts, learners, contributors, and creatives. We Celebrate And Promote Diversity And Inclusion We value our position as an Equal Opportunity Employer. We hire based on qualifications, merit, and our business needs. We don't discriminate regarding race, color, religion, gender, pregnancy, national origin or citizenship, ancestry, age, physical or mental disability, veteran status, sexual orientation, gender identity or expression, marital status, genetic information, or any other applicable characteristic protected by law. Show more Show less
Posted 1 week ago
5.0 years
0 Lacs
India
On-site
Position Summary – The Application Software Engineer (ASE) is responsible for the development and maintenance of all information systems used to support the business. The ASE will interact with the Product Management team and other business stakeholders to review requirements, provide estimations, and then implement and unit test all required software changes. The ASE will also interact with the corporate technology office to review and approve software design diagrams and implementation approaches Essential Functions Reviews and provides input into application requirements Estimates development effort for both change requests and new software implementations Creates software design and architecture diagrams based on requirements Implements all code changes required to meet the requirements Authors database level objects and procedures Reviews the performance of all database objects Documents all code and creates additional documentation for code usability Follows corporate software development standards around: code structure, code re-usability, scalability, and security of the application Performs risk-based code review Authors unit tests Partners with the product management team to perform sprint planning and sprint closing Runs periodic lessons learned meetings to improve Software Engineering process Monitors process and software changes that could impact production support Supports the production application and provides timely resolutions to issues Follows established procedures for change management across applications Documents and maintains the production support standard operating procedures Creates WIKI articles for common processes that are repeated and can be shared with others Conducts Root Cause Analyses and makes recommendations to address issues. Supports the resolution of general helpdesk tickets on an as-needed basis Other tasks as assigned Qualifications Education: Bachelor's degree or equivalent desired. Degree in computer science or related fields preferred. Work Experience Software Engineering: understanding of and full hands-on experience across all software development practices Minimum 5 years' experience developing enterprise applications Knowledge of software development patterns (like Singleton, Factory, etc.) Hands-on development experience with ASP.NET, C#, JavaScript, HTML, SQL Server technologies, REST Web services Experience developing SQL objects and programming in T-SQL Hands on development experience in a Microsoft technology stack Skills Excellent communication skills Software development coding – object-oriented programming Design software solutions Map complex process to application architecture Solution Support Strong time management abilities within a fast-paced environment Agile Software Engineering experience Application / Code troubleshooting skills Experience designing, implementing, and maintaining APIs and micro services using Web API Gateways and API Management Platforms Any data provided as a part of this application will be stored in accordance with our Privacy Policy. For CA applicants, please also refer to our CA Privacy Notice. Precision Medicine Group is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, age, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or other characteristics protected by law. If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact Precision Medicine Group at QuestionForHR@precisionmedicinegrp.com. It has come to our attention that some individuals or organizations are reaching out to job seekers and posing as potential employers presenting enticing employment offers. We want to emphasize that these offers are not associated with our company and may be fraudulent in nature. Please note that our organization will not extend a job offer without prior communication with our recruiting team, hiring managers and a formal interview process. Show more Show less
Posted 1 week ago
8.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
We are seeking a Lead .NET Automation Test Engineer to join our team. You will play a pivotal role in ensuring the reliability and accuracy of our software systems. Your expertise in implementing API and UI Automation using C# as the programming language, along with your strong knowledge of TestNG, BDD Frameworks in .NET, and Design patterns, will be instrumental in driving the success of our projects. Responsibilities Collaborate closely with internal teams to gather and analyze system requirements Provide prompt feedback on business and technical requirements after thorough review Develop comprehensive test plans and test cases in detail Coordinate testing activities systematically, prioritizing based on project needs Design, develop, and execute automation scripts using C# and advanced automation tools Discover, report, document, and track defects with meticulous attention to detail Define and enforce quality standards, ensuring adherence throughout the process Monitor and improve quality assurance metrics for ongoing enhancement Participate actively in QA meetings, providing valuable inputs on testing activities Stay updated on emerging testing tools and strategies Requirements Minimum of 8 to 12 years of experience in Automation Testing .NET 1+ year of relevant leadership experience Strong testing basics test process, design techniques, defect management & methodology Experience in working in agile model, with Insprint automation preferred Proficient in C# programming Hands-on experience in implementing API (RestSharp) and UI (Selenium) Automation using C# Familiarity with TestNG, NUnit/MSUnit, BDD-Specflow Exposure and experience to Design patterns like Singleton, page object, factory Experience in automated test suite integration with Continuous integration (Jenkins/Bamboo) Strong organizational and problem-solving skills with great attention to detail, critical thinking, solid communication B2+ English level proficiency Show more Show less
Posted 1 week ago
5.0 - 8.0 years
3 - 6 Lacs
Hyderābād
On-site
Wipro Limited (NYSE: WIT, BSE: 507685, NSE: WIPRO) is a leading technology services and consulting company focused on building innovative solutions that address clients’ most complex digital transformation needs. Leveraging our holistic portfolio of capabilities in consulting, design, engineering, and operations, we help clients realize their boldest ambitions and build future-ready, sustainable businesses. With over 230,000 employees and business partners across 65 countries, we deliver on the promise of helping our customers, colleagues, and communities thrive in an ever-changing world. For additional information, visit us at www.wipro.com. Java,springboot, microservices,Angular Mandatory Skills: Java, springboot, Microservices, Angular8 and above Must Have : Hands on with Core Java/ J2ee (Spring, Hibernate, MVC) – MUST Experience working on Spring Boot, RabbitMQ & JBoss Experience working on Micro services Experience working with the CI/CD and DevOps goal/initiatives Good working knowledge in SPRING Framework & Spring MVC – MUST Hands experience on one of the JS frameworks (Angular, React) / MEAN stack – MUST any one Hands on with any of the IDE (IntelliJ/Eclipse/RAD etc.) – MUST any one Hands on with Rest based web services - MUST Hands on with SQL queries and MySQL experience – MUST any RDBMS Testing experience in JUnit/Spock/Groovy – MUST any one Agile (Scrum, Kanban) – MUST Design Patterns (IOC, MVC, Singleton, Factory) - MUST Good to have Experience in Subversion, GIT & Maven will be a plus Experience of working in Agile environment will be a plus Experience of Code Quality Tools like Sonar, Checkstyle, Findbug will be plus Experience of working on DevOps and related toolsets will be a plus Possess excellent written and verbal communication skills Healthcare domain experience in Provider/Claim/Member is plus Mandatory Skills: Fullstack Java Enterprise. Experience: 5-8 Years. Reinvent your world. We are building a modern Wipro. We are an end-to-end digital transformation partner with the boldest ambitions. To realize them, we need people inspired by reinvention. Of yourself, your career, and your skills. We want to see the constant evolution of our business and our industry. It has always been in our DNA - as the world around us changes, so do we. Join a business powered by purpose and a place that empowers you to design your own reinvention. Come to Wipro. Realize your ambitions. Applications from people with disabilities are explicitly welcome.
Posted 1 week ago
3.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
We are seeking a .NET Automation Test Engineer to join our team. As an integral part of our team, you will be responsible for ensuring the reliability and accuracy of our software systems. Your role will involve implementing and executing automated testing in .NET and contributing to the enhancement of our software products. Responsibilities Implement and execute automated testing in .NET for software systems Contribute to the enhancement of software products through effective testing Collaborate with the development team to gather and analyze system requirements Design and develop comprehensive test plans and test cases in detail Coordinate testing activities and provide prompt feedback on requirements Discover, report, and track defects, ensuring thorough validation of resolved issues Define and enforce quality standards in testing activities Monitor and improve quality assurance metrics Participate in QA meetings, delivering important inputs on testing activities Stay updated on evolving testing tools and strategies Requirements Minimum of 3-5 years of experience in Automation Testing using .NET Strong understanding of testing basics, test process, design techniques, and defect management Experience working in an agile model, with a preference for insprint automation Proficient in C# programming language for automation implementation Hands-on experience in API (RestSharp) and UI (Selenium) Automation using C# Familiarity with TestNG, NUnit/MSUnit, or BDD-Specflow Exposure to and experience with Design patterns like Singleton, page object, and factory Experience in in-sprint automation and automated test suite integration with Continuous integration (Jenkins/Bamboo) Strong organizational and problem-solving skills with great attention to detail Excellent critical thinking and solid communication skills B2+ English level proficiency Show more Show less
Posted 1 week ago
3.0 years
0 Lacs
Pune, Maharashtra, India
On-site
We are seeking a .NET Automation Test Engineer to join our team. As an integral part of our team, you will be responsible for ensuring the reliability and accuracy of our software systems. Your role will involve implementing and executing automated testing in .NET and contributing to the enhancement of our software products. Responsibilities Implement and execute automated testing in .NET for software systems Contribute to the enhancement of software products through effective testing Collaborate with the development team to gather and analyze system requirements Design and develop comprehensive test plans and test cases in detail Coordinate testing activities and provide prompt feedback on requirements Discover, report, and track defects, ensuring thorough validation of resolved issues Define and enforce quality standards in testing activities Monitor and improve quality assurance metrics Participate in QA meetings, delivering important inputs on testing activities Stay updated on evolving testing tools and strategies Requirements Minimum of 3-5 years of experience in Automation Testing using .NET Strong understanding of testing basics, test process, design techniques, and defect management Experience working in an agile model, with a preference for insprint automation Proficient in C# programming language for automation implementation Hands-on experience in API (RestSharp) and UI (Selenium) Automation using C# Familiarity with TestNG, NUnit/MSUnit, or BDD-Specflow Exposure to and experience with Design patterns like Singleton, page object, and factory Experience in in-sprint automation and automated test suite integration with Continuous integration (Jenkins/Bamboo) Strong organizational and problem-solving skills with great attention to detail Excellent critical thinking and solid communication skills B2+ English level proficiency Show more Show less
Posted 1 week ago
3.0 - 7.0 years
0 Lacs
Delhi, India
On-site
Summary Job Summary: We are seeking an experienced Software Engineer specialized in Node.JS to join our team in the Information Technology and Services industry. The ideal candidate will possess 3 to 7 years of experience in software development, with a strong focus on building scalable and efficient applications using Node.JS. This role involves collaborating with cross-functional teams to design, develop, and maintain server-side applications while ensuring high performance and responsiveness. The successful applicant will be responsible for writing clean, modular code that adheres to best practices, conducting thorough testing and debugging processes, and optimizing application performance. Additionally, you will participate in code reviews and contribute innovative ideas for improvements within our existing systems. Candidates should have a solid understanding of asynchronous programming concepts as well as familiarity with RESTful APIs. Strong problem-solving skills coupled with effective communication abilities are essential for this position. If you are passionate about developing cutting-edge solutions using Node.JS within a dynamic work environment. Requirements Minimum of 3 years and up to 7 years of professional experience in software development with a focus on Node.JS. Must have used either design patterns like Observer Pattern, Singleton Pattern, MVC Pattern, Factory Pattern. Experience enhancing scalability and performance of applications developed with Node.JS. Strong understanding of server-side programming, including RESTful APIs and microservices architecture. Experience with database management systems such as MongoDB or PostgreSQL, demonstrating proficiency in data modeling and query optimization. Familiarity with front-end technologies like HTML, CSS, and JavaScript frameworks (e.g., React or Angular) for full-stack application development is advantageous. Solid grasp of version control systems, particularly Git, for collaborative projects. Ability to troubleshoot complex issues effectively and implement innovative solutions promptly. Demonstrated competency in Agile methodologies; familiarity with Scrum practices is preferred. Exceptional communication skills to collaborate within cross-functional teams while conveying technical concepts clearly to non-technical stakeholders. A proactive attitude toward learning new technologies and keeping abreast of industry trends will be highly valued. Experience in cloud services provisioning (AWS/Azure) is a plus but not mandatory. Commitment to writing clean, maintainable code adhering to best practices in software design principles. Responsibilities Design, develop, and maintain scalable server-side applications using Node.JS. Collaborate with cross-functional teams to define project requirements and deliver high-quality software solutions. Implement RESTful APIs and integrate third-party services to enhance application functionality. Perform code reviews and ensure adherence to coding standards for improved performance and security. Write unit tests and conduct debugging processes to troubleshoot issues effectively. Optimize applications for maximum speed and scalability while ensuring responsiveness across various platforms. Stay updated on emerging technologies in the Node.JS ecosystem, evaluating their potential impact on projects. Migrate existing applications from legacy systems to modern architectures as needed. Document development processes, technical specifications, and system architecture comprehensively for future reference. Mentor junior developers by providing guidance on best practices in coding, testing, and deployment. Show more Show less
Posted 1 week ago
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 Software Engineer II 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) 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. Pull from backlog and deliver work after seeking guidance from experienced team members and in partnership with full scrum team. Understands the big picture and end-to-end logical architecture of systems in ownership areas. Provide feedback and suggestions on areas to improve. Understands the use of Mastercard technology policies in everyday work. Demonstrate active learning and sharing of software practices via Guild/Engineering community initiatives. Influence the decisions made by the team. Assist peers and less experienced members. Influence the decisions made by the team. Assist in technical documentation of APIs and services being delivered. 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) Infrastructure as code and cloud first software development knowledge experience preferred. Understands and implements standard branching (e.g., Gitflow) and peer review practices Apply tools (e.g., Sonar, Zally, Checkmarx ) and techniques to scan and measure code quality and anti-patterns as part of development activity Understands and builds test code at unit level, service level, and integration level to ensure code and functional coverage. Understands the use of basic design patterns (e.g., factory, adaptor, singleton, composite, observer, strategy, inversion of control) Understands requirement analysis being essential part of delivering value to our customers and partners and participate in elaboration, prioritization, and effort estimation. Understands agile and modern SDLC practices (Scrum/Kanban/Continuous Delivery/DevOps/Quality engineering) and the delivery situations they are used for. Understands the basic engineering principles used in building and running mission critical software capabilities (security, customer experience, testing, operability, simplification, service-oriented architecture) Familiar with different application patterns to implement different types of business processes (e.g., APIs, event-driven-services, batch-services, web-applications, big data) Understands Continuous Integration (CI) and Delivery (CD) concepts, and capabilities to support automation, pipelines, virtualization, and containerization. Has ability to write code (in languages such as Java, Python, Ruby, Bash, Perl, Groovy) to build automation tasks that are repeatable and efficient. Understands functional and non-functional testing types to elaborate and estimate test efforts. 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-221309 Show more Show less
Posted 1 week ago
6.0 years
7 - 10 Lacs
Hyderābād
On-site
Job Description Summary We are looking to hire an innovative Lead UI Developer, who will be responsible for programing a component, feature and or feature set. Works independently and contributes to the immediate team and to other teams across business. You will also contribute to and lead design discussions, guide the immediate the team on component designs as well. Job Description Roles and Responsibilities In this role, you will: Be responsible and work within a team in charge of reusable UI component and services, in order to create a UI Design System to be used by all other engineering teams in Digital Grid Be responsible for defining, developing, and evolving software in a fast paced and agile development environment using the latest software development technologies and infrastructure Provide technical leadership within a scrum team Work with Product Line Leaders (PLLs) to understand product requirements & vision Work with UX Designers and Researchers in order to implement UI components, applications and meet user requirements base on UX specifications and user feedback Translate requirements / vision into prioritized list of user stories and deliver to required timelines and quality standards Drive increased efficiency across the teams, eliminating duplication, leveraging product and technology reuse Support process improvements which guide the development, sustaining & support activities Work cross functionally with other business departments to align activities and deliverables Drive world-class quality in the development and support of products Engage subject matter experts in successful transfer of complex domain knowledge Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques Write code that meets standards and delivers desired functionality using the technology selected for the project Understand performance parameters and assess application performance Work on core data structures and algorithms and implement them using technology chosen Proactively share information across the team, to the right audience with the appropriate level of detail and timeliness Education Qualification For roles outside USA: Bachelor's Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math) with advanced experience. For roles in USA:Bachelor's Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math) with minimum years of experience6years Desired Characteristics Technical Expertise: Experience with web front-end technologies such as typescript/javascript, HTML5, CSS, and frameworks like Angular, React, VueJS Skilled at object-oriented design and programming Experience with traditional programming languages preferred (C++, Java, C# .NET) Conversant with OO Design Patterns - has experience with patterns such as singleton, decorator, pub-sub, factory, etc. Familiar with geospatial mapping concepts such as projections, coordinate transformations, geographic vs. schematic displays Experience with mapping libraries preferred (OpenLayers, MapBox, Leaflet, etc.) Experience with manual 2D graphics rendering (HTML5 Canvas, WebGL, etc.) Experience with graphics optimization techniques such as lazy evaluation, geometry caching, etc. Familiarity with performance profiling and identifying / addressing performance issues in the browser Experience with agile methodology, working with scrum teams during sprints Experience with CI/CD tools like Jenkins, build tools like npm, and source control tools like git/github General understanding of the impacts of technology choice to the software development lifecycle Familiarity and experience writing UI mobile applications is a plus Business Acumen: Strong problem solving abilities and capable of articulating specific technical topics or assignments Experience in building scalable and highly available distributed systems Expert in breaking down problems and estimate time for development tasks Evangelizes how our technology solves customer problems from a technology and business perspective Leadership: Demonstrates clarity of thinking to work through limited information and vague problem definitions Influences through others; builds direct and "behind the scenes" support for ideas Proactively identifies and removes project obstacles or barriers on behalf of the team Shares knowledge, power, and credit, establishing trust, credibility, and goodwill Personal Attributes: Able to work under minimal supervision Excellent communication skills and the ability to interface with senior leadership with confidence and clarity Able to work well with global teams, including time-zone flexibility Skilled in providing oversight and mentoring team members. Shows ability to effectively delegate work Additional Information Relocation Assistance Provided: Yes
Posted 1 week ago
3.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Description Senior C++ Developer About Worldline At Worldline, we are pioneers in payments technology, committed to creating innovative solutions that make financial transactions secure, accessible, and seamless worldwide. Our diverse team of professionals collaborates across cultures and disciplines, driving progress that benefits society and businesses of all sizes. We believe that diverse perspectives fuel innovation. We are dedicated to fostering an inclusive environment where all individuals, regardless of background, identity, or experience, can thrive and contribute meaningfully to our shared vision. The Opportunity We are seeking a talented C++ Developer who is passionate about building scalable, user-friendly applications. In this role, you will work with a dynamic, diverse team to develop, enhance, and maintain landing pages, web portals, and back-end services crucial to our payment solutions. We welcome applicants from all backgrounds and experiences, believing that our strength lies in our diversity. Your unique perspectives will help us create innovative, inclusive digital products that serve a global community. Technical Skills & Qualifications 3 to 5 years relevant experience on C++. C++ OOPS concepts (Inheritance, Polymorphism, Templates, Pre Processor directives, Exception Handling etc.…) Sound knowledge of Design patterns like Singleton, Visitor and Decorators. Knowledge of STL, String Operations and Boost libraries. Thorough understanding of containers like Arrays, List, Vector, Maps, Stacks and queues. Concepts related to Streaming, String functions, Type castings, Pointer references, virtual functions. Proficient in working with Docker, Gtest Should have good handson for database topics like Database DML/DDL, Joins, Database Advance –Procedure, Index, cursors, SP etc. Should have ability to work on Unix Commands, Shell Scripting, Make files, GDB debugger etc. Should be experienced with Scrum framework Preferred Skills Scaled Agile experience will be more preferred Payments domain Experience. CI (Continuous Integration), Jenkins Should possess very good communication skills Should possess very good Inter personnel skills Should possess very good analytical skills. Why Join Us? At Worldline, we believe that embracing diversity and promoting inclusion drive innovation and success. We foster a workplace where everyone feels valued and empowered to bring their authentic selves. Through extensive training, mentorship, and development programs, we support your growth and help you make a meaningful impact. Join a global team of passionate professionals shaping the future of payments technology—where your ideas, experiences, and perspectives are appreciated and celebrated. We are an Equal Opportunity Employer. We do not discriminate based on race, ethnicity, religion, color, national origin, sex (including pregnancy and childbirth), sexual orientation, gender identity or expression, age, disability, or any other legally protected characteristics. We are committed to creating a diverse and inclusive environment for all employees. Learn more about life at Worldline at Jobs.worldline.com Show more Show less
Posted 1 week ago
5.0 years
0 Lacs
Mumbai Metropolitan Region
On-site
Job Description C++ Developer About Worldline At Worldline, we are pioneers in payments technology, committed to creating innovative solutions that make financial transactions secure, accessible, and seamless worldwide. Our diverse team of professionals collaborates across cultures and disciplines, driving progress that benefits society and businesses of all sizes. We believe that diverse perspectives fuel innovation. We are dedicated to fostering an inclusive environment where all individuals, regardless of background, identity, or experience, can thrive and contribute meaningfully to our shared vision. The Opportunity We are seeking a talented C++ Developer who is passionate about building scalable, user-friendly applications. In this role, you will work with a dynamic, diverse team to develop, enhance, and maintain landing pages, web portals, and back-end services crucial to our payment solutions. We welcome applicants from all backgrounds and experiences, believing that our strength lies in our diversity. Your unique perspectives will help us create innovative, inclusive digital products that serve a global community. Technical Skills & Qualifications 5 to 10 years relevant experience on C++. C++ OOPS concepts (Inheritance, Polymorphism, Templates, Pre Processor directives, Exception Handling etc.…) Sound knowledge of Design patterns like Singleton, Visitor and Decorators. Knowledge of STL, String Operations and Boost libraries. Thorough understanding of containers like Arrays, List, Vector, Maps, Stacks and queues. Concepts related to Streaming, String functions, Type castings, Pointer references, virtual functions. Proficient in working with Docker, Gtest Should have good handson for database topics like Database DML/DDL, Joins, Database Advance –Procedure, Index, cursors, SP etc. Should have ability to work on Unix Commands, Shell Scripting, Make files, GDB debugger etc. Should be experienced with Scrum framework Preferred Skills Scaled Agile experience will be more preferred Payments domain Experience. CI (Continuous Integration), Jenkins Should possess very good communication skills Should possess very good Inter personnel skills Should possess very good analytical skills. Why Join Us? At Worldline, we believe that embracing diversity and promoting inclusion drive innovation and success. We foster a workplace where everyone feels valued and empowered to bring their authentic selves. Through extensive training, mentorship, and development programs, we support your growth and help you make a meaningful impact. Join a global team of passionate professionals shaping the future of payments technology—where your ideas, experiences, and perspectives are appreciated and celebrated. We are an Equal Opportunity Employer. We do not discriminate based on race, ethnicity, religion, color, national origin, sex (including pregnancy and childbirth), sexual orientation, gender identity or expression, age, disability, or any other legally protected characteristics. We are committed to creating a diverse and inclusive environment for all employees. Learn more about life at Worldline at Jobs.worldline.com Show more Show less
Posted 1 week ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Requirements Able to write secure code in Java, 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 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). Understanding of 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 Work Experience Java Spring Boot Hibernate Microservices Kafka (Good to have) Show more Show less
Posted 1 week ago
7.0 years
0 Lacs
India
Remote
Job Title: Senior Backend Engineer (.NET Core) Location: Remote Employment Type: Full-Time Experience Level: Senior (5–7 years) Company: U.S. - based enterprise SaaS platform We are looking for an experienced Senior Backend Engineer who excels in designing and building high-performance, scalable, and secure backend systems using .NET Core, C#, SQL, and modern ORMs such as Dapper and Entity Framework. This is a hands-on role suited for an engineer who thrives in solving complex backend challenges and has a deep understanding of design patterns and architectural best practices. You’ll be joining a high-impact team driving innovation in backend services, data integration, and enterprise-grade API development. Experience leveraging AI productivity tools like ChatGPT, Claude, or GitHub Copilot is highly valued, as is familiarity with third-party service integration. Key responsibilities Architect and implement scalable, maintainable backend services using .NET Core and C# Design and optimize complex SQL Server queries, procedures, and schemas using Dapper, Entity Framework, and ADO.NET Apply industry-standard design patterns to structure robust and flexible software components Build and consume RESTful APIs, and integrate with third-party platforms (e.g., SaaS, third party payment gateways & SSO, HR systems) Leverage AI-based coding tools to enhance development speed, code quality, and testing Collaborate with cross-functional teams (Frontend, Product, QA, DevOps) to deliver end-to-end features Implement secure coding practices, manage access control (OAuth2/JWT), and ensure data privacy Troubleshoot performance bottlenecks, scalability issues, and data integrity concerns Participate in design reviews, architecture discussions, and continuous improvement efforts Required qualifications 5–7 years of backend development experience with .NET Core and C# in production environments Strong expertise in SQL Server, including query optimization, schema design, and stored procedures Proficient with Dapper, Entity Framework, and data access patterns Strong hands-on knowledge of software design patterns (e.g., Repository, Factory, CQRS, Singleton, DI) Demonstrated experience with REST API design, authentication/authorization flows, and secure communications Proven track record of integrating with third-party APIs and services Active use of AI coding assistants (e.g., ChatGPT, Claude, GitHub Copilot) in your workflow Solid understanding of performance optimization, system scalability, and resilient architectures Familiarity with Git, modern CI/CD pipelines, and deployment practices Experience working with cloud platforms (preferably Azure or AWS) Exposure to event-driven architectures, microservices, or message queues (e.g., RabbitMQ, Kafka) Experience with Docker and container orchestration (e.g., Kubernetes) Familiarity with domain-driven design (DDD) or clean architecture Background in observability, logging, and monitoring practices Nice to have Basic knowledge of Angular and ability to collaborate effectively with front-end developers Proficiency in Python with the flexibility to adapt and pivot as project needs evolve Why join us Work on challenging, meaningful problems with enterprise-level impact Leverage cutting-edge tools and modern AI technologies Competitive compensation, benefits, and growth opportunities Flexibility to work remotely Show more Show less
Posted 1 week ago
3.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
We are seeking a .NET Automation Test Engineer to become part of our team. This role plays a key part in ensuring the reliability and accuracy of our software systems. You will focus on implementing automated testing in .NET and contributing to the continuous improvement of our software products. Responsibilities Execute automated testing in .NET for software systems Enhance software products through efficient testing practices Collaborate with the development team to understand and refine system requirements Create detailed and comprehensive test plans and test cases Coordinate testing efforts and provide timely feedback on system performance Identify, document, and manage defects, validating resolved issues thoroughly Establish and uphold quality standards during testing activities Analyze and enhance quality assurance metrics Attend QA meetings to provide input regarding testing strategies and progress Stay informed on advancements in testing tools and methodologies Requirements 3-5 years of experience in Automation Testing using .NET Strong understanding of test fundamentals, processes, design techniques, and defect tracking Background in agile methodologies, with a focus on in-sprint automation Proficiency in C# for automation tasks Expertise in API (RestSharp) and UI (Selenium) Automation using C# Familiarity with frameworks such as TestNG, NUnit/MSUnit, or BDD-Specflow Exposure to Design patterns like Singleton, page object, and factory Competency in in-sprint automation and integration of automated tests with Continuous Integration tools (Jenkins/Bamboo) Strong organizational and analytical skills with attention to detail Effective critical thinking and excellent communication skills B2+ level English proficiency Show more Show less
Posted 1 week ago
5.0 - 8.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
We are looking for a Senior seasoned Automation Test Engineer with expertise in .Net, automation testing, and software quality assurance, we invite you to apply for this role. Your contributions will be essential in ensuring the quality and reliability of our software products, and your expertise will play a pivotal role in enhancing our testing processes. Your expertise will contribute to enhancing the quality and reliability of our software applications, ensuring an exceptional user experience for our customers. Requirements Minimum experience required is 5 to 8 years in Automation Testing .Net. Should have strong testing basics test process, design techniques, defect management & methodology. Experience in working in agile model (Insprint automation preferred) Strong Programming Skills in C# Hands on experience in implementing API (RestSharp) and UI (Selenium) Automation using C# as the programming language Hands on one of these: TestNG, NUnit/MSUnit, BDD-Specflow Exposure and experience to Design patterns like Singleton, page object, factory Experience in doing In-sprint automation Experience in automated test suite integration with Continuous integration (Jenkins/Bamboo). Strong organizational and problem-solving skills with great attention to detail, critical thinking, solid communication Preferred experience in Retail/BFSI domain. Technologies BDD Frameworks TestNG Rest Sharp Design pattern Show more Show less
Posted 1 week ago
8.0 years
0 Lacs
Gurugram, Haryana, India
On-site
We are seeking a Lead .NET Automation Test Engineer to join our team. You will play a pivotal role in ensuring the reliability and accuracy of our software systems. Your expertise in implementing API and UI Automation using C# as the programming language, along with your strong knowledge of TestNG, BDD Frameworks in .NET, and Design patterns, will be instrumental in driving the success of our projects. Responsibilities Collaborate closely with internal teams to gather and analyze system requirements Provide prompt feedback on business and technical requirements after thorough review Develop comprehensive test plans and test cases in detail Coordinate testing activities systematically, prioritizing based on project needs Design, develop, and execute automation scripts using C# and advanced automation tools Discover, report, document, and track defects with meticulous attention to detail Define and enforce quality standards, ensuring adherence throughout the process Monitor and improve quality assurance metrics for ongoing enhancement Participate actively in QA meetings, providing valuable inputs on testing activities Stay updated on emerging testing tools and strategies Requirements Minimum of 8 to 12 years of experience in Automation Testing .NET 1+ year of relevant leadership experience Strong testing basics test process, design techniques, defect management & methodology Experience in working in agile model, with Insprint automation preferred Proficient in C# programming Hands-on experience in implementing API (RestSharp) and UI (Selenium) Automation using C# Familiarity with TestNG, NUnit/MSUnit, BDD-Specflow Exposure and experience to Design patterns like Singleton, page object, factory Experience in automated test suite integration with Continuous integration (Jenkins/Bamboo) Strong organizational and problem-solving skills with great attention to detail, critical thinking, solid communication B2+ English level proficiency Show more Show less
Posted 1 week ago
3.0 years
0 Lacs
Gurugram, Haryana, India
On-site
We are seeking a .NET Automation Test Engineer to join our team. As an integral part of our team, you will be responsible for ensuring the reliability and accuracy of our software systems. Your role will involve implementing and executing automated testing in .NET and contributing to the enhancement of our software products. Responsibilities Implement and execute automated testing in .NET for software systems Contribute to the enhancement of software products through effective testing Collaborate with the development team to gather and analyze system requirements Design and develop comprehensive test plans and test cases in detail Coordinate testing activities and provide prompt feedback on requirements Discover, report, and track defects, ensuring thorough validation of resolved issues Define and enforce quality standards in testing activities Monitor and improve quality assurance metrics Participate in QA meetings, delivering important inputs on testing activities Stay updated on evolving testing tools and strategies Requirements Minimum of 3-5 years of experience in Automation Testing using .NET Strong understanding of testing basics, test process, design techniques, and defect management Experience working in an agile model, with a preference for insprint automation Proficient in C# programming language for automation implementation Hands-on experience in API (RestSharp) and UI (Selenium) Automation using C# Familiarity with TestNG, NUnit/MSUnit, or BDD-Specflow Exposure to and experience with Design patterns like Singleton, page object, and factory Experience in in-sprint automation and automated test suite integration with Continuous integration (Jenkins/Bamboo) Strong organizational and problem-solving skills with great attention to detail Excellent critical thinking and solid communication skills B2+ English level proficiency Show more Show less
Posted 1 week ago
5.0 - 8.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
We are looking for a Senior seasoned Automation Test Engineer with expertise in .Net, automation testing, and software quality assurance, we invite you to apply for this role. Your contributions will be essential in ensuring the quality and reliability of our software products, and your expertise will play a pivotal role in enhancing our testing processes. Your expertise will contribute to enhancing the quality and reliability of our software applications, ensuring an exceptional user experience for our customers. Requirements Minimum experience required is 5 to 8 years in Automation Testing .Net. Should have strong testing basics test process, design techniques, defect management & methodology. Experience in working in agile model (Insprint automation preferred) Strong Programming Skills in C# Hands on experience in implementing API (RestSharp) and UI (Selenium) Automation using C# as the programming language Hands on one of these: TestNG, NUnit/MSUnit, BDD-Specflow Exposure and experience to Design patterns like Singleton, page object, factory Experience in doing In-sprint automation Experience in automated test suite integration with Continuous integration (Jenkins/Bamboo). Strong organizational and problem-solving skills with great attention to detail, critical thinking, solid communication Preferred experience in Retail/BFSI domain. Technologies BDD Frameworks TestNG Rest Sharp Design pattern Show more Show less
Posted 1 week ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2