Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Join us as an ETL Test Automation Engineer at Barclays, where you'll spearhead the evolution of our digital landscape, driving innovation and excellence. You'll harness cutting-edge technology to revolutionise our digital offerings, ensuring unparalleled customer experiences. As a part of team of developers, you will deliver technology stack, using strong analytical and problem solving skills to understand the business requirements and deliver quality solutions. To be successful as an ETL Test Automation Engineer you should have experience with: Programming Lang = Java Framework : Karate/Rest-assured Database : Oracle, MariaDB, SQL Tools : Postman/Insomnia Defect Management tool : JIRA and X-ray Version control : Git/Bitbucket Some Other Highly Valued Skills Includes Jenkins for CI/CD Service virtualization and mocking API Cucumber/TestNg/Selenium Functional Banking knowledge You may be assessed on key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills. This role is based out of Pune. Purpose of the role To design, develop, and execute testing strategies to validate functionality, performance, and user experience, while collaborating with cross-functional teams to identify and resolve defects, and continuously improve testing processes and methodologies, to ensure software quality and reliability. Accountabilities Development and implementation of comprehensive test plans and strategies to validate software functionality and ensure compliance with established quality standards. Creation and execution automated test scripts, leveraging testing frameworks and tools to facilitate early detection of defects and quality issues. . Collaboration with cross-functional teams to analyse requirements, participate in design discussions, and contribute to the development of acceptance criteria, ensuring a thorough understanding of the software being tested. Root cause analysis for identified defects, working closely with developers to provide detailed information and support defect resolution. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations, and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires in-depth technical knowledge and experience in their assigned area of expertise Thorough understanding of the underlying principles and concepts within the area of expertise They lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others. OR for an individual contributor, they develop technical expertise in work area, acting as an advisor where appropriate. Will have an impact on the work of related teams within the area. Partner with other functions and business areas. Takes responsibility for end results of a team’s operational processing and activities. Escalate breaches of policies / procedure appropriately. Take responsibility for embedding new policies/ procedures adopted due to risk mitigation. Advise and influence decision making within own area of expertise. Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to. Deliver your work and areas of responsibility in line with relevant rules, regulation and codes of conduct. Maintain and continually build an understanding of how own sub-function integrates with function, alongside knowledge of the organisations products, services and processes within the function. Demonstrate understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Make evaluative judgements based on the analysis of factual information, paying attention to detail. Resolve problems by identifying and selecting solutions through the application of acquired technical experience and will be guided by precedents. Guide and persuade team members and communicate complex / sensitive information. Act as contact point for stakeholders outside of the immediate function, while building a network of contacts outside team and external to the organisation. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave. Back to nav Share job X(Opens in new tab or window) Facebook(Opens in new tab or window) LinkedIn(Opens in new tab or window) Show more Show less
Posted 2 months ago
4.0 years
0 Lacs
Gurgaon, Haryana, India
Remote
About This Role Are you interested in building innovative technology that crafts the financial markets? Do you like working at the speed of a startup, and solving some of the world’s most exciting challenges? Do you want to work with, and learn from, hands-on leaders in technology and finance? At BlackRock, we are looking for Software Engineers who like to innovate and solve sophisticated problems. We recognize that strength comes from diversity, and will embrace your outstanding skills, curiosity, and passion while giving you the opportunity to grow technically and as an individual. We invest and protect over $9 trillion (USD) of assets and have an extraordinary responsibility to our clients all over the world. Our technology empowers millions of investors to save for retirement, pay for college, buy a home, and improve their financial well-being. Being a technologist at BlackRock means you get the best of both worlds: working for one of the most sophisticated financial companies and being part of a software development team responsible for next generation technology and solutions. What are Aladdin and Aladdin Engineering? You will be working on BlackRock's investment operating system called Aladdin. Aladdin is used both internally within BlackRock and externally by many financial institutions. Aladdin combines sophisticated risk analytics with comprehensive portfolio management, trading, and operations tools on a single platform to power informed decision-making and create a connective tissue for thousands of users investing worldwide. Our development teams reside inside the Aladdin Engineering group. We collaboratively build the next generation of technology that changes the way information, people, and technology intersect for global investment firms. We build and package tools that manage trillions in assets and supports millions of financial instruments. We perform risk calculations and process millions of transactions for thousands of users every day worldwide! Being a Member Of Aladdin Engineering, You Will Be Tenacious: Work in a fast paced and highly complex environment Creative thinker: Analyse multiple solutions and deploy technologies in a flexible way. Great teammate: Think and work collaboratively and communicate effectively. Fast learner: Pick up new concepts and apply them quickly. Responsibilities Include Collaborate with team members in a multi-office, multi-country environment. Deliver high efficiency, high availability, concurrent and fault tolerant software systems. Significantly contribute to development of Aladdin’s global, multi-asset trading platform. Design and develop innovative solutions to complex problems, identifying issues and roadblocks. Apply validated quality software engineering practices through all phases of development. Ensure resilience and stability through quality code reviews, unit, regression and user acceptance testing, dev ops and level two production support. Qualifications B.S. / M.S. degree in Computer Science, Engineering, or a related subject area B.E./ B.TECH./ MCA or any other relevant engineering degree from a reputed university. 4+ years of experience Skills And Experience A proven foundation in core Java and related technologies, with OO skills and design patterns Track record building high quality software with design-focused and test-driven approaches Hands-on experience in Java/ Spring Framework/Sprint Boot/Hibernate In depth understanding of concurrent programming and experience in designing high throughput, high availability, fault tolerant distributed applications. Prior experience in message brokers Understanding of relational databases is a must. Demonstrable experience building modern software using engineering tools such as git, maven, unit testing and integration testing tools, mocking frameworks. Strong analytical and software architecture design skills with an emphasis on test driven development Great analytical, problem-solving and communication skills Some experience or a real interest in finance, investment processes, and/or an ability to translate business problems into technical solutions. Nice To Have And Opportunities To Learn Expertise in building distributed applications using SQL and/or NOSQL technologies like MS SQL, Sybase, Cassandra or Redis A real-world practitioner of applying cloud-native design patterns to event-driven microservice architectures. Exposure to high scale distributed technology like Kafka, Mongo, Ignite, Redis Exposure to building microservices and APIs ideally with REST, Kafka or gRPC Experience working in an agile development team or on open-source development projects. Experience with optimization, algorithms or related quantitative processes. Experience with Cloud platforms like Microsoft Azure, AWS, Google Cloud Experience with cloud deployment technology (Docker, Ansible, Terraform, etc.) is also a plus. Experience with DevOps and tools like Azure DevOps Experience with AI-related projects/products or experience working in an AI research environment. Knowledge of modern front-end frameworks such as React, Vue.js or Angular is a plus. Exposure to Docker, Kubernetes, and cloud services is beneficial. A degree, certifications or opensource track record that shows you have a mastery of software engineering principles. Our Benefits To help you stay energized, engaged and inspired, we offer a wide range of benefits including a strong retirement plan, tuition reimbursement, comprehensive healthcare, support for working parents and Flexible Time Off (FTO) so you can relax, recharge and be there for the people you care about. Our hybrid work model BlackRock’s hybrid work model is designed to enable a culture of collaboration and apprenticeship that enriches the experience of our employees, while supporting flexibility for all. Employees are currently required to work at least 4 days in the office per week, with the flexibility to work from home 1 day a week. Some business groups may require more time in the office due to their roles and responsibilities. We remain focused on increasing the impactful moments that arise when we work together in person – aligned with our commitment to performance and innovation. As a new joiner, you can count on this hybrid model to accelerate your learning and onboarding experience here at BlackRock. About BlackRock At BlackRock, we are all connected by one mission: to help more and more people experience financial well-being. Our clients, and the people they serve, are saving for retirement, paying for their children’s educations, buying homes and starting businesses. Their investments also help to strengthen the global economy: support businesses small and large; finance infrastructure projects that connect and power cities; and facilitate innovations that drive progress. This mission would not be possible without our smartest investment – the one we make in our employees. It’s why we’re dedicated to creating an environment where our colleagues feel welcomed, valued and supported with networks, benefits and development opportunities to help them thrive. For additional information on BlackRock, please visit @blackrock | Twitter: @blackrock | LinkedIn: www.linkedin.com/company/blackrock BlackRock is proud to be an Equal Opportunity Employer. We evaluate qualified applicants without regard to age, disability, family status, gender identity, race, religion, sex, sexual orientation and other protected attributes at law. Show more Show less
Posted 2 months ago
2.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Job Description Summary As a Software Engineer (Test) ,you will be responsible for automation & manual testing to deliver a high quality product, platform or sub system and ensuring it is released as per GE Healthcare Quality Management Systems. You will be defining, developing, and evolving software for testing in a fast paced and agile development environment using the latest software development technologies and infrastructure. GE HealthCare is a leading global medical technology and digital solutions innovator. Our purpose is to create a world where healthcare has no limits. Unlock your ambition, turn ideas into world-changing realities, and join an organization where every voice makes a difference, and every difference builds a healthier world. Job Description Roles and Responsibilities In This Role, You Will Create testing plans, including individual testing phases, and ensure the team meets the targets set forth in those plans. Develop and enhance the test infrastructure and continuous integration framework used across teams Determine testing best practices and principals and implements them to drive efficiency Provide subject matter expertise in the quality engineering, manages test plans and testing methodology for software projects. Use test automation techniques (data driven, pairwise, mocking, test hooks) that fit the problem space. Understands designing and coding for testability to produce quality code with the lowest cost. Maintain code quality through best practices, unit testing and code quality automation Demonstrate the ability to make informed technology choices after due diligence and impact assessment Be an expert in writing code that meets standards and delivers the desired functionality using the technology selected for the project Drive design reviews, define interfaces between code modules, and applies existing technology to designs Qualifications/Essential Requirements Bachelor's Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math) with advanced experience. 2 years of experience of Software development in a technical and analytical role. Demonstrates experience and ability to write Java code for the purposes of testing solution code (e.g., white-box testing). Strong knowledge of Object Oriented Analysis and Design, Software Design Patterns and Java coding principles Expert in automation Tool/framework/techniques (Behavioral Driven Development, Jbehave, Cucumber, selenium, Jmeter) Has experience with issue-tracking and agile project management systems Has experience working in Linux/Unix and Windows environments. Has experience working with virtual machines (VMs) as part of a test/integration infrastructure Knowledge of Healthcare domain & standards (HL7 , FHIR) is a big plus Inclusion and Diversity GE Healthcare is an Equal Opportunity Employer where inclusion matters. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. We expect all employees to live and breathe our behaviors: to act with humility and build trust; lead with transparency; deliver with focus, and drive ownership – always with unyielding integrity. Our total rewards are designed to unlock your ambition by giving you the boost and flexibility you need to turn your ideas into world-changing realities. Our salary and benefits are everything you would expect from an organization with global strength and scale, and you will be surrounded by career opportunities in a culture that fosters care, collaboration, and support. Additional Information Relocation Assistance Provided: No Show more Show less
Posted 2 months ago
6.0 years
0 Lacs
Trivandrum, Kerala, India
On-site
Desirable to have at least 6 years hands on experience in SFCC. Should have hands on experience working in SiteGenesis and/or SFRA based storefront. Deep knowledge of Demandware or equivalent Javascript based scripting languages. Thorough knowledge of Retail domain and various downstream and upstream systems catered. Hands on experience in third party integrations from SFCC. Should have deep knowledge about working with multi location / region based architectural models. Recommended to have knowledge working in cartridge based or otherwise integrations with package components like Constructor (Search), Ampliance (CMS), Payment Gateways, Loyalty platforms etc. Good knowledge of headless implementation concepts in SFCC by exposing API’s making use of OCAPI and SCAPI. Should have a basic knowledge of etiquettes and processes to be followed from an L3 support level standpoint. Knowledge of observability tools like Datadog or NewRelic will have added advantage. Good knowledge of API concepts, technologies such as REST, JSON, XML, YAML, GraphQL, Swagger. Test Driven Development experience with hands on experience using mocking frameworks. Experience with Data modelling. Good knowledge of agile methodology and scrum ceremonies. Concepts on branching/merge strategies, code repo frameworks like Git/Bitbucket, code reviews etc. Hands on experience in integrations with code quality tools. Show more Show less
Posted 2 months ago
4.0 years
0 Lacs
Gurgaon, Haryana, India
On-site
Bachelor in computer science or related discipline; or equivalent work experience 4-7 years of experience Data structures and algorithms, object-oriented programming, databases, SQL, web programming, design patterns, SOLID principles, cloud technologies (AWS, Azure, etc.) 4+ years of web development, Java frameworks (Spring/Quarkus) 3+ years REST/gRPC services, micro-services 3+ years unit testing, mocking frameworks, automation frameworks. DevOps mindset 3+ years experience in CI/CD, SDLC environment, implemented exception handling, logging, monitoring, performance measurement, and operational metrics knowledge. 3+ years experience working in agile methodologies (Scrum, Kanban) Strong Communication, Partnership, Teamwork, And Influencing Skills Required. Technologies Java, J2EE with (Java 8+ version) Messaging framework (ActiveMQ/Kafka) Spring/Quarkus Hibernate / JPA SQL Server/MySQL/MongoDB or Postgres JavaScript, jQuery, HTML, CSS Dockerization and Containerization Reactive programming Mockito/Junit/Cucumber testing frameworks Markup languages like XML/JSON/YAML Maven or Gradle build tools In-depth knowledge of version tools like Git/Bitbucket Bonus Points OpenShift/Kubernetes Open-source contributions, repositories, personal projects Participation in communities of interest, meetups Certifications in technology, agile methodologies Prior experience in agile implemented at scale across multiple teams globally. JavaScript, jQuery, HTML, CSS Show more Show less
Posted 2 months ago
0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Make an impact with NTT DATA Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive. Your day at NTT DATA The Senior Associate Software Development Engineer is a developing subject matter expert, tasked with supporting the designing, developing, and testing of software systems, modules, or applications for software enhancements and new products including cloud-based or internet-related tools. This role is accountable for supporting detailed design for certain modules/sub-systems, doing prototype for multi-vendor infrastructure, and showcasing it internally or externally to clients. This role designs and develops functionality in a micro-services environment working with APIs, telemetry data, and running ML/AI algorithms on it, working with both structured and unstructured data. What You'll Be Doing Key Responsibilities: Receives instructions to design and develop solutions and functionality that drives the growth of business. Contributes to writing and testing code. Supports the execution of automated testing. Receives instructions from various stakeholders to participate in software deployment. Supports the delivery of software components while working in collaboration with the product team. Supports the integration and building of solutions through automation and coding, using 3rd party software. Receives instructions to craft, build, and debug large scale distributed systems. Supports writing, updating and maintaining the technical program, end-user documentation, and operational procedures. Assists with refactoring code. Contributes to the reviewing of code written by other developers. Performs any other related task as required. Knowledge and Attributes: Developing understanding of cloud architecture and services in multiple public clouds like AWS, GCP, Microsoft Azure, and Microsoft Office 365. Subject matter expert in programming languages such as C/C++, C#, Java, JavaScript, Python, Node.js, libraries and frameworks. Developing expertise of data structures, algorithms, and software design with strong analytical and debugging skills. Developing knowledge of micro services-based software architecture and experience with API product development. Developing expertise in SQL and no-SQL data stores including Elasticsearch, MongoDB, Cassandra. Developing understanding of container run time (Kubernetes, Docker, LXC/LXD). Developing proficiency with agile, lean practices and believes in test-driven development. Possess a can-do attitude and one that takes initiative. Excellent ability to work well in a diverse team with different backgrounds and experience levels. Excellent ability to thrive in a dynamic, fast-paced environment. Developing proficiency with CI/CD concepts and tools. Developing proficiency with cloud-based infrastructure and deployments. Excellent attention to detail. Academic Qualifications and Certifications: Bachelor's degree or equivalent in Computer Science, Engineering or a related field. Microsoft Certified Azure Fundamentals preferred. Relevant agile certifications preferred. Required Experience: Moderate level experience working with geo-distributed teams through innovation, bootstrapping, pilot, and production phases with multiple stakeholders to the highest levels of quality and performance. Moderate level experience with tools across full software delivery lifecycle, for example. IDE, source control, CI, test, mocking, work tracking, defect management. Moderate level experience in Agile and Lean methodologies, Continuous Delivery / DevOps, Analytics / data-driven processes. Familiarity with working with large data sets and ability to apply proper ML/AI algorithms. Moderate level experience in developing micro-services and RESTful APIs. Moderate level experience in software development. Workplace type: Hybrid Working About NTT DATA NTT DATA is a $30+ billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long-term success. We invest over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure, and connectivity. We are also one of the leading providers of digital and AI infrastructure in the world. NTT DATA is part of NTT Group and headquartered in Tokyo. Equal Opportunity Employer NTT DATA is proud to be an Equal Opportunity Employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category. Join our growing global team and accelerate your career with us. Apply today. Show more Show less
Posted 2 months ago
8.0 years
0 Lacs
Ahmedabad, Gujarat, India
Remote
Role Description Job Title: Senior Software Developer – .NET & Azure Hiring Location: [Insert Hiring Location – e.g., Bangalore, India / Remote / Hybrid] Role Proficiency Act creatively to develop applications and select appropriate technical options for application development, maintenance, and performance. Employ design patterns and proven solutions while accounting for peer and team development efforts. Key Responsibilities Design, develop, and maintain backend services and RESTful APIs using C# and .NET Core. Build and deploy cloud-native applications on Microsoft Azure (App Services, Azure Functions, Key Vault, Service Bus, Azure SQL). Participate in architecture decisions and write clean, maintainable, and testable code. Collaborate with QA, DevOps, Product, and Security teams to deliver high-quality solutions. Ensure scalability, security, and performance of applications, especially within a FinTech domain. Lead code reviews, estimation, documentation, and sprint ceremonies in an Agile environment. Troubleshoot production issues and participate in release and configuration management. Must-Have Skills 5–8 years of software development experience with C# / .NET Core Strong hands-on experience with Microsoft Azure: Azure App Services Azure Functions Azure SQL Azure Key Vault Azure Service Bus RESTful API and microservices development CI/CD using Azure DevOps, Git Deep understanding of object-oriented programming and secure coding practices Experience in Agile / Scrum methodologies Good-to-Have Skills Experience in financial services or regulated environments (FinTech domain) Familiarity with unit testing frameworks and mocking tools Understanding of event-driven architecture Exposure to containerization (e.g., Docker, Kubernetes) Proficiency in additional design tools or modeling languages (UML, IDL) Knowledge of Domain-Driven Design (DDD) and Clean Architecture Experience Range 5 to 8 years Skills Dot Net,C#,Azure Show more Show less
Posted 2 months ago
5.0 - 8.0 years
0 Lacs
Bangalore Urban, Karnataka, India
On-site
As a Sr Associate Technology: understands client business domain and has been part projects with Digital Business Transformation (DBT) opportunity worked closely with architect, has done design, reviews and collaborate with the client and team to implement, deploy, and support application to production or near production. implemented NFRs like security, performance, availability, resiliency, reliability, maintainability built solution accelerators, best-practices, quick POCs and understands supporting technologies to delivery their defect free applications / components successfully coach, mentor, and guide team to enable engineering culture. Experience Guidelines and Mandatory skills: 5-8 years of experience in building large-scale, high-volume, low latency, high availability and complex distributed services. A hands-on Senior developer who has delivered at least 3 or more medium-scale projects from ground zero. Solution and Productionize- Must Have ability to analyze requirement, design and implement solutions based on established patterns engaged with stakeholders to manage user journeys and overall own their stories experience in object-oriented, SOLID, and DRY principles, reactive programming model, microservices and event driven solutions (Good to have) understands enterprise security, compliance and data security at network and Application layer ( Good to have ) Language & frameworks and Database- Must Have worked extensively on Java language Java 8 and above, having used concurrency, multithreaded models, blocking/non-blocking IO, lambdas, streams, generics, advance libraries, algorithm, and data structures. executed database DDL, DML, modeling, managed transactional scenarios & Isolation levels and experience with NoSQL and SQL based DBs in the past. extensively used Springboot/ Spring cloud or similar frameworks to deliver complex scalable solution worked on APIs and associated tooling ( Good to have ) a keen explorer having worked on evolving technology trends. Tools – Good to have used build and Automation tools, Code Quality Plugins, CI/CD Pipelines and Containerization platforms (Docker/Kubernetes) used logging and Monitoring solutions like Splunk, ELK, Grafana etc. and implement technical KPIs. extensively used application profiling tools like jProfiler, Yourkit, Visual VM etc. Platforms & Cloud Services- Good to have successful implemented solutions using one of the cloud platforms e.g. AWS/GCP/Azure/ PCF integrated with messaging platform e.g. RabbitMQ/ Kafka/ cloud messaging/ enterprise messaging applied distributed caching solutions like Redis, Memcache, etc. Testing & Performance engineering- Must Have memory management, GC, and GC tuning. writing JUnit test cases, mocking e.g. Mockito, PowerMockito, EasyMock, etc. BDD automation tools like Cucumber, JBehave etc. ( Good to Have ) execute performance and security tests addressing non-functional requirements ( Good to have) Show more Show less
Posted 2 months ago
0 years
0 Lacs
Chandigarh, India
On-site
Job are looking for a Tech Lead to join our high-performance team for building and expanding the business. The ideal candidate will provide guidance on best practices throughout the entire product, from design to deployment, and be able to perform regular code and design Rich technology experience and good exposure to latest advancements in Technology - bringing innovative solutions to the table Rapidly translate product requirements to application/software level architecture and elegantly detailed designs Work in all phase of an agile software development life cycle, including collecting requirements, suggesting methodologies and technologies, and release planning Ability to identify with the goals of the product, and dedicate yourself to delivering on the commitments you and your team make to them Experience in working with multi-location teams Experience working on large, complex systems Strong written and verbal communication skills Comprehensive understanding of the Agile Development process Actively supported software quality assurance reviews and monitoring activities Working with a cross discipline team of User Experience, Visual Design, Project Management, Development, and Testing Skills Hands on experience in designing E2E solutions, optimization and best practice implementations. Hands-on experience with developing microservices with NodeJS and with a good knowledge of its ecosystems. Must have experience in environments include Git, REST APIs, Agile Scrum, Selenium WebDriver, HTML 5, CSS (LESS/SASS), Front Hand technology framework (AngularJS/ ReactJS/VueJs) Solid knowledge of design patterns and OOPS principles Hands-on experience with MySQL, Redis, API Gateway & Elasticsearch and as well as a good amount of experience working with AWS or any Cloud Must have integrated third-party services like any payment gateway etc. Unit testing and mocking frameworks Knowledge of Jira/Confluence Good To Have Mobile development experience (native, hybrid or browser-based) NodeJS, Java/Kotlin, Objective-C, Swift GraphQL or RESTful web services and consuming APIs in a mobile interface (ref:hirist.tech) Show more Show less
Posted 2 months ago
8.0 years
0 Lacs
Karnataka, India
On-site
Product Project Manager Skills must have Product Strategy & Process Management Ownership of the product life cycle: defining project strategy, project planning, execution control, and defect management. Establishes and enforces standards, templates, and best practices across projects. Drives continuous process improvement through retrospectives, root cause analysis, and corrective action planning . Project Management (PMP-Aligned) Agile & Hybrid Project Methodologies End-to-end delivery management experience in Agile/Scrum , Kanban , and Hybrid models . Leads sprint ceremonies (standups, planning, demos, retros), manages backlogs, and works closely with Scrum Masters, Product Owners, and Dev leads. Creates and manages project release plans aligned with delivery roadmaps, ensuring quality gates across each sprint and release. Skills good to have Experience with API testing tools (Postman, Rest Assured) and familiarity with test data mocking techniques. Theoretical knowledge of automation mobile, browser, test frameworks Awareness of CI/CD pipeline Reporting & Communication Builds project dashboards and executive summaries using tools like Jira, Confluence, Excel Tracks and reports on project deliverables, defect status, burn-downs, and release readiness. Manages upward and cross-functional communication with stakeholders including Product Managers, Business Analysts, Dev Leads, and Executives . Qualifications Minimum 8+ years of experience A good basic knowledge of agile methodologies, and basic experience in an agile delivery environment. Ideally CSM accreditation or equivalent. A personal style that embraces teamwork, cares deeply about the work and the team, and shares openly and honestly with all. Positive enthusiasm and curiosity that helps teams 'catch the spark' of change and imagine new possibilities. An understanding of Agile metrics, specifically around predictability, cycle time, throughput and WIP. A growth mindset and a drive to develop further learning around Agile methodologies, toolsets and coaching. The right candidate will work under supervision and understand when to seek guidance in situations Understanding of Jira and AWS Educated to degree-level or equivalent and continued professional development Strong stakeholder management skills Show more Show less
Posted 2 months ago
50.0 years
4 - 9 Lacs
Gurgaon
On-site
About the Opportunity Job Type: Permanent Application Deadline: 30 June 2025 Job Description Title (Test Specialist) Department (FIL India Technology - GPS) Location (Gurgaon) Reports To (Test Manager) Level (4) We’re proud to have been helping our clients build better financial futures for over 50 years. How have we achieved this? By working together - and supporting each other - all over the world. So, join our GPS Platform Delivery team and feel like you’re part of something bigger. About your team The GPS Delivery - is to develop and maintain the pensions and investments of our 1.5m+ workplace and retail customers in UK. In doing this we critical to the delivery of our core product and value proposition to these clients today and in future. ` About your role Our TA/STA are experts in Test Automation. The role would focus on services, functional, data test automation. The key outcomes shall be (but not limited to) to create services and functional automation suite keeping DevOps principle of speed and quality in mind.Your role would be key to implementing modern engineering principles like Test Pyramid during the delivery lifecycle. About you Expertise and experience in designing and implementing Automation Strategy. Expert level experience on Core Java and J2EE development. Experience of test automation framework design for service layer/API. ( SoapUI/Rest Assure knowledge) Expert in atleast one functional test automation tool like selenium, Test complete etc. Relevant experience in Application development tools and frameworks like maven, ant, check style, PMD, fortify, junit, fitnesse, SOAP UI etc. Experience with Oracle (preferably Oracle 10G), stored procedures, queries Experience of using source code management tools, e.g. SVN/GitHub Good understanding of Development Methodologies like “Test Driven Development” and “Test Pyramid” Candidate needs to have rich experience around engineering skills, CI / CD and build/ deployment automation tools. Understanding on build pipelines is also nice to have. Knowing development methodologies such as Scrum, Agile, and Kanban. Experience in contract and pact testing will be added advantage along with stubbing and mocking (virtualisation) services. Familiarity with cloud concepts is also nice to have. Feel rewarded For starters, we’ll offer you a comprehensive benefits package. We’ll value your wellbeing and support your development. And we’ll be as flexible as we can about where and when you work – finding a balance that works for all of us. It’s all part of our commitment to making you feel motivated by the work you do and happy to be part of our team. For more about our work, our approach to dynamic working and how you could build your future here, visit careers.fidelityinternational.com. For more about our work, our approach to dynamic working and how you could build your future here, visit careers.fidelityinternational.com.
Posted 2 months ago
3.0 years
0 Lacs
India
On-site
You’ll work closely with full-stack engineers, product, and compliance teams to build robust, secure, and composable smart contracts that underpin our tokenization platform and decentralized exchange. This role is ideal for an experienced blockchain developer who understands the risks and responsibilities of writing production-level smart contracts in DeFi and regulated markets. Key Responsibilities • Architect, implement, and deploy secure, gas-efficient smart contracts on EVM-compatible chains. • Develop and maintain contract systems for token issuance, compliance, permissioned trading, and governance. • Write and maintain comprehensive test suites using Hardhat, Foundry, or equivalent frameworks. • Review, optimize, and audit smart contracts for security, performance, and reliability. • Collaborate with frontend and backend teams to define integration interfaces and transaction flows. • Contribute to CI/CD pipelines for contract deployments and versioning. • Stay up-to-date on the latest developments in the EVM ecosystem, smart contract standards (e.g., ERC-20, 1400, 3643), and DeFi security best practices. • Participate in architecture discussions, threat modelling, and protocol-level design decisions. Requirements • 3+ years of experience writing Solidity smart contracts in live, production-grade systems. • Deep understanding of Ethereum architecture, EVM internals, and decentralized application patterns. • Hands-on experience with Hardhat, Foundry, or similar smart contract development environments. • Strong familiarity with cryptographic primitives, token standards, and transaction lifecycle on-chain. • Proficient in smart contract testing, mocking, and code coverage strategies. • Demonstrated ability to independently lead development and security of complex contract systems. • Comfortable working with tools like Ethers.js, Web3.js, and integrating with off-chain services. Preferred Qualification • Experience contributing to or auditing DeFi protocols or asset-backed token infrastructure. • Knowledge of token compliance frameworks • Exposure to account abstraction, identity management, or modular smart contract design. • Experience participating in smart contract security reviews and using formal verification tools. • Bachelor’s degree in Computer Science, Engineering, or equivalent experience in cryptography, security, or financial systems Show more Show less
Posted 2 months ago
10.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Company Description Publicis Sapient is a digital transformation partner helping established organizations get to their future, digitally enabled state, both in the way they work and the way they serve their customers. We help unlock value through a start-up mindset and modern methods, fusing strategy, consulting and customer experience with agile engineering and problem-solving creativity. United by our core values and our purpose of helping people thrive in the brave pursuit of next, our 20,000+ people in 53 offices around the world combine experience across technology, data sciences, consulting and customer obsession to accelerate our clients’ businesses through designing the products and services their customers truly value. Job Description Publicis Sapient is looking for Manager / Specialist Technology (Java/Microservices) to join our team of bright thinkers and doers. You’ll use your problem-solving creativity to design, architect, and develop high-end technology solutions that solve our clients’ most complex and challenging problems across different industries. We are on a mission to transform the world, and you will be instrumental in shaping how we do it with your ideas, thoughts, and solutions. Your Impact: A hands-on solution architect who has delivered at least 3-4 large-scale projects from ground zero and holding experience in building large-scale, high-volume, low latency, high availability, and complex distributed services. Qualifications: Your Experience & Skills: Experience: 10- 14 years Proposal and engineering Initiatives Worked on various client-specific proposals Manage and grow client accounts Managed a large sized team Architecture and Design Ability to identify, showcase potential solutions, and recommend the best solution based on requirements. Manage stakeholders to drive key decisions on tools, technologies, user journeys, and overall governance Experience in object-oriented, SOLID, and DRY principles, reactive programming models, Microservices, and event-driven solutions Delivered solutions on alternative architecture patterns to meet business requirement Understands enterprise security, compliance, and data security at the network and Application layer Language & frameworks and Database Worked extensively on Java language Java 8 and above, having used concurrency, multithreaded models, blocking/non-blocking IO, lambdas, streams, generics, advanced libraries, algorithms, and data structures. Executed database DDL, DML, modeling, managed transactional scenarios & Isolation levels, and experience with NoSQL and SQL-based DBs in the past. Extensively used Springboot/ Spring cloud or similar frameworks to deliver a complex scalable solution Worked extensively on API-based digital journeys and enabled DBT and alternatives technologies to achieve the desired outcomes Tools Used build and Automation tools, Code Quality Plugins, CI/CD Pipelines, and Containerization platforms (Docker/Kubernetes) Used logging and Monitoring solutions like Splunk, ELK, Grafana, etc., and implement technical KPIs. Extensively used application profiling tools like profiler, Yourkit, Visual VM, etc. Platforms & Cloud Services Successfully delivered solutions using one of the cloud platforms e.g. AWS/GCP/Azure/ PCF Integrated with messaging platforms e.g. RabbitMQ/ Kafka/ cloud messaging/ enterprise messaging Applied distributed caching solutions like Redis, Memcache, etc. Testing & Performance engineering Memory management, GC, and GC tuning. Writing JUnit test cases, mocking e.g. Mockito, PowerMockito, EasyMock, etc. BDD automation tools like Cucumber, JBehave, etc. Execute performance and security tests addressing non-functional requirements. Education : Bachelor’s/Master’s Degree in Computer Engineering, Computer Science, or a related field Set Yourself Apart With: Any Cloud certification, Modern Technology exposure (AI/ML, IoT, Blockchain, etc.) A Tip from the Hiring Manager: We at Publicis Sapient, enable our clients to Thrive in Next and to create business value through expert strategies, customer-centric experience design, and world class product engineering. The future of business is disruptive; transformative; and becoming digital to the core. We seek the (Passionate Technologists) who are Deeply skilled, bold, collaborative, flexible Reimagine the way the world works to help businesses improve the daily lives of people, and the work Additional Information Gender-Neutral Policy 18 paid holidays throughout the year. Generous parental leave and new parent transition program Flexible work arrangements Employee Assistance Programs to help you in wellness and well being Show more Show less
Posted 2 months ago
5.0 years
0 Lacs
Trivandrum, Kerala, India
On-site
Desirable to have at least 5 years hands on experience in SFCC. Should have hands on experience working on SiteGenesis and/or SFRA based storefront. Deep knowledge of Demandware or equivalent Javascript based scripting languages. Thorough knowledge of the Retail domain and various downstream and upstream systems catered. Hands on experience in third party integrations from SFCC. Good knowledge of headless implementation concepts in SFCC by exposing API’s making use of OCAPI and SCAPI. Good knowledge of API concepts, technologies such as REST, JSON, XML, YAML, GraphQL, Swagger. Test Driven Development experience with hands on experience using mocking frameworks. Experience with Data modelling. Good knowledge of agile methodology and scrum ceremonies. Concepts on branching/merge strategies, code repo frameworks like Git/Bitbucket, code reviews etc. Hands on experience in integrations with code quality tools. Professional Skill Requirements Proven ability to work creatively and analytically in a problem-solving environment Desire to work in an information systems environment Strong written and verbal communication skills with the ability to effectively communicate with business and technology partners, peers, and senior management Excellent interpersonal skills and the ability to work with multiple stakeholders to drive success Show more Show less
Posted 2 months ago
5.0 years
0 Lacs
Kochi, Kerala, India
On-site
Desirable to have at least 5 years hands on experience in SFCC. Should have hands on experience working on SiteGenesis and/or SFRA based storefront. Deep knowledge of Demandware or equivalent Javascript based scripting languages. Thorough knowledge of the Retail domain and various downstream and upstream systems catered. Hands on experience in third party integrations from SFCC. Good knowledge of headless implementation concepts in SFCC by exposing API’s making use of OCAPI and SCAPI. Good knowledge of API concepts, technologies such as REST, JSON, XML, YAML, GraphQL, Swagger. Test Driven Development experience with hands on experience using mocking frameworks. Experience with Data modelling. Good knowledge of agile methodology and scrum ceremonies. Concepts on branching/merge strategies, code repo frameworks like Git/Bitbucket, code reviews etc. Hands on experience in integrations with code quality tools. Professional Skill Requirements Proven ability to work creatively and analytically in a problem-solving environment Desire to work in an information systems environment Strong written and verbal communication skills with the ability to effectively communicate with business and technology partners, peers, and senior management Excellent interpersonal skills and the ability to work with multiple stakeholders to drive success Show more Show less
Posted 2 months ago
1.0 - 2.0 years
0 Lacs
Bengaluru South, Karnataka, India
On-site
You Lead the Way. We’ve Got Your Back. With the right backing, people and businesses have the power to progress in incredible ways. When you join Team Amex, you become part of a global and diverse community of colleagues with an unwavering commitment to back our customers, communities and each other. Here, you’ll learn and grow as we help you create a career journey that’s unique and meaningful to you with benefits, programs, and flexibility that support you personally and professionally. At American Express, you’ll be recognized for your contributions, leadership, and impact—every colleague has the opportunity to share in the company’s success. Together, we’ll win as a team, striving to uphold our company values and powerful backing promise to provide the world’s best customer experience every day. And we’ll do it with the utmost integrity, and in an environment where everyone is seen, heard and feels like they belong. Join Team Amex and let's lead the way together. How will you make an impact in this role? Joining as an associate of digital product management at American Express is, at its heart, about making a positive difference in people’s lives by improving the products and journeys we offer, in more than 25 countries. Imagine for a minute that you see an advertisement for an American Express card that excites you. You click on the ad, check out the benefits and decide to apply. You fill out the information about yourself in the application form, take a selfie or a video, upload a photo of your passport and recent bank statement and click submit. Seconds later you’re approved. The card is instantly available on your phone to use and start earning rewards, getting a free Uber or Deliveroo, or getting you access to restaurants and great travel experiences. This is the kind of experience you’ll be working towards as part of our team – delivering on part of the application/onboarding journey. You’ll help reduce the friction for people to apply for a card while ensuring we meet the complex set of regulatory standards in each country to protect against fraud and other criminal activity. You will have the opportunity to make a direct contribution to the success of our company, working among high performing engineering, design, analytics, and product teams. You will have a real passion for using technology to build user-centric solutions to challenging problems, for bold decision-making and for digital innovation. You will enjoy being challenged in a fun, collaborative, diverse and inclusive team environment. Your responsibilities include: · Understanding and learning about our users needs, both customers and internal teams · Translating requirements into coherent user stories using agile tools and methods · Working with engineers on a day-to-day basis to execute requirements during the development process. · Driving delivery by trouble-shooting issues, de-mystifying complex needs and leading planning cycles in partnership with your leader and agile champions · Drive incremental acquisitions by executing the roadmap for our international prospect acquisition websites in collaboration with go-to-market, engineering and design functions · Discover opportunities and work with internal teams to identify opportunities to increase value for our channel through their products · Monitor digital trends and technologies to plan the next generation of digital acquisition tools · Partnering with engineering and design functions throughout the product lifecycle from ideation to delivery and ongoing iteration · Work with partners across international markets; you will be building relationships and coordinating efforts around the world Minimum Qualifications · A passion for technology improving customer and user lives. Existing product experience of 1-2 years within a digital product software development team would be welcome · Strong written & verbal communication skills. You’re able to articulate the reasons behind your work and bring others along with you. The skills stretch from writing customer journey narratives and mocking up wireframes to share with engineers to inspiring go to market teams with our strategy and roadmap. · Strong collaboration & relationship skills – we are relationship-oriented company, that values diverse perspectives. You will be the evangelist for the strategy and roadmap but won’t be successful without bringing others along with you. Your ability to listen deeply, contextualise your insights are essential to achieving the best outcomes. · The spirit of an entrepreneur with an ability to contribute to product design, project management and technical ideas. Your job doesn't end with your job description. · Ability to thrive in a fast-paced environment, with competing resources and priorities, through the product life cycle from planning and development, through to launch · Highly organized, self-starter, comfortable working in white space with minimum oversight · Insatiable curiosity and proven ability to learn. We back our colleagues and their loved ones with benefits and programs that support their holistic well-being. That means we prioritize their physical, financial, and mental health through each stage of life. Benefits include: Competitive base salaries Bonus incentives Support for financial-well-being and retirement Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location) Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need Generous paid parental leave policies (depending on your location) Free access to global on-site wellness centers staffed with nurses and doctors (depending on location) Free and confidential counseling support through our Healthy Minds program Career development and training opportunities American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law. Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations. Show more Show less
Posted 2 months ago
7.0 years
0 Lacs
India
On-site
Senior Java Developer Experience: 7+ Years •Strong understanding of Java, including core concepts, object-oriented programming, and best practices. •Familiarity with unit testing concepts, frameworks (e.g., JUnit, TestNG), and mocking libraries (e.g., Mockito) •Understanding of unit test coverage metrics (e.g., line, branch, and mutation coverage). •Experience with AI-driven or automated test generation tools like Diffblue Cover (preferred). •Ability to integrate the automated test generation tool into an existing development workflow.•Knowledge of Java build tools such as Maven or Gradle to configure and manage dependencies for automated testing. •Experience integrating, optimizing and troubleshooting automated testing tools into CI/CD pipelines. •Familiarity with pipeline optimization to include test generation as part of the build process.•Proficiency with Git for managing code repositories and ensuring smooth collaboration. •Familiarity with Agile or DevOps practices to align testing automation with broader organizational goals. •Working with development teams to identify gaps in test coverage and ensure the tool meets organizational needs. •Writing clear documentation for the setup, usage, and maintenance of the automated test generation process. •Ensuring the integration of tools doesn’t expose sensitive data or introduce vulnerabilities. Must have: 1.Java, including core concepts, object-oriented programming, 4/5 2.Testing concepts, frameworks JUnit, TestNG 4/5 3.Knowledge of Java build tools such as Maven or Gradle 3/5 Show more Show less
Posted 2 months ago
0 years
0 Lacs
Gurugram, Haryana, India
On-site
Our people work differently depending on their jobs and needs. From hybrid working to flexible hours, we have plenty of options that help our people to thrive. This role is based in India and as such all normal working days must be carried out in India. Job Description Join us as a Software Engineer This is an opportunity for a technically minded individual to join us as a Software Engineer You’ll be working with new and innovative technology to deliver high impact solutions Hone your existing software engineering skills and advance your career in this critical role We're offering this role at associate level What you'll do You’ll apply widely agreed software engineering principles and methodologies to design, develop, test and maintain applications and services to achieve the stated business and technology goals within required budgets and timelines. We’ll also look to you to oversee the quality of work, making sure that it meets the technical standards for all services output. You’ll also: Design and develop reusable libraries and application programming interfaces for use across the bank Design and develop software that is amenable for a greater automation of build, release testing and deployment process on all environments Support the reuse and sharing of platform components and technologies within the software engineering teams Deliver software components to enable the delivery of platforms, applications and services Write unit and integration tests, in automated test environments to ensure code quality The skills you'll need You’ll need a background in software engineering, software design or database design and architecture, as well as experience of developing software in a SOA or micro-services paradigm. You should also have development experience in a programming language, experience of using industry recognised frameworks and development tooling, and a background of implementing programming best practice, especially around scalability, availability and performance. You’ll also need: Experience of test-driven development alongside the use of automated test frameworks, mocking and stubbing and unit testing tools At least five years of experience in designing and developing ETL pipelines using Pyspark on AWS EMR Knowledge of the key phases of software delivery lifecycle and established software development methodologies An understanding of how to translate product and business requirements into technical solutions The ability to understand and support, modify and maintain systems and code developed by other engineering teams Show more Show less
Posted 2 months ago
50.0 years
0 Lacs
Gurgaon, Haryana, India
On-site
About The Opportunity Job Type: Permanent Application Deadline: 30 June 2025 Job Description Title ( Test Specialist) Department (FIL India Technology - GPS) Location (Gurgaon) Reports To (Test Manager) Level (4) We’re proud to have been helping our clients build better financial futures for over 50 years. How have we achieved this? By working together - and supporting each other - all over the world. So, join our GPS Platform Delivery team and feel like you’re part of something bigger. About Your Team The GPS Delivery - is to develop and maintain the pensions and investments of our 1.5m+ workplace and retail customers in UK. In doing this we critical to the delivery of our core product and value proposition to these clients today and in future. ` About Your Role Our TA/STA are experts in Test Automation. The role would focus on services, functional, data test automation. The key outcomes shall be (but not limited to) to create services and functional automation suite keeping DevOps principle of speed and quality in mind.Your role would be key to implementing modern engineering principles like Test Pyramid during the delivery lifecycle. About You Expertise and experience in designing and implementing Automation Strategy. Expert level experience on Core Java and J2EE development. Experience of test automation framework design for service layer/API. ( SoapUI/Rest Assure knowledge) Expert in atleast one functional test automation tool like selenium, Test complete etc. Relevant experience in Application development tools and frameworks like maven, ant, check style, PMD, fortify, junit, fitnesse, SOAP UI etc. Experience with Oracle (preferably Oracle 10G), stored procedures, queries Experience of using source code management tools, e.g. SVN/GitHub Good understanding of Development Methodologies like “Test Driven Development” and “Test Pyramid” Candidate needs to have rich experience around engineering skills, CI / CD and build/ deployment automation tools. Understanding on build pipelines is also nice to have. Knowing development methodologies such as Scrum, Agile, and Kanban. Experience in contract and pact testing will be added advantage along with stubbing and mocking (virtualisation) services. Familiarity with cloud concepts is also nice to have. Feel rewarded For starters, we’ll offer you a comprehensive benefits package. We’ll value your wellbeing and support your development. And we’ll be as flexible as we can about where and when you work – finding a balance that works for all of us. It’s all part of our commitment to making you feel motivated by the work you do and happy to be part of our team. For more about our work, our approach to dynamic working and how you could build your future here, visit careers.fidelityinternational.com. For more about our work, our approach to dynamic working and how you could build your future here, visit careers.fidelityinternational.com. Show more Show less
Posted 2 months ago
20.0 years
0 Lacs
Noida, Uttar Pradesh, India
Remote
Who We Are Brightly, the global leader in intelligent asset management solutions, enables organizations to transform the performance of their assets. Brightly’s sophisticated cloud-based platform leverages more than 20 years of data to deliver predictive insights that help users through the key phases of the entire asset lifecycle. More than 12,000 clients of every size worldwide depend on Brightly’s complete suite of intuitive software – including CMMS, EAM, Strategic Asset Management, IoT Remote Monitoring, Sustainability and Community Engagement. Paired with award-winning training, support and consulting services, Brightly helps light the way to a bright future with smarter assets and sustainable communities. About The Job Brightly Software continues to grow and needs amazing engineers. We are looking for a skilled Senior Software Engineer with a strong background in Geographic Information Systems (GIS) and expertise in Node.js. As an SSE in this role, you will be responsible for designing, developing, and maintaining advanced GIS-based software applications using Node.js to process, analyze, and visualize geospatial data. You will play a key role in building scalable, high-performance systems while collaborating with cross-functional teams to integrate geospatial data into modern web and backend systems. What You’ll Be Doing GIS Software Development: Lead the development of GIS solutions, leveraging Node.js to build APIs and backend services that interact with spatial data. Geospatial Data Integration: Integrate geospatial data sources (e.g., shapefiles, GeoJSON, raster data) into applications, ensuring accurate data processing and management. Node.js Application Development: Design and implement backend solutions using Node.js, focusing on performance, security, and scalability to process large geospatial datasets. API Development: Develop and maintain RESTful APIs that expose geospatial data and GIS services, ensuring smooth integration with other systems and frontend applications. Spatial Data Management: Optimize databases for handling geospatial data, utilizing PostGIS, MongoDB, or other spatial database technologies. Collaboration & Mentorship: Work closely with front-end developers, product managers, and other engineers to ensure GIS features meet business requirements. Mentor junior engineers, providing technical guidance and best practices. Performance Optimization: Continuously monitor and optimize GIS systems for performance, reliability, and data throughput. Documentation & Best Practices: Create and maintain clear technical documentation for geospatial APIs, services, and architectures. Ensure coding standards and best practices are followed. Continuous Learning: Stay up to date with emerging technologies and trends in both GIS and Node.js development to drive innovation in the team. Support our products, identify and fix root causes of production incidents, own troubleshooting and resolution of production issues across teams. Own discovery, solutioning, monitoring, incident resolution – imbibe and socialize DevOps mindset. Own product quality and work to quickly address production defects. Embed a DevOps mentality within the team. Serve as a senior member for your team as needed or special purpose projects per business priority. Identify & own coaching opportunities. Stay current with learning current trends in technology and mentor and guide junior engineers and interns. Partner with Tech Leads, architects, engineers, development managers, product managers, agile coaches across the engineering practice in an agile environment, with scrum implemented at scale globally. Driver in continuous improvement processes through metrics and feedback. Welcome, change and complexity. Learn quickly and adapt fast. Be a change leader! What You Need Bachelor’s or master’s degree in computer science, Geospatial Sciences, Geography, Engineering, or a related field. 5+ years of experience in software development, with at least 2-3 years focused on GIS applications. Strong experience with Node.js for backend development. Expertise in GIS technologies (ArcGIS, QGIS, GeoServer, MapServer, etc.) and spatial data formats (GeoJSON, KML, shapefiles). Experience with spatial databases (PostGIS, MongoDB with GeoJSON support, etc.). Solid understanding of RESTful API design and development. Advanced knowledge of Node.js and JavaScript (ES6+). Familiarity with geospatial libraries like GDAL, GeoPandas, Turf.js, or other JavaScript-based spatial libraries. Strong experience with version control systems like Git and agile development practices. Knowledge of cloud platforms (AWS, Azure) and deployment tools (Docker, Kubernetes) is a plus. Strong problem-solving abilities, with a focus on optimizing geospatial data handling and processing. Ability to communicate complex technical concepts to both technical and non-technical team members. A proactive team player who thrives in a collaborative environment. 3+ years’ unit testing, mocking frameworks, automation frameworks. DevOps mindset – 3+ years’ experience in CI/CD, SDLC environment, implemented exception handling, logging, monitoring, performance measurement, operational metrics knowledge. 3+ years’ experience working in agile methodologies (Scrum, Kanban) Strong communication, partnership, teamwork, and influencing skills required. Technologies: NodeJS/ NestJS Framework Messaging framework (ActiveMQ/Kafka) SQL Server/MySql/MongoDB or Postgres Javascript, jQuery, HTML, CSS Dockerization and Containerization Reactive programming Markup languages like XML/JSON/Yaml In depth knowledge of version tools like Git/Bitbucket Expertise in GIS technologies (ArcGIS, QGIS, GeoServer, MapServer, etc.) and spatial data formats (GeoJSON, KML, shapefiles). Experience with spatial databases (PostGIS, MongoDB with GeoJSON support, etc.). Bonus Points: Openshift/Kubernetes Open-source contribution, repositories, personal projects Participation in communities of interest, meetups Certifications in technology, agile methodologies Prior experience in agile implemented at scale across multiple teams globally Javascript, jQuery, HTML, CSS The Brightly culture Service. Ingenuity. Integrity. Together. These values are core to who we are and help us make the best decisions, manage change, and provide the foundations for our future. These guiding principles help us innovate, flourish and make a real impact in the businesses and communities we help to thrive. We are committed to the great experiences that nurture our employees and the people we serve while protecting the environments in which we live. Together we are Brightly Show more Show less
Posted 2 months ago
6.0 years
5 - 6 Lacs
Noida
On-site
Posted On: 30 May 2025 Location: Noida, UP, India Company: Iris Software Why Join Us? Are you inspired to grow your career at one of India’s Top 25 Best Workplaces in IT industry? Do you want to do the best work of your life at one of the fastest growing IT services companies ? Do you aspire to thrive in an award-winning work culture that values your talent and career aspirations ? It’s happening right here at Iris Software. About Iris Software At Iris Software, our vision is to be our client’s most trusted technology partner, and the first choice for the industry’s top professionals to realize their full potential. With over 4,300 associates across India, U.S.A, and Canada, we help our enterprise clients thrive with technology-enabled transformation across financial services, healthcare, transportation & logistics, and professional services. Our work covers complex, mission-critical applications with the latest technologies, such as high-value complex Application & Product Engineering, Data & Analytics, Cloud, DevOps, Data & MLOps, Quality Engineering, and Business Automation. Working at Iris Be valued, be inspired, be your best. At Iris Software, we invest in and create a culture where colleagues feel valued, can explore their potential, and have opportunities to grow. Our employee value proposition (EVP) is about “Being Your Best” – as a professional and person. It is about being challenged by work that inspires us, being empowered to excel and grow in your career, and being part of a culture where talent is valued. We’re a place where everyone can discover and be their best version. Job Description Full-stack developer with 6 – 8 years of experience in designing and developing robust, scalable, and maintainable applications applying Object Oriented Design principles. Strong experience in Spring frameworks like Spring Boot, Spring Batch, Spring Data etc. and Hibernate, JPA. Strong experience in micro services architecture and implementation Strong knowledge of HTML, CSS and JavaScript, Angular Experience with SOAP Web-Services, REST Web-Services and Java Messaging Service (JMS) API. Familiarity designing, developing, and deploying web applications using Amazon Web Services (AWS). Good experience on AWS Services - S3, Lambda, SQS, SNS, Dynamo DB, IAM, API Gateways Hands on experience in SQL, PL/SQL and should be able to write complex queries. Hands-on experience in REST-APIs Experience with version control systems (e.g., GIT) Knowledge of web standards and accessibility guidelines Knowledge of CI/CD pipelines and experience in tools such as JIRA, Splunk, SONAR etc. Must have strong analytical and problem-solving abilities Good experience in JUnit testing and mocking techniques Experience in SDLC processes (Waterfall/Agile), Docker, GIT, Sonar Qube Excellent communication and interpersonal skills, Ability to work independently and as part of a team. Mandatory Competencies Java - Core JAVA Architecture - Micro Service Others - Micro services Java Fullstack - Angular 2+ Java Fullstack - HTML CSS Java - Spring Framework Core Cloud - AWS Cloud - AWS Lambda Java Others - Spring Boot Java Others - Spring Batch Java - Hibernate/JPA Java Fullstack - Javascript Java Fullstack - WebServies/REST Data on Cloud - AWS S3 Java - SQL Database - PL/SQL Python - Rest API DevOps - Git DevOps - CI/CD Fundamental Technical Skills - Spring Framework/Hibernate/Junit etc. DevOps - Docker Agile - Agile Beh - Communication and collaboration Perks and Benefits for Irisians At Iris Software, we offer world-class benefits designed to support the financial, health and well-being needs of our associates to help achieve harmony between their professional and personal growth. From comprehensive health insurance and competitive salaries to flexible work arrangements and ongoing learning opportunities, we're committed to providing a supportive and rewarding work environment. Join us and experience the difference of working at a company that values its employees' success and happiness.
Posted 2 months ago
3.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Job Description As a Software Engineer, you will work together with a team of skilled software engineers to develop, support and maintain our cloud-based product. The successful candidate must have a passion for software development, deeply care about code quality, be committed to continuous improvement and have excellent communication abilities. A proven results-oriented person with a delivery focus and demonstrated ability to achieve stretch goals in a fast-paced environment. Responsibilities The candidate will use their technical skills to maintain and develop the software product insightsoftware owns, reporting to the Development Lead. Specific tasks include: Learn the technology tools and frameworks used by the Engineering team at insightsoftware Acquire functional knowledge of the software product we build Analyse and clarify requirements coming from external or internal clients Use your analytical thinking and creativity to identify gaps and propose improvements Academic degree in a STEM discipline. Familiar with algorithms and computer science concepts Some completed projects Qualifications 3+ years’ Experience designing and developing web applications using .Net, SQL / React Experience w/database technologies – SQL, ORM (nHibernate) Experience developing RESTful APIs Experience developing responsive UI applications. Experience with Unit Testing and Mocking frameworks and concepts Experience with Agile/Scrum methodologies Experience with GIT/TFS Familiar w/front-end technologies – HTML5, SASS/CSS, Angular, Typescript Familiar with cloud technologies (Azure) Strong communication skills – written and verbal. Good To Have Good collaboration skills – experience working in a small-team environment. Exposure to Office component and enhancements Exposure to SSAS, TM1, Multi dimensional models Non-technical Skills Organised and self-motivated, willing to learn Knowledge of financial services, disclosure and regulatory concepts is a plus Strong written and verbal communication skills Additional Information All your information will be kept confidential according to EEO guidelines. ** At this time insightsoftware is not able to offer sponsorship to candidates who are not eligible to work in the country where the position is located . ** insightsoftware About Us: Hear From Our Team - InsightSoftware (wistia.com) Background checks are required for employment with insightsoftware, where permitted by country, state/province. At insightsoftware, we are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, national origin, gender, sex, gender identity or expression, sexual orientation, age, citizenship, marital or parental status, disability, veteran status, or other class protected by applicable law. We are proud to be an equal opportunity workplace. Show more Show less
Posted 2 months ago
0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Join us as a Software Engineer In your new role, you’ll engineer and maintain innovative, customer centric, high performance, secure and robust solutions We’ll look to you to design and engineer software focusing on the customer or user experience as the primary objective It’s a chance to hone your existing technical skills and advance your career as you develop the discipline of software engineering across the business We're offering this role at associate vice president level What you'll do As a Software Engineer, you’ll design, develop and deploy applications capable of meeting and exceeding the anticipated load, performance and availability volumes, including load balancing, performance testing and benchmarking. You’ll be working within a feature team and using extensive experience to engineer software, scripts and tools that are often complex, as well as liaising with other engineers, architects and business analysts across the platform. You’ll Also Be Producing high quality software which adds value to the business Working in permanent teams who are responsible for the full life cycle, from initial development, through enhancement and maintenance to replacement or decommissioning Collaborating to optimise our software engineering capability Designing, producing, testing and implementing our working code Working across the life cycle, from requirements analysis and design, through coding to testing, deployment and operations The skills you'll need You’ll need at least eight years in software engineering, software design, architecture, and an understanding of how your area of expertise supports our customers. You’ll also have experience of test-driven development alongside the use of automated test frameworks, mocking or stubbing and unit testing tools. It’ll be ideal if you have a background in solving highly complex, analytical and numerical problems. You’ll Also Need Experience of working with Java8, Spring Boot, Mockito and Microservices along with cloud technologies like PCF and AWS Experience of DevOps technologies such as Splunk, DX-APM, API Metrics and Kubernetes along with GitLab pipelines, APIGEE and Terraform Knowledge of relational, in-memory, distributed and PostgreSQL database Understanding of IAM tool like Ping, Key Cloak, Dayon and JMeter is preferred Show more Show less
Posted 2 months ago
0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
We are seeking a QE Automation Engineer with advanced expertise in Selenium and C# to join our software quality team. In this role, you will be responsible for designing, developing, and executing automated test scripts for our web applications using industry-leading tools and practices. You will work with cross-functional teams to identify areas for automation, ensure seamless integration of automated tests into the CI/CD pipeline, and ensure that the software products meet the highest quality standards. Key Responsibilities Test Automation Framework Design & Development: Architect and implement scalable, reusable, and robust Selenium frameworks with C# for automated functional, regression, and end-to-end testing. Automated Test Script Development: Develop and maintain automated test scripts for web applications, leveraging Page Object Model (POM), Data-Driven Testing (DDT), and Keyword-Driven Testing (KDT) approaches for efficient and maintainable test code. CI/CD Integration: Integrate test automation scripts into CI/CD pipelines using Jenkins, GitLab CI, or similar tools to trigger automated tests on every build, deploy, and code commit. Ensure test results are captured and displayed in reporting tools. Cross-Browser Automation: Implement and manage cross-browser testing using Selenium Grid or cloud-based testing platforms like Sauce Labs and BrowserStack to ensure application functionality across multiple browsers and environments. Defect Detection & Root Cause Analysis: Conduct detailed defect analysis by reviewing logs, test reports, and failure trends to identify potential issues in both the application and automation code. Collaboration with Developers: Work closely with developers to understand application functionality, identify testing opportunities, and automate complex workflows. Test Reporting & Documentation: Maintain comprehensive documentation of automation scripts, framework architecture, test cases, and defect logs. Generate detailed HTML/Excel reports and integrate reporting with Jenkins or other CI tools. Version Control & Build Automation: Utilize Git for version control and branching strategies. Understand and maintain build scripts (using Maven, Gradle, or MSBuild). Optional/Good to have Performance & Load Testing Automation: Automate performance and load testing using tools like JMeter or Gatling, and integrate these tests into the CI pipeline. API Test Automation: Develop & maintain automated test scripts for API using Postman or SoapUI and REST Assured. Test Data Management: Develop and manage test data generation strategies and automation for consistent and repeatable test execution, including data mocks and stubs. Continuous Improvement: Regularly evaluate and improve existing automation frameworks and test coverage. Propose and implement process improvements for test reliability, maintainability, and scalability. Required Skills And Qualifications Expertise in Selenium with a strong understanding of browser automation and UI testing. Extensive experience programming in C#, including knowledge of advanced programming concepts such as delegates, events, LINQ, and multithreading. Proficient in Test Automation Framework Design, with experience implementing Page Object Model (POM), Data-Driven Testing (DDT), and Behavior-Driven Development (BDD) using tools like SpecFlow. In-depth knowledge of Selenium Grid or Selenium-based parallel test execution to optimize test runtime across different browsers and environments. Familiarity with Headless Browser Testing using tools like ChromeDriver or PhantomJS. Experience with CI/CD tools such as Jenkins, GitLab CI, or TeamCity, integrating automated tests with version control and build systems. Experience in integrating automated tests with cloud-based platforms (e.g., Sauce Labs, BrowserStack). Experience in API Testing Automation using tools like Postman, REST Assured, or SoapUI. Solid understanding of SQL for database validation, data integrity checks, and verification of application workflows. Familiarity with unit testing frameworks such as xUnit, NUnit, or MSTest. Strong background in Agile/Scrum methodologies, with an understanding of automation's role in Agile SDLC. Familiarity with test reporting tools such as ExtentReports, Allure, or TestNG Reports. Knowledge of containerization (Docker) and cloud services (AWS, Azure) for automated testing in virtualized environments. Preferred Qualifications Experience with API Automation Testing and integrating with RESTful APIs and SOAP Web Services using RestSharp, Swagger, or Postman. Familiarity with BDD and Cucumber for behavior-driven development with Selenium and C#. Exposure to mobile automation testing using Appium for cross-platform mobile testing. Experience in performance testing automation with JMeter, Gatling, or other load testing tools. Familiarity with mocking frameworks such as Moq or NSubstitute for unit testing. Proficiency in version control systems like Git, GitHub, or Bitbucket, with experience handling pull requests and resolving merge conflicts. Knowledge of test management tools such as Jira, TestRail, or Quality Center. Understanding of DevOps principles and continuous testing practices within a DevOps culture. Experience with Cloud-Based Selenium Grid Solutions (e.g., BrowserStack, Sauce Labs, CrossBrowserTesting.com). Show more Show less
Posted 2 months ago
45.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
About Amgen Amgen harnesses the best of biology and technology to fight the world’s toughest diseases, and make people’s lives easier, fuller and longer. We discover, develop, manufacture and deliver innovative medicines to help millions of patients. Amgen helped establish the biotechnology industry more than 45 years ago and remains on the cutting-edge of innovation, using technology and human genetic data to push beyond what’s known today. About The Role Role Description We are seeking a detail-oriented and highly skilled Data Engineering Test Automation Engineer with deep expertise of R&D domain in life sciences to ensure the quality, reliability, and performance of our data pipelines and platforms. The ideal candidate will have a strong background in data testing , ETL validation , and test automation frameworks . You will work closely with data engineers, analysts, and DevOps teams to build robust test suites for large-scale data solutions. This role combines deep technical execution with a solid foundation in QA best practices including test planning, defect tracking, and test lifecycle management . You will be responsible for designing and executing manual and automated test strategies for complex real-time and batch data pipelines , contributing to the design of automation frameworks , and ensuring high-quality data delivery across our AWS and Databricks-based analytics platforms . The role is highly technical and hands-on , with a strong focus on automation, data accuracy, completeness, consistency , and ensuring data governance practices are seamlessly integrated into development pipelines. Roles & Responsibilities Design, develop, and maintain automated test scripts for data pipelines, ETL jobs, and data integrations. Validate data accuracy, completeness, transformations, and integrity across multiple systems. Collaborate with data engineers to define test cases and establish data quality metrics. Develop reusable test automation frameworks and CI/CD integrations (e.g., Jenkins, GitHub Actions). Perform performance and load testing for data systems. Maintain test data management and data mocking strategies. Identify and track data quality issues, ensuring timely resolution. Perform root cause analysis and drive corrective actions. Contribute to QA ceremonies (standups, planning, retrospectives) and drive continuous improvement in QA processes and culture. Must-Have Skills Experience in QA roles, with strong exposure to data pipeline validation and ETL Testing. Domin Knowledge of R&D domain of life science. Validate data accuracy, transformations, schema compliance, and completeness across systems using PySpark and SQL. Strong hands-on experience with Python, and optionally PySpark, for developing automated data validation scripts. Proven experience in validating ETL workflows, with a solid understanding of data transformation logic, schema comparison, and source-to-target mapping. Experience working with data integration and processing platforms like Databricks/Snowflake, AWS EMR, Redshift etc… Experience in manual and automated testing of data pipelines executions for both batch and real-time data pipelines. Perform performance testing of large-scale complex data engineering pipelines. Ability to troubleshoot data issues independently and collaborate with engineering teams for root cause analysis Strong understanding of QA methodologies, test planning, test case design, and defect lifecycle management. Hands-on experience with API testing using Postman, pytest, or custom automation scripts Experience integrating automated tests into CI/CD pipelines using tools like Jenkins, GitHub Actions, or similar. Knowledge of cloud platforms such as AWS, Azure, GCP. Good-to-Have Skills Certifications in Databricks, AWS, Azure, or data QA (e.g., ISTQB). Understanding of data privacy, compliance, and governance frameworks. Knowledge of UI automated testing frameworks like Selenium, JUnit, TestNG Familiarity with monitoring/observability tools such as Datadog, Prometheus, or Cloud Watch Education and Professional Certifications Master’s degree and 3 to 7 years of Computer Science, IT or related field experience Bachelor’s degree and 4 to 9 years of Computer Science, IT or related field experience Soft Skills Excellent analytical and troubleshooting skills. Strong verbal and written communication skills Ability to work effectively with global, virtual teams High degree of initiative and self-motivation. Ability to manage multiple priorities successfully. Team-oriented, with a focus on achieving team goals Strong presentation and public speaking skills. EQUAL OPPORTUNITY STATEMENT Amgen is an Equal Opportunity employer and will consider you without regard to your race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability status. We will ensure that individuals with disabilities are provided with reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation. Show more Show less
Posted 2 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39815 Jobs | Dublin
Wipro
19317 Jobs | Bengaluru
Accenture in India
15105 Jobs | Dublin 2
EY
14860 Jobs | London
Uplers
11139 Jobs | Ahmedabad
Amazon
10431 Jobs | Seattle,WA
IBM
9214 Jobs | Armonk
Oracle
9174 Jobs | Redwood City
Accenture services Pvt Ltd
7676 Jobs |
Capgemini
7672 Jobs | Paris,France