Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
About PhonePe Group: PhonePe is India’s leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending) as well as adjacent tech-enabled businesses such as Pincode for hyperlocal shopping and Indus App Store which is India's first localized App Store. The PhonePe Group is a portfolio of businesses aligned with the company's vision to offer every Indian an equal opportunity to accelerate their progress by unlocking the flow of money and access to services. Culture At PhonePe, we take extra care to make sure you give your best at work, Everyday! And creating the right environment for you is just one of the things we do. We empower people and trust them to do the right thing. Here, you own your work from start to finish, right from day one. Being enthusiastic about tech is a big part of being at PhonePe. If you like building technology that impacts millions, ideating with some of the best minds in the country and executing on your dreams with purpose and speed, join us! Challenges Building for Scale, Rapid Iterative Development, and Customer-centric Product Thinking at each step defines every day for a developer at PhonePe. Though we engineer for a 50million+ strong user base, we code with every individual user in mind. While we are quick to adopt the latest in Engineering, we care utmost for security, stability, and automation. Apply if you want to experience the best combination of passionate application development and product-driven thinking As a Software Engineer: You will build Robust and scalable web-based applications You will need to think of platforms & reuse Build abstractions and contracts with separation of concerns for a larger scope Drive problem-solving skills for high-level business and technical problems. Do high-level design with guidance; Functional modeling, break-down of a module Do incremental changes to architecture: impact analysis of the same Do performance tuning and improvements in large scale distributed systems Mentor young minds and foster team spirit, break down execution into phases to bring predictability to overall execution Work closely with Product Manager to derive capability view from features/solutions, Lead execution of medium-sized projects Work with broader stakeholders to track the impact of projects/features and proactively iterate to improve them As a senior software engineer you must have Extensive and expert programming experience in at least one general programming language (e.g. Java, C, C++) & tech stack to write maintainable, scalable, unit-tested code. Experience with multi-threading and concurrency programming Extensive experience in object-oriented design skills, knowledge of design patterns, and huge passion and ability to design intuitive module and class-level interfaces Excellent coding skills – should be able to convert the design into code fluently Knowledge of Test Driven Development Good understanding of databases (e.g. MySQL) and NoSQL (e.g. HBase, Elasticsearch, Aerospike, etc) Strong desire to solving complex and interesting real-world problems Experience with full life cycle development in any programming language on a Linux platform Go-getter attitude that reflects in energy and intent behind assigned tasks Worked in a startups environment with high levels of ownership and commitment BTech, MTech, or Ph.D. in Computer Science or related technical discipline (or equivalent). Experience in building highly scalable business applications, which involve implementing large complex business flows and dealing with a huge amount of data. 7-11 years of experience in the art of writing code and solving problems on a Large Scale. An open communicator who shares thoughts and opinions frequently listens intently and takes constructive feedback. As a Software Engineer, good to have The ability to drive the design and architecture of multiple subsystems Ability to break-down larger/fuzzier problems into smaller ones in the scope of the product Understanding of the industry’s coding standards and an ability to create appropriate technical documentation. PhonePe Full Time Employee Benefits (Not applicable for Intern or Contract Roles) Insurance Benefits - Medical Insurance, Critical Illness Insurance, Accidental Insurance, Life Insurance Wellness Program - Employee Assistance Program, Onsite Medical Center, Emergency Support System Parental Support - Maternity Benefit, Paternity Benefit Program, Adoption Assistance Program, Day-care Support Program Mobility Benefits - Relocation benefits, Transfer Support Policy, Travel Policy Retirement Benefits - Employee PF Contribution, Flexible PF Contribution, Gratuity, NPS, Leave Encashment Other Benefits - Higher Education Assistance, Car Lease, Salary Advance Policy Working at PhonePe is a rewarding experience! Great people, a work environment that thrives on creativity, the opportunity to take on roles beyond a defined job description are just some of the reasons you should work with us. Read more about PhonePe on our blog. Life at PhonePe PhonePe in the news Show more Show less
Posted 1 month ago
0 years
0 Lacs
Pune/Pimpri-Chinchwad Area
On-site
Req ID: 315597 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Business Consulting-Technical Consultant to join our team in Pune, Mahārāshtra (IN-MH), India (IN). Proficiency in Java, with a good understanding of its ecosystems Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts Familiarity with different design and architectural patterns Skill for writing reusable Java libraries Knowhow of Java concurrency patterns Basic Understanding of the concepts of MVC ( Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services Experience in working with popular web application frameworks like Play and Spark Relevant Knowledge of Java GUI frameworks like Swing, SWT, AWT according to project requirements Ability to write clean, readable Java code Basic knowhow of class loading mechanism in Java Experience in handling external and embedded databases Understanding basic design principles behind a scalable application Skilled at creating database schemas that characterize and support business processes Basic knowledge of JVM (Java Virtual Machine) , its drawbacks, weaknesses, and workarounds Implementing automated testing platforms and unit tests In-depth knowledge of code versioning tools, for instance, Git Understanding of building tools like Ant, Maven, Gradle, etc Expertise in continuous integration Other required skills of java developer include the basic knowledge of: JavaServer pages (JSP) and servlets Web frameworks like Struts and Spring Service-oriented architecture Web Technologies like HTML , JavaScript , CSS , JQuery Markup Languages such as XML , JSON Abstract classes and interfaces Constructors, lists, maps, sets File IO and serialization Exceptions Generics Java Keywords like static, volatile, synchronized, transient, etc Multithreading and Synchronization. Banking experience is must About NTT DATA NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com NTT DATA endeavors to make https://us.nttdata.com accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at https://us.nttdata.com/en/contact-us . This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here . If you'd like more information on your EEO rights under the law, please click here . For Pay Transparency information, please click here . Show more Show less
Posted 1 month ago
0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
An extraordinarily talented group of individuals work together every day to drive TNS' success, from both professional and personal perspectives. Come join the excellence! Overview The Software area is responsible for the development of computer programming systems and applications including the design, coding, testing and deployment of products and solutions to meet firm obligations. Responsibilities We are looking for Application Server lead, responsible for maintaining and enhancing Agnity Application Server. Person should be able to adapt with new upcoming technologies Kafka, Redis, Kubernetes, Docker, Cloud Readiness and use knowledge to continuously enhance the product. Person should have strong hands-on experience in Java and related skills for performance tuning, debugging and optimization. Sound knowledge in SIP and SS7 is mandatory. Responsibilities Design and implementation of any new technology to support application. Building reusable code and libraries for future use Performance enhancement, enhancing supportability, generic Independently own, design, write and test quality code. Skills: Excellent Java programming skills Experienced in Java based software development for enterprise applications Experience in JAVA tuning tools Experience in Kafka & Redis will be an added advantage. Expertise in as many as possible of the following: JDBC Driver Multi-Threading and concurrency Unix and Shell scripting Solid Understanding of basic networking protocols – TCP/IP, UDP Protocol-SIP, Diameter, CAMEL, SS7 Knowledge of application servers like TOMCAT, JBOSS, and WEBSPHERE etc. will be preferred. Knowledge of SipServlet1.1 will be preferred Must be skilled in Oracle and PL/SQL. Proficient understanding of code versioning tools, such as Git and Maven Strong experience in Creating database schemas that represent and support business processes Strong problem-solving and analytical skills Excellent communication skills Qualifications If you are passionate about technology, love personal growth and opportunity, come see what TNS is all about! TNS is an equal opportunity employer. TNS evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic. Show more Show less
Posted 1 month ago
0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
An extraordinarily talented group of individuals work together every day to drive TNS' success, from both professional and personal perspectives. Come join the excellence! Overview The Software area is responsible for the development of computer programming systems and applications including the design, coding, testing and deployment of products and solutions to meet firm obligations. Responsibilities Building reusable code and libraries for future use Optimization of the application for maximum speed and scalability Implementation of security and data protection Design and implementation of data storage solutions Independently own, design, write, and test quality code. Skills Excellent Java programming skills Experienced in Java-based software development for enterprise applications Experience in Kafka & Redis will be an added advantage. Expertise in as many as possible of the following: MVC frameworks – Spring MVC, Spring-boot, Struts REST, JSON, JSON-RPC, SOAP/XML JDBC Driver Multi-Threading and concurrency Unix and Shell scripting Solid Understanding of basic networking protocols – TCP/IP, UDP Java SNMPv2, SNMPv3 etc. & TRAP implementation Various single sign-on implementation LDAP implementation Protocol-Diameter, CAMEL, SS7 Expert in Java/J2EE design patterns, ORM/persistence technologies Web Services, Apache Camel, JAXB, JMS, JDNI, Junit, XML / JSON / XSL, application servers (Weblogic, Websphere )and databases (Cassandra), Struts, Hibernate. Knowledge of application servers like TOMCAT, JBOSS, WEBSPHERE, etc. will be preferred. Must be skilled in Oracle and PL/SQL. Proficient understanding of code versioning tools, such as Git and Maven Strong experience in Creating database schemas that represent and support business processes Implementing automated testing platforms and unit tests Strong problem-solving and analytical skills Excellent communication skills Qualifications If you are passionate about technology, love personal growth and opportunity, come see what TNS is all about! TNS is an equal opportunity employer. TNS evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic. Show more Show less
Posted 1 month ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Description ACI Worldwide Inc. ( Nasdaq : ACIW ) is a payment systems company headquartered in Elkhorn Nebraska ACI develops a broad line of software focused on facilitating real-time electronic payments. These products and services are used globally by banks , financial intermediaries such as third-party electronic payment processors , payment associations, switch interchanges, merchants , corporations, and a wide range of transaction-generating endpoints, including automated teller machines ("ATM"), merchant point of sale ("POS") terminals, bank branches, mobile phones , tablet computers , corporations , and internet commerce sites In short, we’re helping banks, merchants and billers capture rising real-time opportunities and volumes, all to meet the shifting needs of their consumers and business customers. Our people are the core of our business and our team represents a globally diverse, passionate and dedicated group of thousands of individuals around the world who share a common commitment to making our customers successful by driving the future of payments. As a Technical Architect you can help make possibilities happen. ACI Secure eCommerce delivers global payment gateway solutions for payment service providers, Independent eCommerce retailers, Third party acquirers and Independent software Vendors, enabling them to fully outsource payment transaction processing including cross border Payments and or integrate a gateway-to-gateway solutions which are PCI-compliant and provide access to more than 300 global acquirers delivering alternative payment methods such as eWallets, mobile payments and more, in multiple languages and all major currencies enabling payment providers to rapidly increase global revenues, reduce costs and risk, and accelerate market expansion by offering innovative channels. Key Responsibilities: Innovative Development: Drive the design and development of critical components, ensuring they align with the product's roadmap and business goals. Leverage your deep understanding of software engineering principles to create efficient, reliable, and elegant solutions. Technical Design: Contribute to the formulation of the solution design and technical strategies including the adoption and evaluation of new technologies, tools, and methodologies. Stay abreast of industry trends and emerging technologies to drive innovation. Code Quality and Best Practices: Set and enforce high coding standards, best practices, and development processes. Lead code reviews, ensuring code quality, consistency, and adherence to architectural guidelines. Collaborative Excellence: Partner with product managers, partner teams, and other stakeholders to understand requirements, provide technical insights, and deliver solutions that exceed customer expectations. Technical Mentorship: Inspire a team of engineers, setting technical direction, providing mentorship, and promoting a culture of excellence in software development. Performance Optimization: Identify performance bottlenecks and optimize software components to deliver a fast and seamless user experience. Documentation and Knowledge Sharing: Create and maintain comprehensive technical documentation, sharing knowledge and insights across the team. Collaborative Excellence: Partner with product managers, partner teams, and other stakeholders to understand requirements, provide technical insights, and deliver solutions that exceed customer expectations. Minimum Qualifications 12+ years of software development experience in working on Java (Spring boot / MicroServices) with knowledge / experience in Multithreading, Concurrency, Collections and serialization with an ability to write secure defensive code. Solid expertise in writing Springboot MicroServices with a minimum of 5+ years of experience in architecting designing, developing, and implementing cloud solutions. Strong experience with AZURE and or Amazon or GCP environment and providing solutions around performance, scalability and security Knowledge and or Experience in working with RDBMS (Oracle / Sybase / PostgreSQL / DB2) and working with complex SQL Queries Experience in Linux / Unix) environment, basic system Commands (UNIX ) Familiarity with code management tools (GIT, Synergy, etc.) is desirable. Keep track of deliverables and individual work plans, manage budgets, resource tasks and be involved in Code Reviews. Willingness to mentor and evangelize design thinking to solve problems and take the product in new directions. Ability to collaborate with a global team and work with attention to detail & multitask under tight deadlines. Previous card payments or ecommerce domain experience with knowledge of Retail Banking, Omni Commerce Payment ecosystem & Card networks such as VISA, Mastercard, Discover etc. Highly Desired Qualifications Previous experience in developing payments software solutions & Card networks such as VISA, MasterCard, Discover, AMEX, JCB, etc. Business knowledge about card payments industry is a plus. Work Experience in Agile Methodology would be preferable. Education: BE, BTech Comp Science, BTech Electronics, BE / BTech IT. In return for your expertise, we offer growth, opportunity, and a competitive compensation and benefits package in a casual work environment. Our benefits are the “Best in Industry” such as Health Insurance for Employee and Family with periodic health checkups. Paid time off and sick time off Maternity and Paternity time off. Robust rewards and awards program. Are you ready to help us transform the world of electronic payments? To learn more about ACI Worldwide, visit our web site at www.aciworldwide.com. ACI Worldwide is an AA/EEO employer in the United States, which includes providing equal opportunity for protected veterans and individuals with disabilities, and an EEO employer globally. About Us ACI Worldwide is a global leader in mission-critical, real-time payments software . Our proven, secure and scalable software solutions enable leading corporations, fintechs and financial disruptors to process and manage digital payments , power omni-commerce payments , present and process bill payments , and manage fraud and risk . We combine our global footprint with a local presence to drive the real-time digital transformation of payments and commerce. Show more Show less
Posted 1 month ago
0 years
0 Lacs
Lucknow, Uttar Pradesh, India
On-site
Introduction Db2 is a world class relational database!. 100% of the Fortune 100 companies and more than 80% of the Fortune 500 group have one or more members of the DB2 family installed helping to run the business. IBM is continuing to modernize Db2 to be cloud-native bringing new features and capabilities while delivery mission critical features that the world depends on. Db2 is supported across several hyperscalers like IBM Cloud, AWS and Azure as well in a number deployment models including self managed and fully managed SaaS along with tight integration with cloud native services. The Db2 engine specifically is blazingly fast and is written in C/C++ with deep OS and IO subsystem integrations. It powers low-latency transactions and real-time analytics at scale for the worlds most complex workloads.Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legendary solutions create endless global opportunities for our IBMers, so the door is always open for those who want to grow their career. Your Role And Responsibilities As a key member of our dynamic team, you will play a vital role in crafting exceptional software experiences. Your responsibilities will encompass the design and implementation of innovative features, fine-tuning and sustaining existing code for optimal performance, and guaranteeing top-notch quality through rigorous testing and debugging. Collaboration is at the heart of what we do, and you'll be working closely with fellow developers, designers, and product managers to ensure our software aligns seamlessly with user expectations. The role seeks good levels of personal organisation and the ability to work well within a distributed global team in a fast paced and exciting environment. You will be office based, working with senior software engineers who will help you integrate into the team, the department and wider IBM. You will be joining a development squad following Design Thinking and Agile principles where you are expected to collaboratively develop creative solutions. The work can be varied, flexibility to learn new technologies and skills is key as we look look to help grow your career within IBM. A positive attitude and a passion to succeed is essential in joining a high performing software development team at IBM. Preferred Education Master's Degree Required Technical And Professional Expertise A minimum of 5 years of experience in software development A minimum of 3 years of experience in C/C++ programming Experience with Operating System Concepts (serialization, concurrency, multi-threading) and Data Structures (arrays, pointers, hash buckets) Experience with SQL Databases (Db2, Oracle, SQL Server, PostgreSQL, MySQL, etc) Experience with software development best practices including coding standards, code reviews, source control management, build processes, and testing Demonstrated communication, teamwork, and problem-solving skills Preferred Technical And Professional Experience Knowledge of and/or experience with optimization problems and the algorithms to solve them, such as dynamic programming Experience using Linux operating systems Security domain expertise Knowledge of version control systems such as GitHub Demonstrated analytical and problem solving skills Familiarity with distributed filesystems and data storage techniques Show more Show less
Posted 1 month ago
0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Experience : 7.00 + years Salary : INR 4000000-4500000 / year (based on experience) Expected Notice Period : 30 Days Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Hybrid (Noida) Placement Type : Full Time Permanent position(Payroll and Compliance to be managed by: Arya) (*Note: This is a requirement for one of Uplers' client - Arya) What do you need for this opportunity? Must have skills required: GCP, AWS, Docker, Jenkins, Apache, ELK, Jira, PHP, Java, Kafka, MicroServices, MySQL Arya is Looking for: Responsibilities : Be able to conceptualize and develop prototype quickly Research, design and build highly reliable, available and scalable platforms. Build reusable components as libraries, utilities and services and promote reuse. Work closely with our engineering managers, product managers, strategists and team members to develop Agri-Tech products. Complete ownership of Service/Services that your team is responsible for Designing, developing, and maintaining new and existing code coding standards, best practices and frameworks. Lead by example, mentor andguide team members on everything from structured problem solving to development of best practices Implement continuous deployment to ship code every day, once a day. Attend daily stand-ups and any other meetings schedules Contribute to or lead group discussions and coach junior team members Own large technical deliverables and execute in an exemplary way. Manage tasks using JIRA and communicate status to tech leads and managers. Create and groom Tech specific backlog. Drive technical roadmap of the team in collaboration with Engineering and Product Support production releases and investigate issues, if needed Evangelize emerging technologies/applications or and find the opportunities to integrate them into operations. Coach others on the new technologies Requirements: Substantial experience in building complex and scalable solutions. Experience leading multi-engineer projects and mentoring junior engineers. 7+ years of programming experience with Java including object-oriented design. Strong object oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class-level interfaces Comprehensive operational experience including, optimisations, deployments and tuning servers like apache/mysql/tomcat/solr Strong in coding, data structures, algorithms and problem solving. Experience designing for performance, scalability, availability and security. Strong desire to build, sense of ownership, urgency, and drive. Expertise in delivering high-quality and innovative applications. Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, product strategy and influence outcomes in technical decision-making. Excellent written communication and verbal agility are strong assets. Quickly adapt to new development environments and changing business requirements. Demonstrated ability to mentor other software developers in all aspects of their engineering skill sets. Track record of building and delivering mission critical, 24x7 production software systems. Performance optimisation knowledge must to have Should have the ability to do the code review of the team. Strong and deep professional experience designing and implementing web applications, especially developing and consuming microservices Experience in using git to manage code bases, branching, merging, etc. Experience in microservices architecture Experience in performance tuning on MySQL, PostgreSQL and MongoDB Skills/Knowledge: Strong collaboration skills Deep expertise with any or a combination of programming languages: Java & PHP, or any object-oriented high-level open source language with strong programming constructs. Outstanding attention to detail and adherence to deadlines; Ability to work effectively, both independently and as a member of a team; Distributed Systems Architecture, components modeling, data flow, Scaling and managing large pieces of data. Articulating system requirements, problem comprehension and identifying high level building blocks Ability to handle multiple tasks in a fast-paced environment; Ability to "think outside the box" while identifying problems and developing creative solutions Should have worked in microservices architecture Experience with release building and deployment software, such as Jenkins, preferred but not required Experience with Docker and Cloud Infra like GCP, AWS etc. Expertise with log analyzing tools like splunk or ELK stack etc... Should have knowledge of Queueing Implementation like Kafka, RabbitMQ or SQS Should have experience in one of cloud environment like AWS or GCP Should be able to write modular and functionally complete object oriented code, NFR implementation, abstractions, separation of concerns, concurrency & thread safety, extensibility, hooks etc. Interview Process - Technical Round 1 - Rishabh/ Rahul (Java concepts + DSA) Technical Round 2 - with Sanjeev (Problem-solving round) Techno Managerial Round - with CTO HR Round How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you! Show more Show less
Posted 1 month ago
0 years
0 Lacs
Gurgaon, Haryana, India
On-site
dunnhumby is the global leader in Customer Data Science, empowering businesses everywhere to compete and thrive in the modern data-driven economy. We always put the Customer First. Our mission: to enable businesses to grow and reimagine themselves by becoming advocates and champions for their Customers. With deep heritage and expertise in retail – one of the world’s most competitive markets, with a deluge of multi-dimensional data – dunnhumby today enables businesses all over the world, across industries, to be Customer First. dunnhumby employs nearly 2,500 experts in offices throughout Europe, Asia, Africa, and the Americas working for transformative, iconic brands such as Tesco, Coca-Cola, Meijer, Procter & Gamble and Metro. We’re looking for a Backend Engineer (.NET) who expects more from their career. This role offers an opportunity to build scalable, high-performance solutions in the platform engineering team, enhance code quality and engineering excellence, and contribute to critical architecture decisions within a data-driven environment. What We Expect From You 6+ years of hands-on experience in backend development, focusing on performance, scalability, security, and maintainability. Strong proficiency in C# and .NET Core, with expertise in developing RESTful APIs and microservices. Drive code quality, ensuring adherence to best practices, design patterns, and SOLID principles. Experience with cloud platforms (Google Cloud Platform & Azure), implementing cloud-native best practices for scalability, security, and resilience. Hands-on experience with containerization (Docker) and orchestration (Kubernetes, Helm). Strong focus on non-functional requirements (NFRs) such as performance tuning, observability (monitoring/logging/alerting), and security best practices. Experience implementing unit testing, integration testing, and automated testing frameworks. Proficiency in CI/CD automation, with experience in GitOps workflows and Infrastructure-as-Code (Terraform, Helm, or similar). Experience working in Agile methodologies (Scrum, Kanban) and DevOps best practices. Identify dependencies, risks, and bottlenecks early, working proactively with engineering leads to resolve them. - Stay updated with emerging technologies and industry best practices to drive continuous improvement. Key Technical Skills Strong proficiency in C#, .NET Core, and RESTful API development. Experience with asynchronous programming, concurrency control, and event-driven architecture (Pub/Sub, Kafka, etc.). Deep understanding of object-oriented programming, data structures, and algorithms. Experience with unit testing frameworks and a TDD approach to development. Hands-on experience with Docker and Kubernetes (K8s) for containerized applications. Strong knowledge of performance tuning, security best practices, and observability (monitoring/logging/alerting). Experience with CI/CD pipelines, GitOps workflows, and infrastructure-as-code (Terraform, Helm, or similar). Exposure to multi-tenant architectures and high-scale distributed systems. Proficiency in relational databases (PostgreSQL preferred) and exposure to NoSQL solutions. Preferred Skills Exposure and experience in working with front end technologies as React.js Knowledge of gRPC, GraphQL, event driven or other modern API technologies. Familiarity with feature flagging, blue-green deployments, and canary releases. For further information about how we collect and use your personal information please see our Privacy Notice which can be found (here) What You Can Expect From Us We won’t just meet your expectations. We’ll defy them. So you’ll enjoy the comprehensive rewards package you’d expect from a leading technology company. But also, a degree of personal flexibility you might not expect. Plus, thoughtful perks, like flexible working hours and your birthday off. You’ll also benefit from an investment in cutting-edge technology that reflects our global ambition. But with a nimble, small-business feel that gives you the freedom to play, experiment and learn. And we don’t just talk about diversity and inclusion. We live it every day – with thriving networks including dh Gender Equality Network, dh Proud, dh Family, dh One and dh Thrive as the living proof. We want everyone to have the opportunity to shine and perform at your best throughout our recruitment process. Please let us know how we can make this process work best for you. For an informal and confidential chat please contact stephanie.winson@dunnhumby.com to discuss how we can meet your needs. Our approach to Flexible Working At dunnhumby, we value and respect difference and are committed to building an inclusive culture by creating an environment where you can balance a successful career with your commitments and interests outside of work. We believe that you will do your best at work if you have a work / life balance. Some roles lend themselves to flexible options more than others, so if this is important to you please raise this with your recruiter, as we are open to discussing agile working opportunities during the hiring process. For further information about how we collect and use your personal information please see our Privacy Notice which can be found (here) Show more Show less
Posted 1 month ago
0 years
0 Lacs
Ahmedabad, Gujarat, India
Remote
Attri AI is leading the charge in enterprise AI, delivering advanced AI-driven solutions that harness the power of Foundation Models and AI agents. Our state-of-the-art tools are designed to maximize business impact, improve quality, and create new growth opportunities while effectively managing risk. We focus on empowering enterprises through AI agents, specializing in foundation model development and large language model operations. Our comprehensive AI solutions simplify AI deployment by eliminating the complexities of infrastructure management, fostering innovation, and driving success in the AI era. Role: As a Senior Software Development Engineer in Test (SDET), you will play a crucial role in ensuring the quality and reliability of our AI-driven products. You will design and implement advanced testing strategies, develop and maintain automated test frameworks, and work closely with cross-functional teams to deliver a zero-defect product. Your ability to see the product from an end-user perspective and your expertise in optimizing test processes will be key to our success. Responsibilities: Lead the development and execution of comprehensive testing strategies, focusing on both functional and non-functional testing. Design, develop, and maintain test automation frameworks to ensure high coverage and efficiency. Oversee the end-to-end testing process, ensuring quality from initial development to final release. Mentor and guide junior QA engineers, promoting best practices and continuous improvement in testing and automation. Collaborate with development teams to understand workflows and apply rigorous testing methodologies. Implement data-driven testing approaches for data-intensive products. Conduct thorough regression testing, identify edge cases, and prioritize defect resolution. Track and report quality metrics to provide insights and drive improvements in the development cycle. Skills: 5+ years Proven experience in designing and maintaining test automation frameworks, with a strong understanding of software QA methodologies, tools, and processes. Proficiency in Selenium, Python/Java, TestNG, and Cucumber, with at least 3 years of hands-on experience. Solid experience with performance/concurrency testing tools like JMeter or LoadNinja. Deep understanding of both manual and automated testing concepts, including black box, white box, and boundary value testing. Experience with API testing and API automation, with a focus on ensuring integration quality. Strong documentation skills, essential for maintaining clear and detailed test plans and reports in a remote team environment. Ability to take ownership, work collaboratively, and drive projects to completion. You will excel in this role if: You have a passion for identifying bugs and ensuring a seamless user experience. You possess a strong product mindset and the ability to think from an end-user perspective. You are a proactive leader who takes initiative and follows through on commitments. You resonate with our core values of innovation, curiosity, accountability, trust, fun, and social good Show more Show less
Posted 1 month ago
0 years
0 Lacs
Mumbai Metropolitan Region
On-site
This vacancy is for a software developer in UAV development division. Candidate is expected to have following skills, Skills : C,C++, QT, QML, GUI, Geographic Information System(GIS), FPGA Responsibilities Design, build, and maintain efficient, reusable, and reliable C,C++ code. UAV software stack development. Identify bottlenecks and bugs, and devise solutions to problems. Help to maintain product quality, organization integrity and team coordination. Description/Requirements Strong proficiency in C++, with fair knowledge of the OOPs & STL. Proficient knowledge on communication protocols like CAN, TCP/UDP, UART, I2C etc. Experience in QGIS and MAV Link is a plus. Experience in developing GUI with tool chains such as Qt, QML etc. Hands-on experience in designing and developing scalable computer vision solutions with OpenCV, CUDA, OpenCL, NPP etc. Good understanding of memory management, thread Management, Concurrency & Parallelism programming. Familiarity with embedded systems design, low-level hardware interactions. Experience with Xilinx FPGA tool flow (Vivado) for synthesis, implementation, and bitstream generation. Familiarity with Yocto, RTOS. Good to have knowledge on Unit/integration testing. Know-how of coding standards like MISRA, C++. Familiarity with code versioning & project management tools. Show more Show less
Posted 1 month ago
0.0 - 6.0 years
0 Lacs
Dwarka, Delhi, Delhi
On-site
Senior PHP Developer (Laravel) - ( 6+ Years) As a Senior Laravel Developer , you will lead the development of API services that power our microservices-driven engagement platform. This is a pure backend-focused role with high accountability for performance, security, and API reliability — all contributing to a highly scalable architecture. You will work alongside our frontend, data science, to integrate services and continuously optimize the system using for fraud prevention, data segmentation, and personalization logic . Key Responsibilities Design, develop, and maintain scalable RESTful APIs in Laravel to support frontend and external integrations Build and manage modular microservices , optimized for high concurrency and load Collaborate with ReactJS developers to ensure seamless API consumption and robust frontend interaction Architect with a focus on multi-tenant platforms , RBAC , and secure API access Ensure application performance and uptime with proactive monitoring and caching (Redis, Queues, etc.) Implement unit and feature tests , CI/CD pipelines, and maintain API documentation Coordinate with DevOps for scalable deployments, containerization (Docker), and server orchestration Stay updated with the latest in PHP, Laravel, cloud-native tooling, and AI-integrated API design Core Technical Skills Strong proficiency in Laravel 8+ , Composer, and modern PHP practices Hands-on experience with RESTful APIs , JSON structures, and API versioning Expertise in MySQL , PostgreSQL , and caching tools (Redis) Authentication: JWT, OAuth2.0, API Tokens Experience with Docker , Git, CI/CD tools, and cloud-based services (AWS/GCP) Familiarity with message queues: RabbitMQ, SQS, or Redis Queue Exposure to microservices and event-driven architecture Understanding of AI/ML integration points (preferred, not mandatory) Preferred Qualifications Prior experience working on loyalty platforms , engagement engines , or campaign automation systems Worked with AI modules for dynamic scoring, segmentation, or recommendation engines Hands-on with multi-tenant SaaS platforms Familiarity with DevSecOps and secure coding best practices Collaborated with frontend frameworks like ReactJS (only for understanding API expectations) Integrate AI/ML-driven modules and services (e.g., scoring models, personalization engines, fraud checks) Job Type: Full-time Pay: ₹900,000.00 - ₹1,200,000.00 per year Benefits: Health insurance Schedule: Day shift Supplemental Pay: Performance bonus Ability to commute/relocate: Dwarka, Delhi, Delhi: Reliably commute or planning to relocate before starting work (Required) Experience: Laravel: 6 years (Required) Location: Dwarka, Delhi, Delhi (Preferred) Work Location: In person
Posted 1 month ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
About PhonePe Group: PhonePe is India’s leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending) as well as adjacent tech-enabled businesses such as Pincode for hyperlocal shopping and Indus App Store which is India's first localized App Store. The PhonePe Group is a portfolio of businesses aligned with the company's vision to offer every Indian an equal opportunity to accelerate their progress by unlocking the flow of money and access to services. Culture At PhonePe, we take extra care to make sure you give your best at work, Everyday! And creating the right environment for you is just one of the things we do. We empower people and trust them to do the right thing. Here, you own your work from start to finish, right from day one. Being enthusiastic about tech is a big part of being at PhonePe. If you like building technology that impacts millions, ideating with some of the best minds in the country and executing on your dreams with purpose and speed, join us! Challenges Building for Scale, Rapid Iterative Development, and Customer-centric Product Thinking at each step defines every day for a developer at PhonePe. Though we engineer for a 50million+ strong user base, we code with every individual user in mind. While we are quick to adopt the latest in Engineering, we care utmost for security, stability, and automation. Apply if you want to experience the best combination of passionate application development and product-driven thinking As a Software Engineer: You will build Robust and scalable web-based applications. You will need to think of platforms & reuse Build abstractions and contracts with separation of concerns for a larger scope Drive problem-solving skills for high-level business and technical problems. Do high-level design with guidance; Functional modeling, break-down of a module Do incremental changes to architecture: impact analysis of the same Do performance tuning and improvements in large scale distributed systems Mentor young minds and foster team spirit, break down execution into phases to bring predictability to overall execution Work closely with Product Manager to derive capability view from features/solutions, Lead execution of medium-sized projects Work with broader stakeholders to track the impact of projects/features and proactively iterate to improve them As a senior software engineer you must have Extensive and expert programming experience in at least one general programming language (e.g. Java, C, C++) & tech stack to write maintainable, scalable, unit-tested code. Experience with multi-threading and concurrency programming Extensive experience in object-oriented design skills, knowledge of design patterns, and huge passion and ability to design intuitive module and class-level interfaces Excellent coding skills – should be able to convert the design into code fluently Knowledge of Test Driven Development Good understanding of databases (e.g. MySQL) and NoSQL (e.g. HBase, Elasticsearch, Aerospike, etc) Strong desire to solving complex and interesting real-world problems Experience with full life cycle development in any programming language on a Linux platform Go-getter attitude that reflects in energy and intent behind assigned tasks Worked in a startups environment with high levels of ownership and commitment BTech, MTech, or Ph.D. in Computer Science or related technical discipline (or equivalent). Experience in building highly scalable business applications, which involve implementing large complex business flows and dealing with a huge amount of data. 7+ years of experience in the art of writing code and solving problems on a Large Scale. An open communicator who shares thoughts and opinions frequently listens intently and takes constructive feedback. As a Software Engineer, good to have The ability to drive the design and architecture of multiple subsystems Ability to break-down larger/fuzzier problems into smaller ones in the scope of the product Understanding of the industry’s coding standards and an ability to create appropriate technical documentation. PhonePe Full Time Employee Benefits (Not applicable for Intern or Contract Roles) Insurance Benefits - Medical Insurance, Critical Illness Insurance, Accidental Insurance, Life Insurance Wellness Program - Employee Assistance Program, Onsite Medical Center, Emergency Support System Parental Support - Maternity Benefit, Paternity Benefit Program, Adoption Assistance Program, Day-care Support Program Mobility Benefits - Relocation benefits, Transfer Support Policy, Travel Policy Retirement Benefits - Employee PF Contribution, Flexible PF Contribution, Gratuity, NPS, Leave Encashment Other Benefits - Higher Education Assistance, Car Lease, Salary Advance Policy Working at PhonePe is a rewarding experience! Great people, a work environment that thrives on creativity, the opportunity to take on roles beyond a defined job description are just some of the reasons you should work with us. Read more about PhonePe on our blog. Life at PhonePe PhonePe in the news Show more Show less
Posted 1 month ago
0.0 - 6.0 years
0 Lacs
Mohali, Punjab
On-site
Senior PHP Developer (Laravel) - ( 6+ Years) As a Senior Laravel Developer , you will lead the development of API services that power our microservices-driven engagement platform. This is a pure backend-focused role with high accountability for performance, security, and API reliability — all contributing to a highly scalable architecture. You will work alongside our frontend, data science, to integrate services and continuously optimize the system using for fraud prevention, data segmentation, and personalization logic . Key Responsibilities Design, develop, and maintain scalable RESTful APIs in Laravel to support frontend and external integrations Build and manage modular microservices , optimized for high concurrency and load Collaborate with ReactJS developers to ensure seamless API consumption and robust frontend interaction Architect with a focus on multi-tenant platforms , RBAC , and secure API access Ensure application performance and uptime with proactive monitoring and caching (Redis, Queues, etc.) Implement unit and feature tests , CI/CD pipelines, and maintain API documentation Coordinate with DevOps for scalable deployments, containerization (Docker), and server orchestration Stay updated with the latest in PHP, Laravel, cloud-native tooling, and AI-integrated API design Core Technical Skills Strong proficiency in Laravel 8+ , Composer, and modern PHP practices Hands-on experience with RESTful APIs , JSON structures, and API versioning Expertise in MySQL , PostgreSQL , and caching tools (Redis) Authentication: JWT, OAuth2.0, API Tokens Experience with Docker , Git, CI/CD tools, and cloud-based services (AWS/GCP) Familiarity with message queues: RabbitMQ, SQS, or Redis Queue Exposure to microservices and event-driven architecture Understanding of AI/ML integration points (preferred, not mandatory) Preferred Qualifications Prior experience working on loyalty platforms , engagement engines , or campaign automation systems Worked with AI modules for dynamic scoring, segmentation, or recommendation engines Hands-on with multi-tenant SaaS platforms Familiarity with DevSecOps and secure coding best practices Collaborated with frontend frameworks like ReactJS (only for understanding API expectations) Integrate AI/ML-driven modules and services (e.g., scoring models, personalization engines, fraud checks) Job Type: Full-time Pay: ₹900,000.00 - ₹1,200,000.00 per year Benefits: Health insurance Schedule: Day shift Supplemental Pay: Performance bonus Ability to commute/relocate: Mohali, Punjab: Reliably commute or planning to relocate before starting work (Required) Experience: Laravel: 6 years (Required) Location: Mohali, Punjab (Preferred) Work Location: In person
Posted 1 month ago
3 - 6 years
20 - 25 Lacs
Noida, Sector 142
Work from Office
a) Proven hands-on experience in building highly available, secure, robust, and scalable applications. b) Rich experience in Core Java, Spring, SpringBoot, Node, AWS, Databases (RDBMS, NoSQL), Redis, REST. c) Experience in cloud-native/micro-services technologies like Docker, Kubernetes, Spring Cloud. d) Hands on experience with queuing services like Kafka, SQS, Kinesis e) Sound knowledge of object-oriented design, design patterns, data structures, concurrency, and multi-threading.
Posted 1 month ago
0.0 years
0 Lacs
Gurugram, Haryana
On-site
Senior SDET - API FTE Job Code: DTDLPL-67956 | Deutsche Telekom Digital Labs Private Limited Gurgaon, Haryana, India 1 position Expires on 30/05/2025 Required Experience 0 Years Skills REST Assured, core java, TestNG You Will: You will be an integral member in the design, analysis, development and deployment efforts in projects to solve complex business problems You will develop detailed test strategy and test plans for various features at the functional and system level. You will collaborate with Developers, Program Managers, QA and Devops Engineers in an agile development environment. You must have: Experience on analyzing test logs; create test reports, coordinate with stakeholders. Experience in test planning, test design, test strategy, and test execution. Strong coding skills in Java or scripting languages such as Python Experience on API level testing – Solid Knowledge of the API functioning both via manual and automation. Experience on API automation using tools like Rest Assured, Karate, Postman etc. Good database knowledge. Good to Have: Experience in NoSQL databases. Experience in Security testing. Understanding of the Unix based systems for logs monitoring and shell scripting. Experience of API monitoring tools like Kibana, Grafana, influx DB etc. Understanding the NFR (non-functional requirements) like battery consumption, data consumption, crash logging. Knowledge on tools like Kafka, Rabbit MQ, Crashlytics. Performance testing of backend servers using tools like Gatling/JMeter/Golang. Big Pluses if you: Have a strong focus on business outcomes Are comfortable with collaboration, open communication and reaching across functional borders Are self-motivated and can get things done Have the ability to communicate and defend your ideas clearly Have a strong knowledge of threading, concurrency, scaling, and high availability. Have a desire to build products that users love Are updated on the newest technologies About Company Deutsche Telekom is one of the world's leading integrated telecommunications companies, with some 252 million mobile customers, 25 million fixed-network lines, and 22 million broadband lines. Deutsche Telekom is present in more than 50 countries. With a staff of some 200,000 (Dec 31, 2023) employees throughout the world, we generated revenue of 111,9 billion Euros in the 2023 financial year. As of 2023, It is rated as the 9th most valuable brand in the world. Deutsche Telekom Digital Labs is the digital powerhouse that fuels Deutsche Telekom’s vision to be a “Leading Digital Telco”. We create compelling digital propositions for the worlds’ largest Telekom giant by building scalable, agile and innovative platforms to provide the best of digital experience to Deutsche Telekom customers across Europe and US.
Posted 1 month ago
7 years
0 Lacs
Bengaluru, Karnataka
Work from Office
About the job Devops + Python Devops + Python Location: Bangalore Mode: Hybrid (2- 3 days/week) Experience: 7+ Years Tech skills: Complementary tech skills / Relevant development experience is must Experience with Python Scripting. Understanding of code management and release approaches / must have. Understanding of CI/CD pipelines, GitFlow and Github, GitOps (Flux, ArgoCD) / must have / flux is good to have. Good understanding of functional programming (Python Primary / Golang Secondary used in IAC platform). Understanding ABAC / RBAC / JWT / SAML / AAD / OIDC authorization and authentication ( handson and direction No SQL databases, i.e., DynamoDB (SCC heavy). Event driven architecture queues, streams, batches, pub / subs. Understanding functional programming list / map / reduce / compose, if familiar with monads / needed. Fluent in operating kubernetes clusters, as from dev perspective Creating custom CRD, operators, controllers. Experience in creating Serverless AWS & Azure (both needed )Monorepo / multirepo / Understanding of code management approaches. Understanding scalability and concurrency. Understanding of network, direct connect connectivity, proxies. Deep knowledge in AWS cloud ( org / networks / security / IAM ) (Basic understanding of Azure cloud). Understanding of SDLC, DRY, KISS, SOLID/ development principles
Posted 1 month ago
0.0 - 1.0 years
0 Lacs
Noida, Uttar Pradesh
Remote
Who we are At 3CLogic, we are big believers that our people are the most important asset we have and that winning is a team sport. 3CLogic is a fast growing, ventured-backed, SaaS “startup” with our headquarters in Rockville, Maryland. Some of our roles are local to the main office and others are remote, but we have talented individuals working from everywhere as we continue to build our safety-first hybrid remote and in-person culture, and we care more about what you might bring to our team and where you want to go in your career than where you are located. What we do Ever call a company or organization for help and wait on hold forever only to get to a person who can’t help you? Well we are the ones that fix that! 3CLogic is a global provider of voice AI, Contact Center, and SMS solutions to enterprise and Global 2000 organizations worldwide – think 7-Eleven, Swiss Railways, Regeneron, Northeastern University, Hyatt Hotels, or LabCorp. Organizations leverage our technology and services every day to increase the quality of service to their customers/employees, improve the performance of the agents serving them, lower their operational costs, and optimize how easy it is to analyze and manage it all. We make calling for help a positive experience and efficient channel for everyone! A strategic ServiceNow and SAP partner, 3CLogic is paving the way for organizations to digitally transform customer and employee experiences, deliver conversational voice self-service offerings, enable remote work at scale, and leverage AI to drive better business outcomes. General Job Details: Position Name: Senior Java Developer Experience: 3 to 6 yrs Job Type: Permanent Location: Sector-142, Noida Position Summary: The candidate suitable for this role of Senior Software Engineer is responsible for leading the development and implementation of complex software solutions. This role involves a high level of technical expertise and the ability to guide and mentor junior team members. The Senior Software Engineer will collaborate with cross-functional teams to define, design, and ship new features while maintaining high standards of software quality. Key Responsibilities: Design and develop high-volume, low-latency applications for mission-critical systems, delivering high availability and performance. Contribute to all phases of the development lifecycle, from concept and design to testing. Write well-designed, testable, and efficient code. Ensure designs comply with specifications. Prepare and produce releases of software components. Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review. Skills: Proven hands-on experience in building highly available, secure, robust, and scalable applications. Rich experience in Core Java, Spring, SpringBoot, Node js, AWS, RDBMS (Preferable MySQL), Redis, and REST. Experience in cloud-native/microservices technologies like Docker, Kubernetes, and Spring Cloud. Sound knowledge of object-oriented design, design patterns, data structures, concurrency, and multi-threading. Strong analytical, communication and interpersonal skills. Conversant with tools like GIT, JIRA, Jenkins, and Maven. Experience working in an Agile software development environment. Work independently with minimal supervision and mentoring junior members of the team. Be motivated to learn new technologies and provide innovative solutions to complex problems. Qualifications: B. Tech/M. Tech/MCA in Computer Science from a reputed institute. 3 – 5 years of experience in distributed/multi-tenant/SaaS software development Benefits: Flexible Working Hours. Hybrid Working Style. Personal Accidental Insurance. Health Insurance to Self, Spouse and two kids. 5 days working week. 3CLogic, Inc. is an Equal Opportunity/Affirmative Action Employer committed to excellence through diversity. Employment offers are made on the basis of qualifications and without regard to race, sex, religion, national or ethnic origin, disability, age, veteran status, or sexual orientation. Job Types: Full-time, Permanent Pay: Up to ₹2,600,000.00 per year Benefits: Flexible schedule Health insurance Paid time off Provident Fund Work from home Schedule: Day shift Monday to Friday Experience: Java Developer: 4 years (Preferred) Spring, Spring Boot: 4 years (Preferred) Node.js: 1 year (Preferred) AWS: 1 year (Preferred) Location: Noida, Uttar Pradesh (Preferred)
Posted 1 month ago
5 - 10 years
12 - 22 Lacs
Kolkata, Mumbai (All Areas)
Hybrid
Experience in developing micro services in Spring Boot. Experience in security, transaction, Idempotency, log tracing, distributed caching, monitoring and containerization requirements of Micro services. Experience in developing High Cohesion & Loosely Coupled Micro Services. Hands on experience on Microservices Architecture. Should have excellent acumen in Data Structures, algorithms, problem-solving and Logical/Analytical skills. Thorough understanding of OOPS concepts.
Posted 1 month ago
8 years
0 - 0 Lacs
Thiruvananthapuram, Kerala, India
Remote
Experience: 8.00 + years Salary: USD 58000-63000 / year (based on experience) Expected Notice Period: 15 Days Shift: (GMT+05:30) Asia/Kolkata (IST) Opportunity Type: Remote Placement Type: Full Time Permanent position(Payroll and Compliance to be managed by: Navplus) (*Note: This is a requirement for one of Uplers' client - Emedgene - An illumina company) What do you need for this opportunity? Must have skills required: Cloud monitoring, DSL, CI/CD, Pytest, REST API, Docker, Kubernetes, MySQL, Python, SaaS Emedgene - An illumina company is Looking for: Automation Software Engineer Lead Emedgene utilizes artificial intelligence and genomic data science to accelerate medical research and guide healthcare decisions at an unprecedented scale. Our technology is rapidly being adopted by leading medical centers, research institutes, and clinical laboratories and is helping to save and improve lives every day. We are looking for the best and the brightest to share our innovative technology with the world. Position Summary This is not a traditional QA role. We are seeking a highly skilled software engineer with a strong foundation in Python and advanced software engineering concepts to design and build a domain-specific language (DSL) for automating complex testing scenarios. This role focuses on engineering solutions, not just writing test scripts, and requires a deep understanding of Python’s advanced features and modern software design. Responsibilities Architect and implement a custom automation framework that extends beyond traditional test scripts, including designing a DSL for automating manual test workflows.Drive the development of advanced testing solutions leveraging Python’s core features such as metaprogramming, decorators, hooks, and concurrency.Develop scalable and maintainable test frameworks and integrate them into a robust CI/CD pipeline.Collaborate with development and product teams to review specifications (SRS) and ensure test automation aligns with system design and product goals.Optimize performance and reliability of test execution across APIs, databases, and microservices.Develop strategies to increase automation coverage across multiple layers, including integration and system-level testing.Mentor team members in advanced Python techniques, best practices, and automation design patterns.Continuously analyze and improve testing workflows and processes for greater efficiency and scalability. Qualifications Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.8+ years of software engineering experience with at least 4+ years of advanced Python development, including experience with metaprogramming, concurrency (e.g., asyncio, threading), and Python internals.Expertise in building frameworks with pytest, including advanced use of hooks, fixtures, and plugins.Strong understanding of REST API testing, including schema validation, HTTP protocols, and error handling.Proficient in RDBMS concepts, preferably MySQL, including schema design, query optimization, and performance tuning.Hands-on experience with CI/CD pipelines and automation tools (e.g., Jenkins, GitHub Actions).Familiarity with cloud platforms such as AWS and cloud monitoring tools like CloudWatch.Strong understanding of Agile methodologies and experience working in a fast-paced, iterative development environment.Exceptional problem-solving and analytical skills with a focus on system-wide impact and performance optimization. Preferred Skills Experience with designing domain-specific languages (DSLs) or other advanced automation frameworks.Familiarity with containerized environments (e.g., Docker, Kubernetes) and distributed systems testing.Experience with SaaS-based testing solutions and large-scale data processing systems. Why Join Us Be part of a forward-thinking team developing industry-leading healthcare solutions.Work on challenging projects that directly impact lives.Collaborate with talented individuals in a dynamic and innovative environment.Familiarity with Agile development methodologies and a track record of delivering high-quality software in a fast-paced environment.Familiarity with SaaS and cloud platform tools such as AWS cloudwatch How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal.Step 2: Complete the Screening Form & Upload updated ResumeStep 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 1 month ago
8 years
0 - 0 Lacs
Patna, Bihar, India
Remote
Experience: 8.00 + years Salary: USD 58000-63000 / year (based on experience) Expected Notice Period: 15 Days Shift: (GMT+05:30) Asia/Kolkata (IST) Opportunity Type: Remote Placement Type: Full Time Permanent position(Payroll and Compliance to be managed by: Navplus) (*Note: This is a requirement for one of Uplers' client - Emedgene - An illumina company) What do you need for this opportunity? Must have skills required: Cloud monitoring, DSL, CI/CD, Pytest, REST API, Docker, Kubernetes, MySQL, Python, SaaS Emedgene - An illumina company is Looking for: Automation Software Engineer Lead Emedgene utilizes artificial intelligence and genomic data science to accelerate medical research and guide healthcare decisions at an unprecedented scale. Our technology is rapidly being adopted by leading medical centers, research institutes, and clinical laboratories and is helping to save and improve lives every day. We are looking for the best and the brightest to share our innovative technology with the world. Position Summary This is not a traditional QA role. We are seeking a highly skilled software engineer with a strong foundation in Python and advanced software engineering concepts to design and build a domain-specific language (DSL) for automating complex testing scenarios. This role focuses on engineering solutions, not just writing test scripts, and requires a deep understanding of Python’s advanced features and modern software design. Responsibilities Architect and implement a custom automation framework that extends beyond traditional test scripts, including designing a DSL for automating manual test workflows.Drive the development of advanced testing solutions leveraging Python’s core features such as metaprogramming, decorators, hooks, and concurrency.Develop scalable and maintainable test frameworks and integrate them into a robust CI/CD pipeline.Collaborate with development and product teams to review specifications (SRS) and ensure test automation aligns with system design and product goals.Optimize performance and reliability of test execution across APIs, databases, and microservices.Develop strategies to increase automation coverage across multiple layers, including integration and system-level testing.Mentor team members in advanced Python techniques, best practices, and automation design patterns.Continuously analyze and improve testing workflows and processes for greater efficiency and scalability. Qualifications Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.8+ years of software engineering experience with at least 4+ years of advanced Python development, including experience with metaprogramming, concurrency (e.g., asyncio, threading), and Python internals.Expertise in building frameworks with pytest, including advanced use of hooks, fixtures, and plugins.Strong understanding of REST API testing, including schema validation, HTTP protocols, and error handling.Proficient in RDBMS concepts, preferably MySQL, including schema design, query optimization, and performance tuning.Hands-on experience with CI/CD pipelines and automation tools (e.g., Jenkins, GitHub Actions).Familiarity with cloud platforms such as AWS and cloud monitoring tools like CloudWatch.Strong understanding of Agile methodologies and experience working in a fast-paced, iterative development environment.Exceptional problem-solving and analytical skills with a focus on system-wide impact and performance optimization. Preferred Skills Experience with designing domain-specific languages (DSLs) or other advanced automation frameworks.Familiarity with containerized environments (e.g., Docker, Kubernetes) and distributed systems testing.Experience with SaaS-based testing solutions and large-scale data processing systems. Why Join Us Be part of a forward-thinking team developing industry-leading healthcare solutions.Work on challenging projects that directly impact lives.Collaborate with talented individuals in a dynamic and innovative environment.Familiarity with Agile development methodologies and a track record of delivering high-quality software in a fast-paced environment.Familiarity with SaaS and cloud platform tools such as AWS cloudwatch How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal.Step 2: Complete the Screening Form & Upload updated ResumeStep 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 1 month ago
8 years
0 - 0 Lacs
Vijayawada, Andhra Pradesh, India
Remote
Experience: 8.00 + years Salary: USD 58000-63000 / year (based on experience) Expected Notice Period: 15 Days Shift: (GMT+05:30) Asia/Kolkata (IST) Opportunity Type: Remote Placement Type: Full Time Permanent position(Payroll and Compliance to be managed by: Navplus) (*Note: This is a requirement for one of Uplers' client - Emedgene - An illumina company) What do you need for this opportunity? Must have skills required: Cloud monitoring, DSL, CI/CD, Pytest, REST API, Docker, Kubernetes, MySQL, Python, SaaS Emedgene - An illumina company is Looking for: Automation Software Engineer Lead Emedgene utilizes artificial intelligence and genomic data science to accelerate medical research and guide healthcare decisions at an unprecedented scale. Our technology is rapidly being adopted by leading medical centers, research institutes, and clinical laboratories and is helping to save and improve lives every day. We are looking for the best and the brightest to share our innovative technology with the world. Position Summary This is not a traditional QA role. We are seeking a highly skilled software engineer with a strong foundation in Python and advanced software engineering concepts to design and build a domain-specific language (DSL) for automating complex testing scenarios. This role focuses on engineering solutions, not just writing test scripts, and requires a deep understanding of Python’s advanced features and modern software design. Responsibilities Architect and implement a custom automation framework that extends beyond traditional test scripts, including designing a DSL for automating manual test workflows.Drive the development of advanced testing solutions leveraging Python’s core features such as metaprogramming, decorators, hooks, and concurrency.Develop scalable and maintainable test frameworks and integrate them into a robust CI/CD pipeline.Collaborate with development and product teams to review specifications (SRS) and ensure test automation aligns with system design and product goals.Optimize performance and reliability of test execution across APIs, databases, and microservices.Develop strategies to increase automation coverage across multiple layers, including integration and system-level testing.Mentor team members in advanced Python techniques, best practices, and automation design patterns.Continuously analyze and improve testing workflows and processes for greater efficiency and scalability. Qualifications Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.8+ years of software engineering experience with at least 4+ years of advanced Python development, including experience with metaprogramming, concurrency (e.g., asyncio, threading), and Python internals.Expertise in building frameworks with pytest, including advanced use of hooks, fixtures, and plugins.Strong understanding of REST API testing, including schema validation, HTTP protocols, and error handling.Proficient in RDBMS concepts, preferably MySQL, including schema design, query optimization, and performance tuning.Hands-on experience with CI/CD pipelines and automation tools (e.g., Jenkins, GitHub Actions).Familiarity with cloud platforms such as AWS and cloud monitoring tools like CloudWatch.Strong understanding of Agile methodologies and experience working in a fast-paced, iterative development environment.Exceptional problem-solving and analytical skills with a focus on system-wide impact and performance optimization. Preferred Skills Experience with designing domain-specific languages (DSLs) or other advanced automation frameworks.Familiarity with containerized environments (e.g., Docker, Kubernetes) and distributed systems testing.Experience with SaaS-based testing solutions and large-scale data processing systems. Why Join Us Be part of a forward-thinking team developing industry-leading healthcare solutions.Work on challenging projects that directly impact lives.Collaborate with talented individuals in a dynamic and innovative environment.Familiarity with Agile development methodologies and a track record of delivering high-quality software in a fast-paced environment.Familiarity with SaaS and cloud platform tools such as AWS cloudwatch How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal.Step 2: Complete the Screening Form & Upload updated ResumeStep 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 1 month ago
8 years
0 - 0 Lacs
Bhubaneswar, Odisha, India
Remote
Experience: 8.00 + years Salary: USD 58000-63000 / year (based on experience) Expected Notice Period: 15 Days Shift: (GMT+05:30) Asia/Kolkata (IST) Opportunity Type: Remote Placement Type: Full Time Permanent position(Payroll and Compliance to be managed by: Navplus) (*Note: This is a requirement for one of Uplers' client - Emedgene - An illumina company) What do you need for this opportunity? Must have skills required: Cloud monitoring, DSL, CI/CD, Pytest, REST API, Docker, Kubernetes, MySQL, Python, SaaS Emedgene - An illumina company is Looking for: Automation Software Engineer Lead Emedgene utilizes artificial intelligence and genomic data science to accelerate medical research and guide healthcare decisions at an unprecedented scale. Our technology is rapidly being adopted by leading medical centers, research institutes, and clinical laboratories and is helping to save and improve lives every day. We are looking for the best and the brightest to share our innovative technology with the world. Position Summary This is not a traditional QA role. We are seeking a highly skilled software engineer with a strong foundation in Python and advanced software engineering concepts to design and build a domain-specific language (DSL) for automating complex testing scenarios. This role focuses on engineering solutions, not just writing test scripts, and requires a deep understanding of Python’s advanced features and modern software design. Responsibilities Architect and implement a custom automation framework that extends beyond traditional test scripts, including designing a DSL for automating manual test workflows.Drive the development of advanced testing solutions leveraging Python’s core features such as metaprogramming, decorators, hooks, and concurrency.Develop scalable and maintainable test frameworks and integrate them into a robust CI/CD pipeline.Collaborate with development and product teams to review specifications (SRS) and ensure test automation aligns with system design and product goals.Optimize performance and reliability of test execution across APIs, databases, and microservices.Develop strategies to increase automation coverage across multiple layers, including integration and system-level testing.Mentor team members in advanced Python techniques, best practices, and automation design patterns.Continuously analyze and improve testing workflows and processes for greater efficiency and scalability. Qualifications Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.8+ years of software engineering experience with at least 4+ years of advanced Python development, including experience with metaprogramming, concurrency (e.g., asyncio, threading), and Python internals.Expertise in building frameworks with pytest, including advanced use of hooks, fixtures, and plugins.Strong understanding of REST API testing, including schema validation, HTTP protocols, and error handling.Proficient in RDBMS concepts, preferably MySQL, including schema design, query optimization, and performance tuning.Hands-on experience with CI/CD pipelines and automation tools (e.g., Jenkins, GitHub Actions).Familiarity with cloud platforms such as AWS and cloud monitoring tools like CloudWatch.Strong understanding of Agile methodologies and experience working in a fast-paced, iterative development environment.Exceptional problem-solving and analytical skills with a focus on system-wide impact and performance optimization. Preferred Skills Experience with designing domain-specific languages (DSLs) or other advanced automation frameworks.Familiarity with containerized environments (e.g., Docker, Kubernetes) and distributed systems testing.Experience with SaaS-based testing solutions and large-scale data processing systems. Why Join Us Be part of a forward-thinking team developing industry-leading healthcare solutions.Work on challenging projects that directly impact lives.Collaborate with talented individuals in a dynamic and innovative environment.Familiarity with Agile development methodologies and a track record of delivering high-quality software in a fast-paced environment.Familiarity with SaaS and cloud platform tools such as AWS cloudwatch How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal.Step 2: Complete the Screening Form & Upload updated ResumeStep 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 1 month ago
8 years
0 - 0 Lacs
Cuttack, Odisha, India
Remote
Experience: 8.00 + years Salary: USD 58000-63000 / year (based on experience) Expected Notice Period: 15 Days Shift: (GMT+05:30) Asia/Kolkata (IST) Opportunity Type: Remote Placement Type: Full Time Permanent position(Payroll and Compliance to be managed by: Navplus) (*Note: This is a requirement for one of Uplers' client - Emedgene - An illumina company) What do you need for this opportunity? Must have skills required: Cloud monitoring, DSL, CI/CD, Pytest, REST API, Docker, Kubernetes, MySQL, Python, SaaS Emedgene - An illumina company is Looking for: Automation Software Engineer Lead Emedgene utilizes artificial intelligence and genomic data science to accelerate medical research and guide healthcare decisions at an unprecedented scale. Our technology is rapidly being adopted by leading medical centers, research institutes, and clinical laboratories and is helping to save and improve lives every day. We are looking for the best and the brightest to share our innovative technology with the world. Position Summary This is not a traditional QA role. We are seeking a highly skilled software engineer with a strong foundation in Python and advanced software engineering concepts to design and build a domain-specific language (DSL) for automating complex testing scenarios. This role focuses on engineering solutions, not just writing test scripts, and requires a deep understanding of Python’s advanced features and modern software design. Responsibilities Architect and implement a custom automation framework that extends beyond traditional test scripts, including designing a DSL for automating manual test workflows.Drive the development of advanced testing solutions leveraging Python’s core features such as metaprogramming, decorators, hooks, and concurrency.Develop scalable and maintainable test frameworks and integrate them into a robust CI/CD pipeline.Collaborate with development and product teams to review specifications (SRS) and ensure test automation aligns with system design and product goals.Optimize performance and reliability of test execution across APIs, databases, and microservices.Develop strategies to increase automation coverage across multiple layers, including integration and system-level testing.Mentor team members in advanced Python techniques, best practices, and automation design patterns.Continuously analyze and improve testing workflows and processes for greater efficiency and scalability. Qualifications Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.8+ years of software engineering experience with at least 4+ years of advanced Python development, including experience with metaprogramming, concurrency (e.g., asyncio, threading), and Python internals.Expertise in building frameworks with pytest, including advanced use of hooks, fixtures, and plugins.Strong understanding of REST API testing, including schema validation, HTTP protocols, and error handling.Proficient in RDBMS concepts, preferably MySQL, including schema design, query optimization, and performance tuning.Hands-on experience with CI/CD pipelines and automation tools (e.g., Jenkins, GitHub Actions).Familiarity with cloud platforms such as AWS and cloud monitoring tools like CloudWatch.Strong understanding of Agile methodologies and experience working in a fast-paced, iterative development environment.Exceptional problem-solving and analytical skills with a focus on system-wide impact and performance optimization. Preferred Skills Experience with designing domain-specific languages (DSLs) or other advanced automation frameworks.Familiarity with containerized environments (e.g., Docker, Kubernetes) and distributed systems testing.Experience with SaaS-based testing solutions and large-scale data processing systems. Why Join Us Be part of a forward-thinking team developing industry-leading healthcare solutions.Work on challenging projects that directly impact lives.Collaborate with talented individuals in a dynamic and innovative environment.Familiarity with Agile development methodologies and a track record of delivering high-quality software in a fast-paced environment.Familiarity with SaaS and cloud platform tools such as AWS cloudwatch How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal.Step 2: Complete the Screening Form & Upload updated ResumeStep 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 1 month ago
8 years
0 - 0 Lacs
Dehradun, Uttarakhand, India
Remote
Experience: 8.00 + years Salary: USD 58000-63000 / year (based on experience) Expected Notice Period: 15 Days Shift: (GMT+05:30) Asia/Kolkata (IST) Opportunity Type: Remote Placement Type: Full Time Permanent position(Payroll and Compliance to be managed by: Navplus) (*Note: This is a requirement for one of Uplers' client - Emedgene - An illumina company) What do you need for this opportunity? Must have skills required: Cloud monitoring, DSL, CI/CD, Pytest, REST API, Docker, Kubernetes, MySQL, Python, SaaS Emedgene - An illumina company is Looking for: Automation Software Engineer Lead Emedgene utilizes artificial intelligence and genomic data science to accelerate medical research and guide healthcare decisions at an unprecedented scale. Our technology is rapidly being adopted by leading medical centers, research institutes, and clinical laboratories and is helping to save and improve lives every day. We are looking for the best and the brightest to share our innovative technology with the world. Position Summary This is not a traditional QA role. We are seeking a highly skilled software engineer with a strong foundation in Python and advanced software engineering concepts to design and build a domain-specific language (DSL) for automating complex testing scenarios. This role focuses on engineering solutions, not just writing test scripts, and requires a deep understanding of Python’s advanced features and modern software design. Responsibilities Architect and implement a custom automation framework that extends beyond traditional test scripts, including designing a DSL for automating manual test workflows.Drive the development of advanced testing solutions leveraging Python’s core features such as metaprogramming, decorators, hooks, and concurrency.Develop scalable and maintainable test frameworks and integrate them into a robust CI/CD pipeline.Collaborate with development and product teams to review specifications (SRS) and ensure test automation aligns with system design and product goals.Optimize performance and reliability of test execution across APIs, databases, and microservices.Develop strategies to increase automation coverage across multiple layers, including integration and system-level testing.Mentor team members in advanced Python techniques, best practices, and automation design patterns.Continuously analyze and improve testing workflows and processes for greater efficiency and scalability. Qualifications Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.8+ years of software engineering experience with at least 4+ years of advanced Python development, including experience with metaprogramming, concurrency (e.g., asyncio, threading), and Python internals.Expertise in building frameworks with pytest, including advanced use of hooks, fixtures, and plugins.Strong understanding of REST API testing, including schema validation, HTTP protocols, and error handling.Proficient in RDBMS concepts, preferably MySQL, including schema design, query optimization, and performance tuning.Hands-on experience with CI/CD pipelines and automation tools (e.g., Jenkins, GitHub Actions).Familiarity with cloud platforms such as AWS and cloud monitoring tools like CloudWatch.Strong understanding of Agile methodologies and experience working in a fast-paced, iterative development environment.Exceptional problem-solving and analytical skills with a focus on system-wide impact and performance optimization. Preferred Skills Experience with designing domain-specific languages (DSLs) or other advanced automation frameworks.Familiarity with containerized environments (e.g., Docker, Kubernetes) and distributed systems testing.Experience with SaaS-based testing solutions and large-scale data processing systems. Why Join Us Be part of a forward-thinking team developing industry-leading healthcare solutions.Work on challenging projects that directly impact lives.Collaborate with talented individuals in a dynamic and innovative environment.Familiarity with Agile development methodologies and a track record of delivering high-quality software in a fast-paced environment.Familiarity with SaaS and cloud platform tools such as AWS cloudwatch How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal.Step 2: Complete the Screening Form & Upload updated ResumeStep 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 1 month ago
8 years
0 - 0 Lacs
Raipur, Chhattisgarh, India
Remote
Experience: 8.00 + years Salary: USD 58000-63000 / year (based on experience) Expected Notice Period: 15 Days Shift: (GMT+05:30) Asia/Kolkata (IST) Opportunity Type: Remote Placement Type: Full Time Permanent position(Payroll and Compliance to be managed by: Navplus) (*Note: This is a requirement for one of Uplers' client - Emedgene - An illumina company) What do you need for this opportunity? Must have skills required: Cloud monitoring, DSL, CI/CD, Pytest, REST API, Docker, Kubernetes, MySQL, Python, SaaS Emedgene - An illumina company is Looking for: Automation Software Engineer Lead Emedgene utilizes artificial intelligence and genomic data science to accelerate medical research and guide healthcare decisions at an unprecedented scale. Our technology is rapidly being adopted by leading medical centers, research institutes, and clinical laboratories and is helping to save and improve lives every day. We are looking for the best and the brightest to share our innovative technology with the world. Position Summary This is not a traditional QA role. We are seeking a highly skilled software engineer with a strong foundation in Python and advanced software engineering concepts to design and build a domain-specific language (DSL) for automating complex testing scenarios. This role focuses on engineering solutions, not just writing test scripts, and requires a deep understanding of Python’s advanced features and modern software design. Responsibilities Architect and implement a custom automation framework that extends beyond traditional test scripts, including designing a DSL for automating manual test workflows.Drive the development of advanced testing solutions leveraging Python’s core features such as metaprogramming, decorators, hooks, and concurrency.Develop scalable and maintainable test frameworks and integrate them into a robust CI/CD pipeline.Collaborate with development and product teams to review specifications (SRS) and ensure test automation aligns with system design and product goals.Optimize performance and reliability of test execution across APIs, databases, and microservices.Develop strategies to increase automation coverage across multiple layers, including integration and system-level testing.Mentor team members in advanced Python techniques, best practices, and automation design patterns.Continuously analyze and improve testing workflows and processes for greater efficiency and scalability. Qualifications Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.8+ years of software engineering experience with at least 4+ years of advanced Python development, including experience with metaprogramming, concurrency (e.g., asyncio, threading), and Python internals.Expertise in building frameworks with pytest, including advanced use of hooks, fixtures, and plugins.Strong understanding of REST API testing, including schema validation, HTTP protocols, and error handling.Proficient in RDBMS concepts, preferably MySQL, including schema design, query optimization, and performance tuning.Hands-on experience with CI/CD pipelines and automation tools (e.g., Jenkins, GitHub Actions).Familiarity with cloud platforms such as AWS and cloud monitoring tools like CloudWatch.Strong understanding of Agile methodologies and experience working in a fast-paced, iterative development environment.Exceptional problem-solving and analytical skills with a focus on system-wide impact and performance optimization. Preferred Skills Experience with designing domain-specific languages (DSLs) or other advanced automation frameworks.Familiarity with containerized environments (e.g., Docker, Kubernetes) and distributed systems testing.Experience with SaaS-based testing solutions and large-scale data processing systems. Why Join Us Be part of a forward-thinking team developing industry-leading healthcare solutions.Work on challenging projects that directly impact lives.Collaborate with talented individuals in a dynamic and innovative environment.Familiarity with Agile development methodologies and a track record of delivering high-quality software in a fast-paced environment.Familiarity with SaaS and cloud platform tools such as AWS cloudwatch How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal.Step 2: Complete the Screening Form & Upload updated ResumeStep 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
20312 Jobs | Dublin
Wipro
11977 Jobs | Bengaluru
EY
8165 Jobs | London
Accenture in India
6667 Jobs | Dublin 2
Uplers
6464 Jobs | Ahmedabad
Amazon
6352 Jobs | Seattle,WA
Oracle
5993 Jobs | Redwood City
IBM
5803 Jobs | Armonk
Capgemini
3897 Jobs | Paris,France
Tata Consultancy Services
3776 Jobs | Thane