Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
12.0 years
0 Lacs
India
Remote
Helping careers take flight. Reshaping an industry. Enable your career to be Made on Duck Creek. Who We Are Duck Creek Technologies is the intelligent solutions provider defining the future of the property and casualty (P&C) and general insurance industry. We are the platform upon which modern insurance systems are built, enabling the industry to capitalize on the power of the cloud to run agile, intelligent, and evergreen operations. Our modern SaaS solutions help insurers set a new standard and revolutionize how consumers interact with insurance companies. Authenticity, purpose, and transparency are core to Duck Creek, and we believe insurance should be there for individuals and businesses when, where, and how they need it most. Our market-leading solutions are available on a standalone basis or as a full suite, and all are available via Duck Creek OnDemand. With more than 1,000 successful implementations to date, Duck Creek removes the IT burden for insurers so they can focus on the business of insurance. We have a flock of more than 1,800 employees across the globe and are proud to be a Flexible-First employer. We empower our employees with the choice to work from an office, from home, or on a hybrid schedule. Our flexible-first environment fosters productivity, inclusion, collaboration, and ensures a consistent employee experience regardless of location. If working in a fast-paced, rapidly evolving company that is transforming one of the world’s oldest and largest industries sounds exciting, let us know. We are excited you are considering Duck Creek as a future employer and hope you decide to join “The Flock”! To learn more about us, visit www.duckcreek.com and follow us on our social channels for the latest information – LinkedIn and Twitter. What You’ll Do Duck Creek’s products are designed for cloud native true SaaS architecture and have a complex architecture that spans multiple layers of code and functionality. All products are deployed on Azure cloud platform and use several Azure cloud services. We do complete end-to-end automated testing and also automate the end-to-end build to production deployment CI/CD processes. We are building a future forward Duck Creek platform that will serve as the foundation for all the products, and will provide multiple services that other products will use. The platform will include infrastructure, data, and various other services that will be required by all the products. You will work on one or more Duck Creek’s products. An area of focus will be on the Duck Creek platform and building multiple cloud native components and micro-services that will be used by multiple products. You will architect, design and code across multiple technologies, including development of test automation and CI/CD automation and post-production monitoring and troubleshooting. You will also function as a technical lead for projects and teams as required. You will guide and mentor other engineers and also actively collaborate with engineers across multiple product teams. What You’ve Done We're looking for candidates with a degree in computer science or a related field and a minimum of 12 years of experience, with a strong focus on cloud native architectures and microservices for at least 6 years. The ideal candidate should be a natural leader, be strongly opinionated about cloud architectures, and should have been in a similar role before. Knowledge And Skills Required Expert of scalable, resilient, modern, cloud-native microservice development with .NET, Python, or Typescript Expert in distributed software patterns, such as DDD, microservices, serverless, and event-driven architecture Expert in Object-oriented design, .NET development Expert in CI/CD technologies to deliver software to customers with full automation Experience in Cloud platforms and cloud-native architectures, including Serverless Experience with Azure cloud platform and its various services Experience with CQRS, event-driven architecture, and Kafka Experience building monitoring, alerting, and observability for maintaining high customer SLAs for SaaS delivered products Experience decomposing monolithic applications using Domain-Driven Design into microservices Excels in the ability to lead, teach, and guide modern software-development practices across Product Development, operating independently with guidance What We Stand For Our global company celebrates & leverages the differences each employee brings to the table. Our success is a direct result of an inclusive culture where opportunities to learn from one another occur regardless of title, seniority, or background. This collaborative and team-oriented approach is at the core of how we operate and continuously improve our products, services, and systems. As such, Duck Creek is committed to providing equal opportunity to all employees and applicants – to recruit, hire, train, and reward employees for their individual abilities, achievements, and experience without regard to race, color, gender, religion, sexual orientation, age, national origin, disability, marital, military, or any other protected status. We strive to be an example to the world of inclusion, diversity, and equity in all things – where employees are free to be their authentic selves in the workplace and in the communities in which we live. We believe in leading by example and are proud of the diversity of our team and our shared commitment to our Core Values: We Prioritize Respect; We Listen; We Care; We Add Value; and We Lead. To learn more about our inclusive company culture, values, DE&I initiatives, and people, please visit: https://www.duckcreek.com/life-at-duck-creek/ Please let us know if you encounter accessibility barriers with our web content by sending an email to accessibility@duckcreek.com. Duck Creek Technologies does not accept, nor will we pay a fee for any hires resulting from unsolicited headhunter or agency resumes. Show more Show less
Posted 2 weeks ago
3.0 years
0 Lacs
Gurgaon
On-site
COMPANY OVERVIEW KKR is a leading global investment firm that offers alternative asset management as well as capital markets and insurance solutions. KKR aims to generate attractive investment returns by following a patient and disciplined investment approach, employing world-class people, and supporting growth in its portfolio companies and communities. KKR sponsors investment funds that invest in private equity, credit and real assets and has strategic partners that manage hedge funds. KKR’s insurance subsidiaries offer retirement, life and reinsurance products under the management of Global Atlantic Financial Group. References to KKR’s investments may include the activities of its sponsored funds and insurance subsidiaries. KKR's Gurugram office provides best in class services and solutions to our internal stakeholders and clients, drive organization wide process efficiency and transformation, and reflect KKR's global culture and values of teamwork and innovation. The office contains multifunctional business capabilities and will be integral in furthering the growth and transformation of KKR. TECHNOLOGY ORGANIZATION OVERVIEW KKR’s Technology team is responsible for building and supporting the firm’s technological foundation including a globally distributed infrastructure, information security, and the application and data platforms. The team drives a culture of technology excellence across the firm through efficient workflow automation, democratization of data through modern data and collaboration platforms, and more recently through research and development of Generative AI based tools and services. Technology is regarded as a key business enabler at KKR and is an important accelerator to drive towards global scale creation and business process transformation. The Technology team consists of highly technical and business-centric technologists with the ability to form strong partnerships across all of our businesses. A dedicated Program Management function along with the Product Managers drive execution discipline across multiple technology teams with a goal to consistently deliver excellence serving our business needs. POSITION SUMMARY KKR is looking to add an experienced SAP Data Sphere Data Analyst to its growing Corporate Finance Technology team. As a SAP Data Sphere Data Analyst, you will be leveraging your expert knowledge on SAP Data Sphere architecture and frameworks to help develop the data models within KKR’s SAP Data Sphere instance and related data applications supporting our Corporate Finance business teams across segments and regions. You will contribute to the enterprise’s operational reporting, strategy, and execution plans to grow and expand the existing capabilities of operational reporting to enable business growth and improve adoption. This will involve working closely with the business stakeholders, leadership, and technology peers to identify, develop and deploy new reporting capabilities across multiple business units globally. This role is highly visible and will come with the opportunity to identify, own, and execute creative product solutions for a best of breed CRM experience that will also enable KKR to rapidly scale and enhance its operational reporting. The ideal candidate is excited by fast-paced environments and accountability that comes with working in a fast-paced environment. The candidate obsesses about making product experiences intuitive and prioritizes the users’ best interest in decisions. Our perfect candidate also will have a strong bias for action and pay close attention to detail, ensuring that we deliver results and impact on the client and end-user experience. QUALIFICATIONS Bachelor's degree in computer science, Information Technology, or other technology related field (or equivalent work experience) 3 - 6 years of functional & technology experience in SAP environment focused on SAP S/4Hana Cloud, SAP Datasphere, SAP Analytics Cloud & SAP BW Advanced Excel skill, programming knowledge of SQL, Python, C++ required Knowledge of Finance Industry and Financial reporting is critical Ability to work independently & as part of a team with a strong commitment to delivering high-quality results Excellent organizational skills, attention to detail and strong verbal and written communication skills CRITICAL COMPETENCIES FOR SUCCESS Develop, manage & support operational financial reporting and analytics Work closely with Corporate Finance business users to understand business needs and translate them into data solutions. Provide timely day-to-day support across different Segments and Regions Support all Datasphere system upgrades and enhancements including troubleshooting and testing Ability to design analytical layers for diverse business use cases, including AI. Support data feeds from external systems into Datasphere Exceptional project management skills with the ability to multi-task several projects on tight deadlines, while maintaining attention to detail Align and add to the culture and overall vision/mission of the team KKR is an equal opportunity employer. Individuals seeking employment are considered without regard to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, sexual orientation, or any other category protected by applicable law.
Posted 2 weeks ago
8.0 years
0 Lacs
India
Remote
Helping careers take flight. Reshaping an industry. Enable your career to be Made on Duck Creek. Who We Are Duck Creek Technologies is the intelligent solutions provider defining the future of the property and casualty (P&C) and general insurance industry. We are the platform upon which modern insurance systems are built, enabling the industry to capitalize on the power of the cloud to run agile, intelligent, and evergreen operations. Our modern SaaS solutions help insurers set a new standard and revolutionize how consumers interact with insurance companies. Authenticity, purpose, and transparency are core to Duck Creek, and we believe insurance should be there for individuals and businesses when, where, and how they need it most. Our market-leading solutions are available on a standalone basis or as a full suite, and all are available via Duck Creek OnDemand. With more than 1,000 successful implementations to date, Duck Creek removes the IT burden for insurers so they can focus on the business of insurance. We have a flock of more than 1,800 employees across the globe and are proud to be a Remote -First employer. We empower our employees with the choice to work from an office, from home, or on a hybrid schedule. Our flexible-first environment fosters productivity, inclusion, collaboration, and ensures a consistent employee experience regardless of location. If working in a fast-paced, rapidly evolving company that is transforming one of the world’s oldest and largest industries sounds exciting, let us know. We are excited you are considering Duck Creek as a future employer and hope you decide to join “The Flock”! To learn more about us, visit www.duckcreek.com and follow us on our social channels for the latest information – LinkedIn and Twitter. What You’ll Do Duck Creek’s products are designed for cloud native true SaaS architecture and have a complex architecture that spans multiple layers of code and functionality. All products are deployed on Azure cloud platform and use several Azure cloud services. We do complete end-to-end automated testing and automate the end-to-end build to production deployment CI/CD processes. We are building a future forward Duck Creek platform that will serve as the foundation for all the products and will provide multiple services that other products will use. The platform will include infrastructure, data, and various other services that will be required by all the products. You will work on one or more of Duck Creek’s products. An area of focus will be on the Duck Creek Policy and building multiple cloud native components and micro-services that will be used by multiple products. You will Design, code, debug and/or configure solutions for medium to high complexity Agile stories, along with debugging and resolving medium to high complexity software bugs or issues, You will work with experienced team members to conduct root cause analysis of issues, review new and existing code and/or perform unit testing, Communicate effectively and professionally in all forms of communication with internal and external customers, Multi-task and change from one task to another without loss of efficiency or composure What You’ve Done We're looking for candidates with a degree in computer science or a related field and a minimum of 8 -12 years of experience, with a strong focus on .NET/C# technologies and Restful API’s Knowledge And Skills Required Deep experience in most of the following technology competencies: Web Development HTML, JavaScript, jQuery, AngularJS. Frameworks .NetMVC, .NET core Languages C, C#.net MVC, Asp.net, C++. Database SQL Server, MySQL Integration Technologies RESTful API, Web API CI / CD CI/CD Pipelines, Kubernetes, PowerShell Scripting Expert of scalable, resilient, modern, cloud-native application/RESTful APIs development with .NET/C# Expert in Object-oriented design, .NET development Experience building monitoring, alerting, and observability for maintaining high customer SLAs for SaaS delivered products. Should be hands-on/willing to work as end-to-end engineer deeply involved in writing Automated Test scripts (Unit tests as well as regression tests) using any testing tool/framework Demonstrated innovation/accomplishments within products work Experience building monitoring, alerting, and observability for maintaining high customer SLAs for SaaS delivered products Understanding of test-driven development and continuous integration/deployment Deep understanding of Agile development methodologies Developed and maintained complete end to end CI / CD Pipelines with full automation Executed deployment strategies leveraging Kubernetes Developed PowerShell deployment scripts to automate various daily/regular maintenance tasks Nice To Have Policy and Billing Product Proficiency What We Stand For Our global company celebrates & leverages the differences each employee brings to the table. Our success is a direct result of an inclusive culture where opportunities to learn from one another occur regardless of title, seniority, or background. This collaborative and team-oriented approach is at the core of how we operate and continuously improve our products, services, and systems. As such, Duck Creek is committed to providing equal opportunity to all employees and applicants – to recruit, hire, train, and reward employees for their individual abilities, achievements, and experience without regard to race, color, gender, religion, sexual orientation, age, national origin, disability, marital, military, or any other protected status. We strive to be an example to the world of inclusion, diversity, and equity in all things – where employees are free to be their authentic selves in the workplace and in the communities in which we live. We believe in leading by example and are proud of the diversity of our team and our shared commitment to our Core Values: We Prioritize Respect; We Listen; We Care; We Add Value; and We Lead. To learn more about our inclusive company culture, values, DE&I initiatives, and people, please visit: https://www.duckcreek.com/life-at-duck-creek/ Please let us know if you encounter accessibility barriers with our web content by sending an email to accessibility@duckcreek.com. Duck Creek Technologies does not accept, nor will we pay a fee for any hires resulting from unsolicited headhunter or agency resumes. Show more Show less
Posted 2 weeks ago
1.0 - 3.0 years
0 - 0 Lacs
Delhi
On-site
Job description We Digimonks Pvt ltd are looking for 2D Character Animator for our office based at Dilshad garden. Animator Duties and Responsibilities:- An animator needs to be able to carry out certain tasks to excel at their job. These duties and responsibilities include: Conceptualizing ideas for characters, scenes, backgrounds, and other animation elements Creating character sketches for new animations based on design briefs Developing storyboards for animation projects Designing backgrounds, sets, and other elements of the animated environment Developing timing and pacing of motion, based on audio requirements Working with the story editors to merge the various layers of animation Recording dialogue for the animation, where necessary Collaborating with other creatives including designers, photographers, and other animators to finalize projects. Experience : 1-3 years of 2D Flash Animation experience in making YouTube videos and e-learning projects. Software : Good knowledge of Adobe animate CC/ Flash, Sound Forge, Photoshop etc. Job Type : Full time Salary : Salary not an issue for good & experienced candidate Note: Candidate based at near to Delhi Shahdara will be preferred. Job Types: Full-time, Walk-In Salary: Up to ₹18,000.00 per month Job Types: Full-time, Permanent Pay: ₹12,000.00 - ₹18,000.00 per month Schedule: Day shift Experience: 2D animation: 1 year (Preferred) Adobe Animate: 1 year (Preferred) Location: New Delhi, Delhi (Required) Work Location: In person
Posted 2 weeks ago
8.0 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 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 2 weeks ago
5.0 years
6 - 8 Lacs
Chennai
On-site
Ford Credit's Tech Team in India is actively seeking a highly experienced and strategic Full Stack Automation Engineer with a proven background automating tests for industrial core banking platforms. In this tech role, you will be responsible for establishing, leading, and managing the test automation strategy, standards, and practices specifically for our core banking and integrated financial product systems. You will drive the design, development, and scaling of robust, full-stack automation frameworks, providing comprehensive test coverage for user interfaces, APIs, microservices, and critical integration layers interacting with enterprise core banking systems (such as those provided by Fiserv, FIS, Finacle, or similar). Your expertise will be crucial in ensuring the highest levels of quality, performance, security, and financial data accuracy through efficient and effective automated testing solutions. This position requires you to be a subject matter expert in full-stack test automation, with a demonstrated ability to build and scale test automation frameworks in complex, regulated environments. You will lead by example, mentor teams, and drive the necessary cultural change to embed advanced automation practices across the organization, ensuring the delivery of reliable and compliant financial software. Required Skills: Must Have: 5+ years of progressive experience in Quality Engineering and Test Automation. 5+ years of direct, hands-on testing, QA, or automation experience with at least one of the following industrial core banking platforms: Fiserv, FIS, or Finacle. Strong understanding of core banking domain concepts, processes, and data models (account lifecycle, transaction types, payment processing, interest calculation, regulatory reporting, customer data) and how they function within enterprise systems. Strong Scripting and Programming knowledge in languages such as Java, Python, JavaScript, or Groovy, with proven ability to build robust, maintainable automation frameworks and scripts for complex financial applications. Must have hands-on Experience in Developing Automation Scripts for UI using frameworks/tools like Selenium WebDriver, Appium, Playwright, or Cypress. Experience with BDD frameworks like Cucumber is required. (Experience with tools like Tosca is also valuable but focus on code-based automation skills). Must have strong experience in API Automation using tools/frameworks like Postman, SoapUI, or Rest Assured, specifically for testing APIs, web services, and microservices that interface with or extend the core banking platform. Extensive experience with database testing and advanced SQL scripting for data validation, test data management, and verifying transaction outcomes within relational databases. Exposure to MySQL, SQL Server, and/or PostgreSQL is required. Experience in using build tools like Gradle or Maven and testing frameworks like TestNG. Must have Experience in GitHub for version control and collaborative development of automation code. Very strong experience in designing, implementing, and maintaining CI/CD pipelines (preferred experience with Tekton, Cloud Build, and/or Jenkins) to integrate automated tests and implement quality gates for changes impacting core banking systems. Good to have Public cloud experience, especially GCP, demonstrating the ability to leverage cloud services for test environment management, test execution, and scaling automation infrastructure securely. Must have working experience in Mobile cloud platforms like Headspin or Perfecto for automating testing of mobile banking applications. Must have strong experience with multi-channel and system integration testing, specifically validating data flow and interactions between the core banking system and other internal/external applications. Must have strong knowledge in data visualization and reporting using tools like Extent Report and QlikSense to effectively communicate test results, quality metrics, and automation coverage for banking applications. Experience in using Test management tools like Xray, TestRail, or ALM for managing test cases, execution cycles, and defect tracking within a structured QA process. Must have experience in Jira for issue tracking and project management. Must have experience in designing and automating End-to-End user journeys that simulate real-world banking scenarios across multiple channels and system touchpoints. Ability to work effectively in diversified global teams and projects, collaborating across different time zones and cultures. Advanced troubleshooting skills, with the ability to diagnose and resolve complex issues across the full stack, particularly those involving core banking interactions or data discrepancies. Excellent communication, collaboration, and interpersonal skills, with the ability to articulate technical concepts and quality concerns clearly to both technical and non-technical stakeholders. Understanding of data security and privacy principles (data masking, encryption) and familiarity with regulatory compliance requirements in banking ([Mention specific relevant regulations if known]) as they relate to testing and test data. Nice to Have: Experience with multiple of the listed core banking platforms (Fiserv, FIS, Finacle). Knowledge of performance testing concepts and tools ([e.g., JMeter, LoadRunner]) for high-volume transaction systems. Exposure to Unix and Linux environments for managing test execution or environments. Exposure to AI tools like GenAI for potential applications in test case generation, test data creation, or test analysis. Knowledge on Current Market Trends about the Automation tools and Frameworks, specifically in the FinTech or banking space. Experience with Infrastructure as Code (IaC), Virtualization, and Container Orchestration (Kubernetes - K8s) related to setting up test environments. Preferred Qualification: Bachelor’s Degree in Computer Science, Engineering or equivalent work experience Min of 4+ years of SDET Experience Min of 4+ years of Test Automation Engg. Core Banking Automation Strategy & Standards: Establish, lead, and continuously refine the test automation strategy specifically for Ford Credit’s core banking applications and integrated financial products, ensuring rigorous quality standards aligned with business goals, regulatory requirements, and audit needs. Define and implement comprehensive test automation standards, best practices, and guidelines tailored for testing complex, high-transaction financial systems. Full Stack Automation Development: Design, develop, and maintain scalable, robust automated test suites covering the full application stack – including UI (Web and Desktop applications), APIs, and Microservices – with a critical focus on components that interact directly with or extend the core banking platform. Develop and expand advanced test automation frameworks, modernizing them to align with DevOps principles and cloud-native architectures. CI/CD Integration & Quality Gates: Enhance existing automation frameworks and develop new solutions to integrate seamlessly with CI/CD pipelines, ensuring continuous testing of core banking-related code changes. Design and implement automated quality gates and checkpoints within the CI/CD pipeline to prevent regressions and ensure the integrity of builds impacting core banking functionalities. Develop DevOps solutions for automating testing tasks, reporting, and automatically breaking builds upon critical test failures or quality degradation. Comprehensive Testing & Validation: Build and execute a comprehensive automated testing strategy covering unit, integration, regression, performance, and end-to-end testing, with a strong emphasis on validating core banking workflows, transaction processing, and financial data accuracy. Conduct meticulous software testing, verification, and validation of changes, especially focusing on preventing defects and incidents that could impact core banking operations or financial data integrity in production. Data Integrity & Test Data Management: Focus on automating tests that rigorously validate the accuracy, consistency, and integrity of financial data throughout its lifecycle within and across systems interacting with the core banking platform. Ensure the existence and availability of adequate, comprehensive, and appropriately obfuscated/anonymized test data that accurately reflects complex core banking scenarios and complies with data privacy standards and regulations. System Integration Testing: Develop and execute automated tests specifically for integration points between the core banking system and various upstream and downstream applications (e.g., payment gateways, general ledger systems, online/mobile banking platforms), validating data flow and system interactions. Compliance, Security, and Documentation: Create and maintain detailed testing evidence, test reports, and documentation for all automated tests, ensuring full compliance with internal policies, external regulations, and audit requirements specific to the financial industry. Incorporate security testing practices (e.g., API security testing) into automation where relevant, focusing on the secure handling of financial data. Identify and promote the adoption of best practices in code health, testability, observability, and maintainability within the automation code base and the applications being tested, contributing to the overall reliability and auditability of financial systems. Performance & Efficiency: Contribute to identifying and automating performance and load tests for critical core banking transactions and integration points to ensure scalability and responsiveness under peak financial loads. Continuously improve test strategies, test cases, and automation scripts to ensure optimal test coverage and efficient quality engineering practices for the core banking domain. Collaboration & Business Alignment: Collaborate closely with Product Owners, Business Analysts, Software Engineers, and Core Banking domain experts to understand complex financial requirements, define precise testing criteria, and prioritize automation efforts. Support development teams in troubleshooting and resolving technical issues, particularly those related to core banking integrations, data discrepancies, and test environment challenges. Leverage test automation insights to improve the reliability of core banking operations, contributing directly to positive business outcomes and streamlined financial processes.
Posted 2 weeks ago
8.0 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 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 2 weeks ago
7.0 years
0 - 0 Lacs
Coimbatore
Remote
Sr. Python Developer | 7+ years | Work Timings: 1 PM to 10 PM | Remote Job Description: Core Skill: - Hands on experience with Python Development Key Responsibilities (including, but not limited to): This developer should be proficient in Python programming and possess a strong understanding of data structures, algorithms, and database concepts. They are adept at using relevant Python libraries and frameworks and are comfortable working in a data-driven environment. Responsible for designing, developing, and implementing robust and scalable data parsers, data pipeline solutions and web applications for data visualization. Their core responsibilities include: Data platform related components: Building and maintaining efficient and reliable data pipeline components using Python and related technologies (e.g., Lambda, Airflow). This involves extracting data from various sources, transforming it into usable formats, and loading it into target persistence layers and serving them via API. Data Visualization (Dash Apps): Developing interactive and user-friendly data visualization applications using Plotly Dash. This includes designing dashboards that effectively communicate complex data insights, enabling stakeholders to make data-driven decisions. Data Parsing and Transformation: Implementing data parsing and transformation logic using Python libraries to clean, normalize, and restructure data from diverse formats (e.g., JSON, CSV, XML) into formats suitable for analysis and modeling. Collaboration: Working closely with product leadership and profession services teams to understand product and project requirements, define data solutions, and ensure quality and timely delivery. Software Development Best Practices: Adhering to software development best practices, including version control (Git), testing (unit, integration), and documentation, to ensure maintainable and reliable code. Job Type: Contractual / Temporary Contract length: 6 months Pay: ₹70,000.00 - ₹80,000.00 per month Benefits: Work from home Schedule: Monday to Friday Morning shift UK shift US shift Education: Bachelor's (Preferred) Experience: Python: 7 years (Preferred)
Posted 2 weeks ago
8.0 years
0 - 0 Lacs
Kolkata, West Bengal, 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 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 2 weeks ago
8.0 years
0 - 0 Lacs
Ranchi, Jharkhand, 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 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 2 weeks ago
8.0 years
0 - 0 Lacs
Guwahati, Assam, 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 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 2 weeks ago
8.0 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 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 2 weeks ago
8.0 years
0 - 0 Lacs
Amritsar, Punjab, 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 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 2 weeks ago
8.0 years
0 - 0 Lacs
Jamshedpur, Jharkhand, 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 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 2 weeks ago
0 years
0 Lacs
Hyderabad, Telangana, India
On-site
About The Role Grade Level (for internal use): 12 Introduction S&P Global is looking for a technical Associate Director who is passionate about delivering high-value, high-impact solutions to the world’s most demanding, high-profile clients. You’ll play a key role in building and maintaining C# applications, including anything from back-end services to their client-end counterparts. Your primary responsibilities will be to develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design and quality product is essential. Duties & Accountabilities Technical Must have Design and development experience on Micro service and cloud-based application architecture. Must Have experience on Containerization deployment process. Must have hands on experience of .net core, C#, WebAPI, Web Services, Entity Framework (or other ORM). Experience in front end development using Angular, Kendo, Typescript, JavaScript, CSS/bootstrap and HTML5. Must have hands on experience of Design Patterns and good hold on development methodologies like SOLID and TDD. Must Have Experience in using GIT as source repository. Proficient with Unit Test tools, Source Control and Task/ Bug Management like JIRA Experience in SQL server, T-SQL, writing Stored Procedure, optimizing Query. Experience in XML, XSLT, Crystal Reports, SSRS, WCF is added advantage. Object oriented knowledge strongly desired. Maintain and troubleshoot the existing and new application development Be able to understand complex systems Strong project and process fundamentals Adhere-to and augment relevant coding/design standards and principles. Ensure the design and development is conforming to best practices and standards. Desirable Experience in contributing to the technical roadmap of an application Experience and good understanding of Agile development and delivery process. Experience of working in a data intensive environment. Familiarity/experience with the financial services industry. Business competencies Education and experience A technical graduate / Post Graduate Fluency in English, spoken and written Management requirements Must have excellent organizational skills and be able to handle multiple tasks to meet tight deadlines. Able to provide regular progress and status updates on your development tasks to your manager and peers. Manage and track progress of ongoing items you depend on. Personal competencies Personal impact Passion for quality assurance and attention to detail Strong desire to learn new technologies, methods and tools Proven analytical and problem-solving abilities. Ability to work both independently and as a member of a team. Communication Good communication and interpersonal skills – both verbal and written. Strong ability to communicate effectively and influence decisions to achieve results Should be able to independently manage onsite clients Ability to report accurate development status and progress to the Dev manager and other stakeholders. Teamwork Willingness to be flexible and adapt to project priorities and processes and ability to meet deadlines. Work closely with development and project team members globally to deliver high quality solutions to aggressive time frames. About S&P Global Market Intelligence At S&P Global Market Intelligence, a division of S&P Global we understand the importance of accurate, deep and insightful information. Our team of experts delivers unrivaled insights and leading data and technology solutions, partnering with customers to expand their perspective, operate with confidence, and make decisions with conviction. For more information, visit www.spglobal.com/marketintelligence. What’s In It For You? Our Purpose Progress is not a self-starter. It requires a catalyst to be set in motion. Information, imagination, people, technology–the right combination can unlock possibility and change the world. Our world is in transition and getting more complex by the day. We push past expected observations and seek out new levels of understanding so that we can help companies, governments and individuals make an impact on tomorrow. At S&P Global we transform data into Essential Intelligence®, pinpointing risks and opening possibilities. We Accelerate Progress. Our People We're more than 35,000 strong worldwide—so we're able to understand nuances while having a broad perspective. Our team is driven by curiosity and a shared belief that Essential Intelligence can help build a more prosperous future for us all. From finding new ways to measure sustainability to analyzing energy transition across the supply chain to building workflow solutions that make it easy to tap into insight and apply it. We are changing the way people see things and empowering them to make an impact on the world we live in. We’re committed to a more equitable future and to helping our customers find new, sustainable ways of doing business. We’re constantly seeking new solutions that have progress in mind. Join us and help create the critical insights that truly make a difference. Our Values Integrity, Discovery, Partnership At S&P Global, we focus on Powering Global Markets. Throughout our history, the world's leading organizations have relied on us for the Essential Intelligence they need to make confident decisions about the road ahead. We start with a foundation of integrity in all we do, bring a spirit of discovery to our work, and collaborate in close partnership with each other and our customers to achieve shared goals. Benefits We take care of you, so you can take care of business. We care about our people. That’s why we provide everything you—and your career—need to thrive at S&P Global. Our Benefits Include Health & Wellness: Health care coverage designed for the mind and body. Flexible Downtime: Generous time off helps keep you energized for your time on. Continuous Learning: Access a wealth of resources to grow your career and learn valuable new skills. Invest in Your Future: Secure your financial future through competitive pay, retirement planning, a continuing education program with a company-matched student loan contribution, and financial wellness programs. Family Friendly Perks: It’s not just about you. S&P Global has perks for your partners and little ones, too, with some best-in class benefits for families. Beyond the Basics: From retail discounts to referral incentive awards—small perks can make a big difference. For more information on benefits by country visit: https://spgbenefits.com/benefit-summaries Global Hiring And Opportunity At S&P Global At S&P Global, we are committed to fostering a connected and engaged workplace where all individuals have access to opportunities based on their skills, experience, and contributions. Our hiring practices emphasize fairness, transparency, and merit, ensuring that we attract and retain top talent. By valuing different perspectives and promoting a culture of respect and collaboration, we drive innovation and power global markets. Equal Opportunity Employer S&P Global is an equal opportunity employer and all qualified candidates will receive consideration for employment without regard to race/ethnicity, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, marital status, military veteran status, unemployment status, or any other status protected by law. Only electronic job submissions will be considered for employment. If you need an accommodation during the application process due to a disability, please send an email to: EEO.Compliance@spglobal.com and your request will be forwarded to the appropriate person. US Candidates Only: The EEO is the Law Poster http://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf describes discrimination protections under federal law. Pay Transparency Nondiscrimination Provision - https://www.dol.gov/sites/dolgov/files/ofccp/pdf/pay-transp_%20English_formattedESQA508c.pdf 20 - Professional (EEO-2 Job Categories-United States of America), IFTECH202.2 - Middle Professional Tier II (EEO Job Group), SWP Priority – Ratings - (Strategic Workforce Planning) Job ID: 314025 Posted On: 2025-06-03 Location: Hyderabad, Telangana, India Show more Show less
Posted 2 weeks ago
6.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Phenom Introduction: Our purpose is to help a billion people find the right work! Phenom is an AI-Powered talent experience platform that is redefining the HR tech space. We have grown into a global organization with offices in 6 countries and over 1,500 employees. As an HR tech unicorn organization, innovation and creativity is within our DNA. Come help us make every talent moment Phenomenal! Job Description: The Solutions Architect is responsible for providing technical subject matter expertise and best practices on custom solutions at the product and platform layers. This team also owns the technical governance related to all external integrations of the Phenom platform. The Solutions Architect will work closely with prospects, customers, and internal teams to ensure that the customer’s technical requirements are addressed. The role calls for an individual who is part Technologist, part Solutions Architect, and part functional consultant. As a Solutions Architect, you will own all facets of solutioning - including planning, elicitation, scoping, requirements gathering, communication, identifying potential risks, and ultimately facilitating the success of the deal. Responsibilities: Creating, defining & driving scope, solutioning, and estimation, thereby driving the statement of work activities. Facilitating smooth handoffs between sales to services teams on solution delivery and clear articulation of in-scope and out-of-scope requirements. Training and mentoring Phenom & Partner implementation resources on the latest product/engineering rollouts from an implementation/integration standpoint. Internally liaising with appropriate product and engineering teams for proof of concept/solution prototypes to ensure proposed solutions meet customer needs and align with the Product/Engineering roadmap & feasibility. Gaining a general understanding of Phenom’s data security, governance, and retention policies across the platform as it pertains specifically to GDPR/Privacy regulations. Researching and developing world-class technical artifacts and documentation best practices such as Integration Playbooks, Integrated Solutions Documents, Functional requirements & specifications, proof of concepts, wireframes, etc. Researching and analyzing competitors’ product offerings and solution capabilities to assess Phenom’s own technical maturity from an implementation point of view and preparing to offer workable solutions as alternatives. Participating in Vendor workshops for assessing integration and implementation capabilities to drive partnerships serving mutual interests. What You’ve Done: 6+ years of hands-on technical consulting experience, including designing/estimating and prototyping solutions for enterprise environments (SaaS is preferred). Hands-on technical experience in integrations/data migrations/product provisioning, etc. Understanding of Java/Web/Middleware technologies. You are not expected to write code, but you need to understand the technical requirements and decipher complex technical problems. Understanding of common web technologies, SaaS platform & architecture, Content Management systems, and working knowledge of HTML, XML, API, JavaScript, CSS, APIs (REST and SOAP), Authentication methods like Basic/OAuth2.0, etc. Strong understanding of software development methodologies, infrastructure architecture, and data management principles. Knowledge of Project Management Methodology and Software Development Life Cycles, including Agile and Waterfall. Excellent verbal, written, and presentation skills to effectively communicate complex technical and business issues (and solutions) to diverse audiences. Ability to plan, organize, prioritize, and deliver multiple projects simultaneously. Experience with PaaS (Platform as a Service) is a plus. Experience in Talent Acquisition/Human Resources technology is a huge asset. Benefits: We want you to be your best self and to pursue your passions! Health and wellness benefits/programs to support holistic employee health Flexible hours and working schedules, as well as parental leave for new parents Growing organization with career pathing and development opportunities Tons of perks and extras in every location for all Phenoms! Show more Show less
Posted 2 weeks ago
8.0 years
0 - 0 Lacs
Kochi, 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 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 2 weeks ago
10.0 years
0 Lacs
Kochi, Kerala, India
On-site
Role Description Role Proficiency: Act creatively to develop applications by selecting appropriate technical options optimizing application development maintenance and performance by employing design patterns and reusing proven solutions. Account for others' developmental activities; assisting Project Manager in day to day project execution. Outcomes Interpret the application feature and component designs to develop the same in accordance with specifications. Code debug test document and communicate product component and feature development stages. Validate results with user representatives integrating and commissions the overall solution. Select and create appropriate technical options for development such as reusing improving or reconfiguration of existing components while creating own solutions for new contexts Optimises efficiency cost and quality. Influence and improve customer satisfaction Influence and improve employee engagement within the project teams Set FAST goals for self/team; provide feedback to FAST goals of team members Measures Of Outcomes Adherence to engineering process and standards (coding standards) Adherence to project schedule / timelines Number of technical issues uncovered during the execution of the project Number of defects in the code Number of defects post delivery Number of non compliance issues Percent of voluntary attrition On time completion of mandatory compliance trainings Code Outputs Expected: Code as per the design Define coding standards templates and checklists Review code – for team and peers Documentation Create/review templates checklists guidelines standards for design/process/development Create/review deliverable documents. Design documentation Requirements test cases and results Configure Define and govern configuration management plan Ensure compliance from the team Test Review/Create unit test cases scenarios and execution Review test plan created by testing team Provide clarifications to the testing team Domain Relevance Advise software developers on design and development of features and components with deeper understanding of the business problem being addressed for the client Learn more about the customer domain and identify opportunities to provide value addition to customers Complete relevant domain certifications Manage Project Support Project Manager with inputs for the projects Manage delivery of modules Manage complex user stories Manage Defects Perform defect RCA and mitigation Identify defect trends and take proactive measures to improve quality Estimate Create and provide input for effort and size estimation and plan resources for projects Manage Knowledge Consume and contribute to project related documents share point libraries and client universities Review the reusable documents created by the team Release Execute and monitor release process Design Contribute to creation of design (HLD LLD SAD)/architecture for applications features business components and data models Interface With Customer Clarify requirements and provide guidance to Development Team Present design options to customers Conduct product demos Work closely with customer architects for finalizing design Manage Team Set FAST goals and provide feedback Understand aspirations of the team members and provide guidance opportunities etc Ensure team members are upskilled Ensure team is engaged in project Proactively identify attrition risks and work with BSE on retention measures Certifications Obtain relevant domain and technology certifications Skill Examples Explain and communicate the design / development to the customer Perform and evaluate test results against product specifications Break down complex problems into logical components Develop user interfaces business software components Use data models Estimate time and effort resources required for developing / debugging features / components Perform and evaluate test in the customer or target environments Make quick decisions on technical/project related challenges Manage a team mentor and handle people related issues in team Have the ability to maintain high motivation levels and positive dynamics within the team. Interface with other teams designers and other parallel practices Set goals for self and team. Provide feedback for team members Create and articulate impactful technical presentations Follow high level of business etiquette in emails and other business communication Drive conference calls with customers and answer customer questions Proactively ask for and offer help Ability to work under pressure determine dependencies risks facilitate planning handling multiple tasks. Build confidence with customers by meeting the deliverables timely with a quality product. Estimate time and effort of resources required for developing / debugging features / components Knowledge Examples Appropriate software programs / modules Functional & technical designing Programming languages – proficient in multiple skill clusters DBMS Operating Systems and software platforms Software Development Life Cycle Agile – Scrum or Kanban Methods Integrated development environment (IDE) Rapid application development (RAD) Modelling technology and languages Interface definition languages (IDL) Broad knowledge of customer domain and deep knowledge of sub domain where problem is solved Additional Comments An expert in building digital solutions and comfortable with all layers of the application stack. Eager to learn new technology and business solutions.Self-motivated and engaged in the entire product cycle starting from inception to support and maintenance. Always practicing self-development to remain updated with the latest and greatest in the market. Open to learning and facilitating the implementation and adoption of new frameworks, tools, and technologies. Provide guidance on the future direction of Digital technology usage. Work closely with the business team in understanding and implementing the optimum solution. Be a mentor to others within and outside the team. Work with onsite and offshore vendors on key project deliverables. Review deliverables from offshore team and Ensure standards and quality. One Point of contact for the backend development from offshore. What we are searching for: Minimum 10+ years of hands-on experience in developing software applications using Java/J2EE Minimum 4+ years of experience with cloud platform services and application development using Microsoft Azure OR AWS. Should have recently worked in Java11 or above and SpringBoot 3+ Extensive experience with Web-Services (SOAP/RESTful) web service or micro services using Spring or Spring BootExperience with Kotlin, SwiftExtensive experience with messaging frameworks like JMS, MQ, Kafka, Rabbit,MQ Extensive experience with processing XML/JSON data, Ajax Experienced with analyzing and tuning code/application performance under High volume/High availability environments. Experienced with database design, writing and tuning queries in RDBMS and/or NoSQL (MongoDB) databases Experience with Linux/UNIX systems and the best practices for deploying applications to those stacks. Knowledge various front-end technologies like HTML, CSS, JavaScript, and popular JS frameworks. Creative problem solver. Experience with Agile development methodology. Excellent written and verbal communication skills. Ability to translate business requirements into working solutions. Results oriented with an ability to work in team and individual contributor work environments. Strong organization and interpersonal skills and a customer focused attitude. Experienced in developing and designing solutions for high traffic/high volume in consumer facing industry domain. Skills Java Lead,Spring Boot,Microservices Show more Show less
Posted 2 weeks ago
8.0 years
0 - 0 Lacs
Greater Bhopal Area
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 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 2 weeks ago
8.0 years
0 - 0 Lacs
Visakhapatnam, 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 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 2 weeks ago
8.0 years
0 - 0 Lacs
Indore, Madhya 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 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 2 weeks ago
5.0 years
0 Lacs
Andhra Pradesh, India
On-site
P2-C2-TSTS We are looking for a Senior Java Developer with 5+ years of hands-on experience in Java development, API integrations, and full-stack development. The ideal candidate will have relevant experience in the banking domain, particularly in lead-to-deal processes. This role involves building scalable backend services, integrating APIs, and contributing to end-to-end development within a collaborative Agile team. Key Responsibilities Design, code, test, and maintain Java-based applications with high performance and scalability. Develop and integrate RESTful APIs, working with distributed systems and external interfaces. Implement clean, tested, and maintainable code using Java, JavaScript, HTML, and CSS. Contribute to front-end development using modern JavaScript frameworks such as Angular (preferred). Collaborate with business analysts, QA, and other developers to deliver high-quality features. Participate in sprint planning, code reviews, and regular Agile ceremonies. Support deployments and troubleshooting in development and production environments. Required Skills & Experience 5+ years of experience in Java development (Java 17 preferred). Experience in the banking domain, particularly in lead-to-deal workflows. Strong skills in API development and integration (REST, SOAP). Proficiency in front-end fundamentals (HTML, CSS, JavaScript) and front-end frameworks (Angular preferred). Experience working with PostgreSQL and relational database systems. Familiarity with BPMN tools or rules engines like Camunda, Drools, or Activiti (nice to have). Hands-on experience with DevOps tools such as GitHub, Maven, and Kubernetes. Understanding of system layers including database, API, caching, and message queues. Excellent problem-solving, debugging, and communication skills. Qualifications Bachelors degree in Computer Science, Engineering, or related field. Experience working in Agile development environments. Ability to collaborate in cross-functional teams and contribute to delivery goals. Show more Show less
Posted 2 weeks ago
8.0 years
0 - 0 Lacs
Chandigarh, 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 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 2 weeks ago
8.0 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 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 2 weeks ago
8.0 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 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 2 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
India is a hub for technology and software development, offering a plethora of opportunities for job seekers in various domains. Layers jobs, specifically in the software development field, are in high demand in the Indian job market. Layers professionals are responsible for designing, implementing, and maintaining software architecture layers in applications.
The average salary range for layers professionals in India varies based on experience levels. Entry-level positions may start at around INR 4-6 lakhs per annum, while experienced professionals can earn upwards of INR 15-20 lakhs per annum.
In the layers domain, a typical career progression might look like: - Junior Developer - Software Engineer - Senior Developer - Tech Lead - Architect
Alongside layers expertise, professionals in this field are often expected to have or develop skills in: - Object-Oriented Programming - Design Patterns - Database Management - Version Control Systems - Problem-Solving Skills
As you navigate the layers job market in India, remember to showcase your technical skills, problem-solving abilities, and a passion for software architecture. Prepare thoroughly for interviews, stay updated with industry trends, and apply confidently to land your dream job in the layers domain. Good luck!
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.