Jobs
Interviews

149 Testdriven Development Jobs

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

5.0 - 9.0 years

0 Lacs

delhi

On-site

As an Open Text Resource, you will be expected to have at least 5 years of experience working with OpenText Exstream versions including v9.5, v16.x, v20.x, v23.x (CE), v25.x (CE), Orchestrator, OT Empower Editor, Communication Builder, Control Centre, WorkShop, Supervisor, CAS, DAS, OpenText Exstream Live Editor, OpenText Message Point, OpenText LiquidOffice, and OpenText Command Centre. Your role will involve a good understanding of dockers and cloud concepts. You should also have experience in migrating between different versions of OpenText Exstream, such as from v9.5 to v16.x and v20.x to 23.x (cloud edition). Additionally, experience in migration from Documaker to OTE v23.x is required. Certification in Kofax TotalAgility 7.8 Cognitive Capture Essentials is preferred. A strong knowledge of JAVA, Robotic Process Automation (UiPath), agile methodologies, and test-driven development (TDD) is essential for this role. You should be proficient in DevOps tools like GitHub, Jenkins, JIRA, Octopus, and Docker. Good analytical, presentation, communication, and interpersonal skills are necessary, along with an enthusiasm for learning new tools and adapting to different business environments. If you meet these requirements and are ready to take on a challenging role in New Delhi with a salary of 19 LPA, we encourage you to apply and be a valuable part of our team.,

Posted 18 hours ago

Apply

5.0 - 9.0 years

0 Lacs

coimbatore, tamil nadu

On-site

You will be a Java Software Engineer with a focus on building scalable data platforms. Your role will involve designing, developing, and implementing robust data platforms and applications using Java and related technologies. You will contribute to the full software development lifecycle, including requirements gathering, design, development, testing, and deployment. Your responsibilities will also include designing user-friendly applications, writing clean and efficient code in Java, and demonstrating strong knowledge of relational databases, SQL, and ORM technologies. Moreover, you will be expected to develop web applications using popular Java web frameworks such as JSF, Wicket, GWT, or Spring MVC, and embrace test-driven development principles to ensure high code quality. Collaborating effectively with product managers, designers, and other engineers to deliver quality solutions, participating in code reviews, troubleshooting technical issues, and staying updated with the latest technology trends in Java development and data platforms will be key aspects of your role. Additionally, you will contribute to the continuous improvement of development processes and tools. To be successful in this role, you should have proven work experience as a Software Engineer or Software Developer with a strong portfolio of developed applications. You must possess significant experience in designing and building scalable data platforms using Java, along with experience in designing interactive applications with a focus on user experience. Proficiency in Java programming, relational databases, SQL, ORM technologies, and web frameworks is essential. You should also demonstrate a strong commitment to test-driven development, proficiency in software engineering tools like Maven, Git, Jenkins, and possess excellent problem-solving, analytical, communication, and collaboration skills.,

Posted 19 hours ago

Apply

6.0 - 10.0 years

0 Lacs

pune, maharashtra

On-site

As a Senior Software Engineer II at Sumo Logic, you will be an integral part of the Open Source/Open Telemetry Collector team which is dedicated to providing cutting-edge solutions for data collection and monitoring in complex distributed systems. You will play a key role in designing and implementing features for the OpenTelemetry collection engine, ensuring its robustness and efficiency. Your contributions will directly impact the performance and behavior monitoring tools that empower our customers to derive valuable insights from massive amounts of data. Your responsibilities will include writing high-quality code with a focus on reliability, along with creating and executing unit and integration tests. You will actively contribute to the upstream OpenTelemetry project, enhancing its capabilities and driving innovation in the field. Additionally, you will work collaboratively with your team members to analyze and improve the scalability, efficiency, and reliability of our backend systems, ensuring that we meet and exceed the expectations of our customers. To excel in this role, you should possess a Bachelor's, Master's, or Ph.D. degree in Computer Science or a related discipline, along with a minimum of 6 years of industry experience demonstrating a strong sense of ownership. Proficiency in GoLang or willingness to learn it, as well as experience with other statically typed languages like Java, Scala, or C++, will be advantageous. Strong communication skills and the ability to work effectively in a team environment are essential, along with a deep understanding of performance characteristics of data structures and a proven ability to adapt quickly to new technologies. It would be beneficial if you have familiarity with the monitoring/observability space and experience with GitHub actions or other CI pipelines. Prior contributions to open source projects and active participation in the open source community will be highly regarded. Moreover, experience in multi-threaded programming, distributed systems, and deployment tools like Docker, Kubernetes, Helm, and Terraform will be advantageous. In this dynamic role, you will have the opportunity to work on agile software development practices such as test-driven development and iterative development. Your contributions to open source projects, specifically in the telemetry collection domain, will be valued and encouraged. Join us at Sumo Logic, a company that empowers modern digital businesses with innovative solutions for cloud-native applications, providing real-time analytics and insights to ensure application reliability, security, and performance. For more information about Sumo Logic and our mission, please visit www.sumologic.com. As an employee, you will be required to adhere to federal privacy laws, regulations, and organizational policies related to data protection. Your dedication and expertise will contribute to the success of our customers and the advancement of digital business practices.,

Posted 22 hours ago

Apply

1.0 - 5.0 years

0 Lacs

karnataka

On-site

You will be joining a fast-growing early stage startup that is dedicated to empowering ambitious individuals worldwide to shape the future. As a Software Development Engineer (SDE), you will be an integral part of our core product and tech development team, focusing primarily on frontend activities. Reporting directly to the Founder, you will play a crucial role in leading and executing engineering initiatives. We are looking for someone with a solid understanding of React.js, Next.js, and web concepts beyond Create React App. Your role will involve delving deep into codebases and libraries, with the ability to set them up from scratch. A minimum of 1 year of professional experience in frontend and web development is required, along with familiarity with CI/CD tools like Docker and Kubernetes. A keen eye for sleek UI/UX design is a must. Collaboration is key in this role, as you will work closely with tech, design, and product teams to enhance the front-end layer at GrowthX. Your responsibilities will include selecting and executing projects based on priority, showcasing structured execution and timely delivery, and being open to constructive feedback while also providing it to your peers. To excel in this role, you should excel in Javascript and web concepts, prioritize metrics and performance, and advocate for test-driven development. A passion for creation, a self-driven attitude towards building innovative solutions, and a knack for advocating and adhering to best practices are highly valued. Your ability to communicate engineering insights to Product Managers and Designers, stay abreast of industry trends, explore new concepts, and potentially contribute to open-source projects will set you apart in this role.,

Posted 22 hours ago

Apply

5.0 - 9.0 years

0 Lacs

coimbatore, tamil nadu

On-site

You will be joining Foxsense Innovations, a team of passionate developers dedicated to solving complex business problems through innovative products and tools developed from scratch. With over 5 years of experience, we have successfully served more than 50 clients globally and have created multiple in-house micro-SaaS tools for the market, all while maintaining profitability without external funding. As our team continues to expand rapidly, we are currently at an exciting phase in our journey from 1 to 10, providing a unique opportunity for individuals who wish to be a part of this growth. As a Software Engineer or Software Developer at Foxsense Innovations, you will play a crucial role in building high-quality, innovative, and robust software solutions. If you have a strong background in developing scalable data platforms and enjoy hands-on platform building, then this role is tailor-made for you. By clicking on Apply, you can take the first step towards joining our team. Your responsibilities will include evaluating operational feasibility, documenting and demonstrating solutions through various means such as flowcharts, diagrams, and clear code, designing system specifications, and standards, and conducting systems analysis to recommend improvements. You will also be responsible for obtaining and licensing software, staying updated with the latest development tools and techniques, and protecting operations by maintaining confidentiality. To excel in this role, you must have proven work experience as a Software Engineer or Software Developer, experience in designing interactive applications, and the ability to develop software using languages like Java, Javascript, Typescript, React, among others. Additionally, knowledge of relational databases, SQL, ORM technologies like TypeORM, and familiarity with NoSQL databases such as MongoDB and caching databases like Redis will be advantageous. Experience with test-driven development, proficiency in software engineering tools, and the ability to document requirements and specifications are also essential. AWS knowledge would be a plus. Working with Foxsense Innovations offers more than just a job - it provides an environment where your work becomes something to be proud of. We offer a competitive salary based on industry standards, a yearly appraisal cycle to keep you motivated, an unlimited sick leave policy, and a generous paid leave plan. You will also receive comprehensive healthcare insurance for yourself and your loved ones, along with a term insurance plan. Our start-up culture is competitive and rewarding, with regular team-building activities, delicious office lunches, and an annual team retreat to unwind and enjoy. If you are a passionate problem-solver with coding skills and a desire to create impactful software, Foxsense Innovations is the place for you. We look forward to connecting with individuals who are ready to be a part of our innovative journey.,

Posted 1 day ago

Apply

2.0 - 6.0 years

0 Lacs

hyderabad, telangana

On-site

You are currently seeking a professional with expertise in Katalon Mobile & API Automation. The desired profile for this position includes skills such as Katalon Mobile, API Automation, Appium, Rest Assured, Katalon Studio, Java Selenium, Web & API applications, Continuous Integration, SCM, and Test-Driven Development. The ideal candidate should have a notice period of 0 - 60 days. Educational qualifications required for this role include BE/B.Tech, ME/M.Tech, or MCA. The preferred location for this position is Chennai, with additional locations including Pune, Hyderabad, and Bangalore. If you are interested in this opportunity, please send your resume to career@krazymantra.com.,

Posted 1 day ago

Apply

0.0 - 4.0 years

0 Lacs

maharashtra

On-site

You will be part of a globally distributed Development team that adheres to Agile Software testing and quality assurance Methodology. Your responsibilities will include requirements gathering, test planning, test execution, automated and manual testing, and investigative analysis of defects to verify code changes during the development cycles. It will be essential to identify gaps in test coverage and conduct various testing types such as performance, security, accessibility, and user acceptance. Writing clear, concise bug reports and verifying bug fixes will also be part of your duties. You should be able to work and communicate effectively in an agile team environment and champion testing, focusing on effective test automation using C# on .NET 4.6+ and good testing practices. Developing and maintaining a suite of complex automated tests supporting code releases, migrating manual tests to automation, troubleshooting web applications, and verifying reported live issues will be some of the tasks you will handle. You will also be responsible for ensuring compliance with non-functional requirements, utilizing performance monitoring tools, performing security tests, and verifying accessibility standards. Your role will involve understanding and following the development best practices within the organization, supporting agile development methods and best practices, and actively working towards test-driven development. Additionally, you will assist in setting up and configuring test environments. To qualify for this position, you must have scored more than 60% marks in both 10th and 12th grades. You should also have a minimum of 65% marks or CGPA 6.5 in all semesters, with a maximum permissible gap of 1 year after HSC (12th) and not after SSC (10th) or in between semesters of graduation. A good understanding of OOPS, Data structures & RDBMS is necessary for this role.,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

Join us as a Senior Automation Test Engineer at Barclays, where you will spearhead the evolution of the digital landscape, driving innovation and excellence. You will harness cutting-edge technology to revolutionize our digital offerings, ensuring unparalleled customer experiences. To be successful in this role, you should have excellent relevant work experience, including development and test automation experience with a degree in Computer Science or Applied Computer Science. You must have demonstrated expertise in Object-Oriented Programming, with proficient programming skills in C#, Java, HTML, and CSS. A strong technical background with detail-driven and excellent problem-solving abilities is essential. You should possess good product and testing acumen and expertise in test automation using various tools like JUnit, TestNG, WebDriver, Selenium, and others. As a Senior Automation Test Engineer, you will play a crucial role in creating and executing comprehensive test plans and strategies to validate software functionality and ensure compliance with quality standards. You will collaborate with cross-functional teams to analyze requirements, participate in design discussions, and contribute to the development of acceptance criteria. Root cause analysis for identified defects, working closely with developers, is also part of your responsibilities. Furthermore, you will create and execute automated test scripts, leveraging testing frameworks and tools to facilitate early detection of defects and quality issues. Collaboration with peers, participation in code reviews, and promoting a culture of code quality and knowledge sharing are key aspects of this role. Your role will involve staying informed of industry technology trends and innovations, actively contributing to the organization's technology communities to foster technical excellence, and continuously improving testing processes and methodologies to ensure software quality and reliability. As a Senior Automation Test Engineer, you are expected to lead and supervise a team, guide and support professional development, allocate work requirements, and coordinate team resources. Your impact will extend to related teams within the area, and you will partner with other functions and business areas to drive excellence and growth. All colleagues at Barclays are expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence, and Stewardship, serving as a moral compass in decision-making. Additionally, you are expected to embody the Barclays Mindset of Empower, Challenge, and Drive, which defines the operating principles for behavior within the organization.,

Posted 1 day ago

Apply

6.0 - 10.0 years

0 Lacs

jodhpur, rajasthan

On-site

As a Senior Ruby on Rails (RoR) Developer, you will leverage your 6 to 8 years of experience to design, develop, and maintain scalable, secure, and high-performance RoR applications. Your primary responsibility will be to write clean, well-documented, and efficient code following industry best practices. Collaboration with cross-functional teams, including product managers, designers, and QA engineers, is essential to deliver features on time and meet requirements. Additionally, you will participate in architectural decisions, code reviews, and mentoring of junior developers. Troubleshooting, debugging, and optimizing application performance are crucial tasks to ensure high availability and fast response times. You will also be expected to implement and integrate RESTful APIs and third-party services into applications while ensuring that security best practices are followed through regular code audits. Staying up-to-date with new technologies, frameworks, and industry trends is imperative to continuously improve development processes. Leading the continuous improvement of the development lifecycle, including test automation and CI/CD processes, is a key aspect of this role. Providing support during the production environment, troubleshooting, debugging, and resolving issues are essential responsibilities. As a mentor, your guidance will help junior team members develop their skills and knowledge in RoR. Required qualifications include 5-7 years of professional experience in RoR development, a strong understanding of the Rails framework, knowledge of object-oriented programming, design patterns, and software development principles, experience with relational databases, proficiency in building and consuming RESTful APIs, familiarity with front-end technologies, and experience with version control best practices and test-driven development. Preferred skills that would be beneficial for this role include familiarity with cloud-based solutions, front-end JavaScript frameworks, background job processing tools, Agile/Scrum methodologies, CI/CD pipelines, DevOps practices, and tools for deployment and monitoring. Excellent communication and interpersonal skills are essential to effectively collaborate with both technical and non-technical stakeholders.,

Posted 1 day ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

As a Staff Frontend Engineer based in Bangalore, you will be responsible for architecting and implementing various engineering initiatives such as tooling, config-driven systems, and common libraries. Your role will involve collaborating with managers, designers, and other teams to lead initiatives effectively. You should possess a strong knowledge of React.js and bundling tools like Webpack, Rollup. An understanding of CI/CD toolchain including Docker and Kubernetes is required. It will be your responsibility to own and enhance dashboards to ensure they are robust and modular. Demonstrating a strong sense of ownership towards execution and delivery, you will provide clear mentorship and direction to the team. Being open to constructive feedback, you should proactively share insights with peers. The ability to work independently and ramp up productivity in a short time frame is essential. Mandatory qualifications for this role include 8-12 years of experience in building large-scale distributed internet systems, proficiency in JavaScript and web concepts, a commitment to metrics and performance, and experience with test-driven development. You are expected to evangelize best practices, stay updated with the latest trends, and have knowledge of microservices architecture. While not mandatory, it would be beneficial if you have weekend side-projects on GitHub, contributed to open-source projects, worked at a product company, or have a working knowledge of a backend programming language. This position is based in Bangalore.,

Posted 1 day ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

You will be responsible for developing and maintaining automated test suites for RESTful APIs as a Senior SDET Backend API Automation engineer. Your role will involve working closely with developers to understand APIs and contribute to test-driven development. Additionally, you will be validating API contracts, error codes, performance, and integrations, while also creating comprehensive test plans and maintaining quality standards across backend systems. The ideal candidate for this position should have at least 3-5 years of experience in backend API test automation with a strong understanding of RESTful API principles. Proficiency with automation tools such as Postman, REST Assured, Karate, etc., is essential. Experience working in a product company or in a services company with product-focused projects is also required. It would be beneficial if you have exposure to microservices architecture and API mocking tools, as well as experience with generative AI tools for automation scripting. In summary, as a Senior SDET Backend API Automation engineer, you will play a crucial role in ensuring the robustness and reliability of our RESTful API infrastructure. Your expertise in automation and your ability to work effectively in product-based environments will be key to your success in this role.,

Posted 1 day ago

Apply

6.0 - 10.0 years

0 Lacs

andhra pradesh

On-site

The Senior Java Developer position based in Visakhapatnam, Andhra Pradesh or Hyderabad is a full-time role that requires a minimum of 6+ years of experience. As a Java Developer, you will be involved in the complete development life cycle of various application enhancements. Your responsibilities will include developing web service integrations, establishing internal processes and methodologies, and collaborating with development leads to ensure efficiency and repeatability in the process. Successful execution of this role necessitates close collaboration with product owners to create innovative solutions for diverse industry sectors. Key Requirements: - Minimum 6 years of experience in a similar role involving the development of enterprise web applications using Java 8+/J2EE. - Proficiency in Java development frameworks like Spring/Spring Boot, Hibernate, JPA, Spring Batch, API & Microservices. - Hands-on experience with JUnit/Mockito testing and developing REST APIs. - Strong understanding of JSON and expertise in RDBMS, complex SQL, and optionally NoSQL databases. - Familiarity with GCP would be advantageous. - Proficiency in build tools such as Maven, Gradle, Ant, Jenkins, etc. - Sound knowledge of object-oriented analysis and design (OOAD) principles and Agile software development methodologies. - Excellent written and verbal communication skills. - Web development experience, particularly with HTML5, CSS-Bootstrap, and JavaScript, for a variety of tasks. - Demonstrated problem-solving abilities, analytical thinking, and a positive outlook. - Experience with test-driven development and a willingness to embrace new ideas, concepts, and technologies. This role offers an exciting opportunity to work on cutting-edge solutions in collaboration with product owners and development leads. If you possess the required skills and experience, we encourage you to apply and be a part of our dynamic team.,

Posted 1 day ago

Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

You will be responsible for designing and developing large-scale enterprise software and technology to support Inspire Brands" digital platforms, catering to marketing and brand needs. Your key responsibilities will include developing innovative features as part of an Agile team, collaborating with business stakeholders to define product backlog and sprint plans, integrating system APIs, documenting technical details, ensuring corporate compliance and information security standards, contributing to the maintenance and roadmap of digital technology solutions, establishing software patterns, and mentoring junior developers. To qualify for this role, you must possess a 4-year degree in Computer Science or equivalent work experience, with a Master's degree being preferred. You should have experience in developing and supporting large-scale technology platforms, proficiency in Java Spring boot microservices, Spring Ecosystem, Continuous Delivery & Integration Automation, and enterprise architecture understanding. Your skills should include working with Java, distributed services like REST and SOAP, enterprise frameworks such as Spring, proficiency in Source control and CI/CD technologies like Git and Azure DevOps, building microservices with Java, NoSQL, Kubernetes, experience with cloud-native devops architectures (preferably Azure), and implementation of Test-Driven Development (TDD). In summary, as a Software Developer at Inspire Brands, you will play a crucial role in designing, developing, and maintaining innovative technology solutions that drive the digital platforms of the organization. Your expertise in software development, enterprise architecture, and mentoring will contribute significantly to the success of key strategic projects and the overall growth of the digital technology landscape at Inspire Brands.,

Posted 1 day ago

Apply

1.0 - 5.0 years

0 Lacs

ahmedabad, gujarat

On-site

You will be responsible for determining the operational feasibility of solutions, documenting and demonstrating solutions using various methods such as flowcharts and diagrams, preparing and installing solutions based on system specifications, standards, and programming, and staying updated on the latest development tools and techniques. Additionally, you will be expected to participate in educational opportunities, protect operations by maintaining confidentiality, provide information on development and service issues, and contribute to the organization's mission by achieving desired results. As an Engineer, you will develop software solutions by understanding information needs, consulting with users, studying system flow and data usage, investigating problem areas, and following the software development lifecycle. You must have at least 1+ years of experience in designing and building applications on the Flutter platform, be well-versed in architectural design patterns (MVC, MVP, MVVM, MVI) and GoF design patterns, possess unit test development experience or Test-Driven development skills, and have proficiency in code versioning tools like Git. Strong problem-solving, debugging skills, and an understanding of UX concepts are essential. It would be advantageous to be familiar with continuous integration practices, have basic knowledge of Twilio on Audio & Video, experience in Github, code reviews, and PRs, and high proficiency in Web services integration using HTTP, REST, JSON, and XML. A Bachelor's/Master's degree in Computer Science Engineering or equivalent is required for this position.,

Posted 1 day ago

Apply

3.0 - 7.0 years

0 Lacs

ahmedabad, gujarat

On-site

As a Java Developer with 3 to 6 years of experience, your primary responsibility will be to translate application storyboards and use cases into high-quality, efficient code. You will design, develop, and maintain clean, reusable Java code while taking full ownership of modules to ensure timely deployment to production. It will be essential for you to optimize application performance, quality, and responsiveness, as well as identify and resolve bottlenecks, bugs, and technical issues. Maintaining high standards of code quality, organization, and automation will also be a key part of your role. Additionally, you will need to write well-structured, testable, and efficient code and investigate new technologies and approaches, presenting them for architectural review. Participation in code reviews and providing constructive feedback to peers, along with staying current with the latest technologies and trends, will be expected from you. You should possess a strong proficiency in Core Java, including OOP, Collections, Threads, Regular Expressions, and Exception Handling. A solid understanding of object-oriented programming and the ability to write clean, readable Java code are crucial. Knowledge of scalable application design principles, along with strong experience in Relational Databases, SQL, and ORM technologies such as MySQL and Hibernate, is required. Proficiency in software design and development using Java, J2EE, Spring Boot, Spring Security, and Hibernate is essential. Experience with test-driven development and familiarity with CI/CD processes for build and deployment will be advantageous. Key requirements for this role include experience with Java 8/Java 11, expertise in the Spring Framework, and hands-on experience with relational databases. You should also have proficiency in building scalable REST APIs capable of handling 20k+ simultaneous users, coupled with a willingness to work with new technologies and strong communication skills. Desirable skills include experience with React JS and Javascript frameworks, knowledge of Microservices architecture, and familiarity with Redis, AWS S3, AWS Lambda, and NoSQL databases. CI/CD experience is a plus. Brilworks is committed to supporting your growth in these areas where necessary!,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

maharashtra

On-site

About The Company: You will be joining a dynamic company that is focused on delivering high-quality software solutions to meet business needs. As a Frontend Team Lead (Angular), you will play a crucial role in architecting the web frontend and ensuring that the software meets business, quality, and operational requirements. Your responsibilities will include developing, testing, debugging, and documenting new and existing components. You will also be responsible for focusing on scalability, speed, cross-browser compatibility, security, and availability of applications and processes. In this role, you will drive and participate in code and document reviews, mentoring your team in best practices. Collaboration with peer organizations, devops, and support organizations will be essential as you provide technical guidance and support. Troubleshooting code level problems efficiently and managing technical roadmap and technical debt elimination will be key aspects of your role. You will be expected to motivate and educate team members on coding standards and best practices, both within the team and as part of the architecture group. Your skills should include writing test suites and specs in a test-driven environment, performance analysis and optimization in the frontend, and implementing designs with attention to detail and conscientiousness. As a self-motivated individual with strong communication skills, you will be designing and developing user interfaces using Angular best practices. Your role will involve conceptualizing original ideas to simplify complex design roadblocks and utilizing your thorough knowledge of Angular modules, components, services, routing, web pack, material, and flex box. Proficiency in fundamental front-end languages such as HTML, CSS, and JavaScript will be required, along with experience in developing Hybrid/Progressive Web applications. Additionally, you should have strong Unit Testing and Debugging Skills, with experience in e2e testing frameworks such as Jasmine, Protractor, Karma, Jest, and Cucumber. Familiarity with Agile methodologies and integrating front end UI with constructed APIs will also be beneficial. Qualifications & Experience: - Bachelors degree in Computer Science, Information Systems, or related field; or equivalent experience. - 5-8 years of professional software engineering experience, with at least 4 years building Single Page Applications using Angular. - A degree in computer science or a related field is preferred, but not required.,

Posted 2 days ago

Apply

2.0 - 6.0 years

0 Lacs

hyderabad, telangana

On-site

As a Back-end and Front-end Web Developer at Yanthraa Information Systems, you will be responsible for performing various development tasks to ensure the successful execution of web applications. Your key responsibilities will include executing back-end web development tasks, implementing front-end development using modern frameworks and technologies, applying object-oriented programming (OOP) principles in coding, integrating model-view-controller (MVC) architecture in applications, and adhering to test-driven development practices for quality assurance. To excel in this role, you are required to demonstrate proficiency in both back-end and front-end web development, possess strong OOP skills, have experience working with MVC architecture, understand test-driven development methodologies, showcase excellent problem-solving and analytical abilities, exhibit exceptional communication and teamwork skills, and hold a bachelor's degree in Computer Science or a related field. Yanthraa Information Systems is a leading player in the technology solutions landscape, specializing in advanced AI applications, comprehensive web and mobile development, robust cloud services, cyber security measures, and more. Our commitment lies in enabling businesses to thrive in today's digital economy by delivering tailored solutions that surpass client expectations, driven by innovation and a profound understanding of industry requirements. With a focus on quality and reliability, we offer continuous support and training to ensure seamless integration and sustained success for our partners. Join us at Yanthraa Information Systems and discover how our transformative technologies and strategic insights can empower your organization to achieve new heights.,

Posted 2 days ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

As a Lead ETL Test Engineer at Barclays, you will be at the forefront of driving innovation and excellence in our digital landscape. Your role will involve utilizing cutting-edge technology to enhance our digital offerings and ensure exceptional customer experiences. To excel in this role, you should possess the following skills and qualifications: - Collaborate with the Test Lead/Test Manager to drive project requirement analysis and static testing. - Relevant work experience in development and/or test automation, along with a degree in Computer Science or Applied Computer Science. - Proficiency in Object Oriented Programming, with expertise in C#, Java, HTML, and CSS. - Strong technical background with excellent problem-solving abilities. - Demonstrated expertise in test automation tools such as junit, testng, nunit, selenium, and more. - Experience in agile, test-driven development, behavior-driven development, continuous integration, and automated testing. - Active contribution to open source tools for Automation/Quality Engineering. - Create test cases, scenarios, and data for test execution. - Defect reporting, escalation, and tracking to closure. - Participate in test estimations, create query logs, mind maps, and flow charts. - Contribute to creating Test Plan/Test Strategy/Schedule with Test Manager. - Monitor team progress, daily tasks, and communicate project status to stakeholders. - Assist Test Manager in operational tasks and managing the team. - Experience in running projects through Software Testing Life Cycle (STLC) with a team. - Identify project risks, mitigate them, and escalate when necessary. - Provide guidance to team members on technology/domain/application queries. - Good experience in the Card domain. The primary purpose of this role is to design, develop, and execute testing strategies to validate software functionality, performance, and user experience. You will collaborate with cross-functional teams to identify and resolve defects, improve testing processes, and ensure software quality and reliability. Key Accountabilities include: - Developing and implementing comprehensive test plans and strategies. - Creating and executing automated test scripts. - Collaborating with teams to analyze requirements and contribute to acceptance criteria. - Conducting root cause analysis for defects and promoting code quality. - Staying informed of industry technology trends and contributing to technical excellence. If you are looking to join as an Assistant Vice President, you will be expected to advise and influence decision-making, lead a team, and demonstrate leadership behaviours. For individual contributors, you will lead collaborative assignments, guide team members, and consult on complex issues. All colleagues at Barclays are expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence, and Stewardship, as well as the Barclays Mindset to Empower, Challenge, and Drive.,

Posted 2 days ago

Apply

16.0 - 20.0 years

0 Lacs

karnataka

On-site

As the Director of Architecture for the Growth, Marketing & Sales (GM&S) practice at McKinsey, you play a pivotal role in shaping the future of client-facing technology. Your responsibilities extend beyond technical leadership as you envision and set the architectural direction for a suite of data-intensive SaaS products. Your strategic position involves ensuring scalability, integration, and innovation, guiding talented architects and engineers, collaborating with product leaders, and fostering an environment of engineering excellence. Your role encompasses defining the architectural vision, steering the technical strategy for the RGMx product suite, facilitating seamless integration of products into a cohesive, data-driven platform, and leading technical execution. You champion best practices, ensure secure and resilient solutions, and drive innovation by staying abreast of technology trends. Your influence extends to mentoring technical leads and senior engineers, nurturing their skills, and fostering a high-performance, collaborative culture. Your commitment to engineering quality, modern development practices, and operational excellence sets a high standard within the organization. Aligned primarily with Periscope's technology team, you contribute to enabling better commercial decisions through actionable insights. The Periscope platform leverages intellectual property, prescriptive analytics, and cloud-based tools to offer solutions focused on insights and marketing. With a global presence and a team of professionals and experts, Periscope drives revenue growth and performance optimization across various sectors. Your involvement with Periscope provides a unique opportunity to drive innovation and elevate engineering culture within the organization. Your qualifications for this role include a Master's degree in Computer Science or a related field, with a minimum of an engineering degree. You should have over 16 years of experience in software engineering, including at least 8 years in a software architecture leadership role. Proficiency in Azure cloud infrastructure, data processing at scale, data persistence strategies, containerization, and BI tools is essential. Your track record should demonstrate success in architecting, delivering, and scaling complex, data-driven SaaS products, preferably in an enterprise context. Your expertise in modern engineering practices, system design trade-offs, and technical leadership will be instrumental in driving impactful outcomes. Joining McKinsey's GM&S practice as the Director of Architecture presents a unique opportunity to shape the future of client-facing technology, drive innovation, and foster a culture of engineering excellence. Your strategic leadership, technical acumen, and commitment to continuous learning will be instrumental in driving lasting impact and building long-term capabilities with clients.,

Posted 2 days ago

Apply

12.0 - 16.0 years

0 Lacs

haryana

On-site

Join us as a Principal Data Engineer! You will drive the development of software and tools to achieve project and departmental objectives by translating functional and non-functional requirements into a suitable design. In addition to managing the technical delivery of one or more software engineering teams, you will lead broader participation in internal and industry-wide events, conferences, and other activities. Your role will also involve leading the planning, specification, development, and deployment of high-performance, robust, and resilient systems. It will be crucial to ensure that these systems adhere to excellent architectural and engineering principles and are well-suited for their intended purposes. This position is offered at the vice president level. As a Principal Engineer, you will oversee the productivity of software engineering teams and ensure the consistent use of shared platform components and technologies. Engaging with senior stakeholders, you will explore and recommend appropriate technical solutions to meet the required product features. You will also be responsible for monitoring technical progress against plans, ensuring functionality, scalability, and performance, and providing progress updates to stakeholders. Additionally, you will deliver software components to support the delivery of platforms, applications, and services for the organization. Designing and developing high-volume, high-performance, high-availability applications using established frameworks and technologies will be part of your responsibilities. You will also design reusable libraries and APIs for organization-wide use and write unit and integration tests within automated test environments to maintain code quality. To excel in this role, we are seeking an individual with a background in data engineering, software design, or database design and architecture. Significant experience in developing software in an SOA or micro-services paradigm is essential. The ideal candidate will also have a history of leading software development teams, introducing and implementing technical strategies, and hands-on development experience in one or more programming languages. In addition, the following skills and qualifications are highly desirable: - At least 12 years of experience using industry-recognized frameworks and development tools - Excellent understanding of data pipeline development, data integration, database management, and ETL processes - Experience with test-driven development, automated test frameworks, mocking, stubbing, and unit testing tools - Knowledge of working with code repositories, bug tracking tools, and wikis - Background in designing or implementing APIs and in-depth knowledge of large-scale database and NoSQL design and optimization If you are a seasoned professional with a passion for data engineering and software development, and possess the skills and experience outlined above, we invite you to consider this exciting opportunity as a Principal Data Engineer.,

Posted 2 days ago

Apply

8.0 - 12.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

You will be responsible for designing, building, and deploying scalable solutions to meet business requirements. Your role will involve ensuring high-quality code delivery through best practices and implementing process and technical improvements to optimize performance. Additionally, you will be expected to mentor and support junior developers and collaborate with cross-functional teams in Agile/Scrum settings. You will also contribute across the full technology stack as needed. As a Python Tech Lead, you must possess expertise in Python programming language. Experience with DevOps tools such as CI/CD, Jenkins, GitHub, and Visual Studio Code is essential. Proficiency in cloud technologies, particularly AWS (with a preference for EC2, RDS, SES, S3, and Lambda), is required. Strong skills in writing and optimizing SQL queries, familiarity with Test-Driven Development, Software Design Patterns, and experience working with Agile, Scrum, and Jira methodologies are also necessary for this role.,

Posted 2 days ago

Apply

5.0 - 10.0 years

0 Lacs

pune, maharashtra

On-site

As an IoT Edge Professional at YASH Technologies, you will be responsible for engaging with end users to determine requirements and use cases, implementing algorithms on the edge, designing, building, and deploying apps for the Edge Gateway, building reusable code and libraries for future use, and collaborating with other team members and stakeholders. The ideal candidate should have 5 to 10 years of experience, a Bachelor's degree in Software Engineering, Computer Science, or a related field. A Masters or Post Graduate degree would be a plus. You should have 3-5 years of experience in developing applications in Python, along with a good understanding and experience in IoT architecture, network topologies, IoT security, and communication protocols such as MQTT and Kafka. Experience in implementing IoT solutions on Azure or GCP, container technologies like Docker and Kubernetes, and code optimization for real-time performance are essential. Additionally, familiarity with Linux and Bash scripting, embedded software development, single-board computers like Raspberry Pi, virtual machines, Continuous Integration, Continuous Deployment, Agile methodologies, Git source code management, Test-Driven Development, and integration testing will be beneficial. Experience in the Oil and Gas domain would be an advantage. At YASH, you will have the opportunity to create a fulfilling career in an inclusive team environment. The Hyperlearning workplace at YASH is based on flexibility, emotional positivity, self-determination, transparency, open collaboration, support for business goals, stable employment, and ethical corporate culture. Join us and be part of a dynamic team working with cutting-edge technologies to drive real positive changes in the virtual world.,

Posted 2 days ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

As an experienced software developer, you will be responsible for the architecture and design of large software projects. You should have a strong background in designing and developing multi-process and multi-threaded applications, with a focus on writing C/C++ based drivers for Linux systems. Your expertise in system-level object-oriented software design and test-driven development will be crucial for this role. You must have Linux kernel and user space development experience, along with a deep understanding of various sensor and bus interfaces such as MIPI, I2C, and SPI. Experience in Linux/Android, V4L2, MIPI-CSI, I2C, Serializer/Deserializer, Camera HAL, and Camera BSP is required. Additionally, you should have prior experience in developing Android Camera HAL implementations and a solid understanding of Android OS internals and driver framework. Previous exposure to camera ISP and camera framework will be considered a strong advantage for this position. Your responsibilities will include working on camera drivers, Android Camera HAL, Linux/Android systems, V4L2, MIPI-CSI, I2C, Serializer/Deserializer, Camera HAL, and Camera BSP in the automotive industry. Your expertise in camera ISP and camera framework will be highly beneficial for this role.,

Posted 3 days ago

Apply

2.0 - 6.0 years

0 Lacs

maharashtra

On-site

As a Software Engineer with 2 to 4 years of experience, you will be an integral part of our team dedicated to developing state-of-the-art medical device software. Your role will involve immersing yourself in the intricacies of medical devices and their associated programmer tools, working in close collaboration with mentors and technical leads to ensure the delivery of seamless end-to-end user experiences. Your primary responsibilities will include acquiring a comprehensive understanding of medical devices and programmers to actively contribute to product enhancements. You will be tasked with implementing top-notch features across various product releases using C++, enhancing test coverage, executing integration tests, and maintaining code that is both testable and portable. Moreover, you will be responsible for investigating, identifying, debugging, and resolving complex system-level issues through the utilization of software debuggers and analyzers. Your active participation in technical dialogues and development platforms will be crucial for proposing and executing innovative software solutions. Taking charge of code quality and adhering to DevOps practices for your assignments will also be part of your duties. Operating within an agile development framework, you will play a pivotal role in delivering superior software within designated timelines, while fostering a constructive, solution-oriented, and innovative team environment. The ideal candidate must possess a strong command of C++ programming, profound experience in Linux development environments, a solid grasp of unit testing and test-driven development, and proficiency in debugging tools and system-level troubleshooting. Excellent communication skills, collaborative aptitude, and the ability to function effectively both independently and as part of a team in a fast-paced setting are essential. Moreover, prior experience in the medical device domain or other regulated industries, along with familiarity with DevOps practices and CI/CD pipelines, will be advantageous in this role.,

Posted 3 days ago

Apply

3.0 - 7.0 years

0 Lacs

haryana

On-site

As a skilled Backend Developer with over 5 years of experience, you will be responsible for designing, developing, and maintaining clean, modular, and scalable backend systems using Kotlin. Your primary focus will be on building RESTful and/or GraphQL APIs to support web and mobile platforms. Collaborating with cross-functional teams, including frontend developers, DevOps engineers, and product teams, you will translate business requirements into technical solutions and implement integrations with external systems and services. Your key responsibilities will include optimizing backend performance, reliability, and scalability while ensuring code quality through unit testing, integration testing, and code reviews. Contributing to CI/CD processes and backend deployment pipelines, you will also document system architecture and application workflows. Active participation in Agile development cycles, including sprint planning, standups, and retrospectives, will be essential for successful project delivery. To excel in this role, you must possess at least 5 years of backend development experience, with a strong command of Kotlin for over 3 years. A solid understanding of object-oriented programming and functional programming concepts is crucial, along with proficiency in building and consuming RESTful APIs. Experience with microservices architecture, SQL and NoSQL databases, Kotlin frameworks like Spring Boot or Ktor, as well as build tools such as Gradle or Maven, will be highly beneficial. Knowledge of containerization and orchestration tools like Docker and Kubernetes, version control using Git, and experience with unit testing and test-driven development are also required skills. Familiarity with cloud platforms, event-driven architecture, CI/CD tools, GraphQL APIs, and secure coding principles will be advantageous. Ideally, you should hold a Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field. Equivalent experience in the field will also be considered.,

Posted 1 week ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

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

Featured Companies