Home
Jobs

2219 Tdd Jobs - Page 34

Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
Filter
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 10.0 years

7 - 12 Lacs

Kolkata, Mumbai, New Delhi

Work from Office

Naukri logo

Software Engineering Java Engineer Senior India Remote Apply now Refer a friend now We are looking for a Senior Backend Software Engineer to join Intellias. As our Senior Backend Software Engineer: You will participate in the team s technical/architectural discussions and decisions. You will participate in the complete software development life cycle from discovery through coding, testing, deployment, and maintenance. Daily, you will learn and grow your skills, striving for mastery using state-of-the-art technologies and practices such as AWS, Microservices, Docker and much more! What project we have for you We have a dream: to change industries through the power of digital technology. With a team of top-notch engineers by your side, you will develop groundbreaking solutions at Intellias. Let s code the future together! What you will do Participate in solution investigation, estimations, planning, and alignment with other teams. Design, implement, deliver, and support backend solutions (restful web services) using micro-services architecture in Apache Camel integration framework. Promote and implement test automation on the application level (e.g., unit tests, integration tests) and work closely with the Test Engineer. Work closely with the team in an agile and collaborative environment. This will involve code reviews, knowledge sharing, and incident coordination. Participate in the complete software development life cycle from discovery through coding, testing, deployment, and maintenance. Maintain created applications during the UAT phase after development. Deploy applications on the cloud using technologies such as Docker, Kubernetes, AWS and Terraform. What you need for this Qualifications: Must have 5+ years of experience with Java and Spring framework You can understand the architecture landscape and technically investigate and implement new features independently. Being responsible for the quality of the solution you deliver is natural for you. You have experience with unit testing and Test-Driven Development. Empathetic and able to quickly build relationships. Good English verbal and written communication skills. Experience working within Agile practices and knowledge of Agile values & principles. Experience working with Microservices. Ready to work with on calls duties approximately 1 week on call every 8 weeks. Nice to have: Experience with DevOps tools and practices (container orchestration, CI, monitoring and alerting, AWS & Kubernetes) Experience in the e-commerce domain. Technologies / frameworks / practices: Must have Java 21 (required 11+), Spring framework (Boot) Experience with NoSQL DB Essential experience with AWS Cloud GIT Microservices Testing (jUnit 5) Scrum, Code Review Nice to have Apache Camel ElasticSearch, MongoDB AWS (DocumentDB, SQS, SNS, Secret Manager, IAM, S3) Grafana, ELK stack, Prometheus Terraform Kubernetes, Docker Testing (TestContainers) CI/CD with Jenkins pipeline What it s like to work at Intellias At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That s why we offer a range of benefits that support your well-being and charge your professional growth. We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law. We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success. Skills Agile AWS Java Kubernetes Microservices Spring TDD/BDD/DDD

Posted 1 week ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Kolkata, Mumbai, New Delhi

Work from Office

Naukri logo

Software Engineering Java Engineer Senior India Remote Apply now Refer a friend now We are looking for a Senior Backend Software Engineer to join Intellias. As our Senior Backend Software Engineer: You will participate in the team s technical/architectural discussions and decisions. You will participate in the complete software development life cycle from discovery through coding, testing, deployment, and maintenance. Daily, you will learn and grow your skills, striving for mastery using state-of-the-art technologies and practices such as AWS, Microservices, Docker and much more! What project we have for you We have a dream: to change industries through the power of digital technology. With a team of top-notch engineers by your side, you will develop groundbreaking solutions at Intellias. Let s code the future together! What you will do Participate in solution investigation, estimations, planning, and alignment with other teams. Design, implement, deliver, and support backend solutions (restful web services) using micro-services architecture in Apache Camel integration framework. Promote and implement test automation on the application level (e.g., unit tests, integration tests) and work closely with the Test Engineer. Work closely with the team in an agile and collaborative environment. This will involve code reviews, knowledge sharing, and incident coordination. Participate in the complete software development life cycle from discovery through coding, testing, deployment, and maintenance. Maintain created applications during the UAT phase after development. Deploy applications on the cloud using technologies such as Docker, Kubernetes, AWS and Terraform. What you need for this Qualifications: Must have: 5+ years of experience with Java and Spring framework. You can understand the architecture landscape and technically investigate and implement new features independently. Being responsible for the quality of the solution you deliver is natural for you. You have experience with unit testing and Test-Driven Development. Empathetic and able to quickly build relationships. Good English verbal and written communication skills. Experience working within Agile practices and knowledge of Agile values & principles. Experience working with Microservices. Ready to work with on calls duties - approximately 1 week on call every 8 weeks. Nice to have: Experience with DevOps tools and practices (container orchestration, CI, monitoring and alerting, AWS & Kubernetes). Experience in the e-commerce domain. Technologies / frameworks / practices: Must have: Java 21 (required 11+), Spring framework (Boot). Experience with NoSQL DB. Essential experience with AWS Cloud. GIT. Microservices. Testing (jUnit 5). Scrum, Code Review. Nice to have: Apache Camel. ElasticSearch, MongoDB. AWS (DocumentDB, SQS, SNS, Secret Manager, IAM, S3). Grafana, ELK stack, Prometheus. Terraform. Kubernetes, Docker. Testing (TestContainers). CI/CD with Jenkins pipeline. What it s like to work at Intellias At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That s why we offer a range of benefits that support your well-being and charge your professional growth. We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law. We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success. Skills Agile AWS Java Kubernetes Microservices Spring TDD/BDD/DDD

Posted 1 week ago

Apply

7.0 - 9.0 years

10 - 14 Lacs

Pune

Work from Office

Naukri logo

Experience required- 7 to 9 Must have - ReactJS/Redux - Expert with Java experience Nice to have - AWS and Cloud Demonstrated work experience in developing web-based and server-side applications. Experience with ReactJS/Redux with typescript, SQL, AWS, Java & Spring Boot. Hands on Knowledge in CI/CD and strong understanding of DevOps concepts Strong understanding of Software engineering principles, knowledge of technical practices like TDD Understanding of application development, database, and infrastructure capabilities and constraints Ability to work in a cross-functional, flexible, and collaborative team with minimal work direction Ability to analyze, translate, and define business requirements into technical solutions Ability to collaborate with scrum teams and business product owners to provide information technology solutions Skilled in interpersonal communication, negotiation and conflict resolution Good understanding of following Agile software development practices

Posted 1 week ago

Apply

3.0 - 6.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

Knowledge on Warehouse Management Systems and supply chain domain. Knowledge of design/architectural patterns, including Microservices and Test-Driven Design (TDD). Experience with test automation suites using Cucumber, Selenium WebDriver, TestNG, Java Python Experienced in API Automation Testing using Rest Assured, Postman and SOAP UI Experienced in Performance testing using Jmeter, Neoload, Locust Experience in Cloud testing, Messaging brokers including Azure Service Bus, RMQ, Kafka Experience with Agile development and CI/CD Experience with working on Scrum teams Knowledge of Defect Lifecycle and Defect Management tools Problem solving skills (ability to identify, formulate, and solve engineering problems) The ability to adapt quickly to a fast-paced environment Exp. Range: 3-6 years Bachelor s degree in computer science or equivalent WE VALUE Experience in database design and development using Microsoft SQL Server and Postgres Experience in designing and developing reports and dashboards using Grafana and Influx. Domain knowledge in Warehouse Execution System. Knowledge of microservices and container orchestration technologies, such as Kubernetes, OpenShift, AKS and messaging services Understanding of Software Development Life Cycle Understanding of software-based security concepts Strong written and verbal communications skills, working with internal team and client

Posted 1 week ago

Apply

3.0 - 5.0 years

3 - 7 Lacs

Gurugram

Work from Office

Naukri logo

About the Opportunity Job TypeApplication 30 June 2025 Title ( Test Specialist) Department (FIL India Technology - GPS) Location (Gurgaon) Reports To (Test Manager) Level (4) Were proud to have been helping our clients build better financial futures for over 50 years. How have we achieved thisBy working together - and supporting each other - all over the world. So, join our GPS Platform Delivery team and feel like youre 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, well offer you a comprehensive benefits package. Well value your wellbeing and support your development. And well be as flexible as we can about where and when you work finding a balance that works for all of us. Its 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.

Posted 1 week ago

Apply

6.0 - 9.0 years

4 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Hands on experience into Java 8, Spring Boot, Micro services. Deep knowledge on data structure and algorithms. Strong experience in Micro services (Decompose, Strangler, Saga, Event sourcing, CQRS, Tx Messaging). Familiarity with PCF apps, Docker, Kubernetes / Open shift Experience in backend testing using Junit/Mockito, MySQL, Kafka, and Avro. Experience in DDD, BDD, TDD Hands on experience into CI/CD/Jenkins and tools like github/git. Experience of working in Agile environment and good understanding of Agile processes Primary Skills Java8, Springboot, Microservices, Data Structure, Algorithm Secondary Skills Angular

Posted 1 week ago

Apply

8.0 - 13.0 years

6 - 9 Lacs

Bengaluru

Hybrid

Naukri logo

Staff Software Engineer, Java Bengaluru, India Staff Software Engineer, Integrations, Advanced Apps Position Description: The Okta platform provides directory services, single sign-on, strong authentication, provisioning, workflow, and built in reporting. It runs in the cloud on a secure, reliable, extensively audited platform and integrates deeply with on premises applications, directories, and identity management systems. We are looking for an experienced Staff Software Engineer to work on our Advanced Apps team with focus on enhancing and managing connectors to SaaS applications e.g., Workday, Salesforce, GCP, AWS, etc. They will work closely with the Lifecycle Management (LCM) team that provides a platform for automating Joiner, Mover, Leaver processes. The Connectors allow customers the flexibility to Import and Provision identity and entitlements to their SaaS applications. This role is to build, design solutions, and maintain our connectors to match application s features and for scale. Job Duties and Responsibilities: Work with senior engineering team in major development projects, design and implementation Interface with cross-functional teams (Architects, QA, Product, Technical Support, Documentation, and UX teams) to understand application specific protocols and build connectors Analyze/Refine Requirements with Product Management. Quick prototyping to validate scale and performance. Design & Implement features with functional and unit tests along with monitoring and alerts Conduct code reviews, analysis and performance tuning Work with QA team to outline and implement comprehensive test coverage for application specific features Troubleshooting and support for customer issues and debugging from logs (Splunk, Syslogs, etc.) Provide technical leadership and mentorship to more junior engineers Required knowledge, skills, and abilities: The ideal candidate is someone who is experienced building software systems to manage and deploy reliable and performant infrastructure and product code at scale on a cloud infrastructure 8+ years of Software Development in Java, preferably significant experiences with SCIM and Spring Boot. 5+ years of development experience building services, internal tools and frameworks 2+ years experience automating and deploying large scale production services in AWS, GCP or similar. Deep understanding of infrastructure level technologies: caching, stream processing, resilient architectures Experience with RESTful APIs and SOAP apis. Ability to work effectively with distributed teams and people of various backgrounds Lead and mentor junior engineers. Nice to haves: Experience with server-side technologies including caching, asynchronous processing, and multi-threading. Experience in TDD. Experience with UI development or javascript frameworks Knowledge of Identity and Access Management protocols and technologies: OAuth, OpenID Connect, SAML, SCIM Education and Training: B.S. Computer Science or related field

Posted 1 week ago

Apply

0 years

0 Lacs

Madgul, Telangana, India

On-site

Linkedin logo

CAMPUS: Ben Hill-Irwin Campus STATUS: Adjunct/Part-Time POSTING TYPE: Regular Posting me Under general supervision, will provide instruction to students in automotive technology courses. Demonstrates the use of appropriate teaching techniques. Demonstrates the use of appropriate testing and grading procedures including proper maintenance of grade books and any other appropriate record-keeping required. Demonstrates the effective use of oral and written communication skills. Demonstrates knowledge of current in-field procedures. Follow the approved course syllabus. Completes all reports, records, and invoices in a timely manner and maintains an accurate inventory of all assigned properties. Wiregrass Georgia Technical College seeks to recruit, hire, and retain faculty and staff who display a willingness to support students of underrepresented gender and minority groups, as well as students with disabilities. All employees of the college are required to participate fully in the realization of equity in recruitment, enrollment, retention, graduation, and placement of students enrolled or who seek to become enrolled in programs at the college, with a special emphasis on nontraditional program participants. Summary Of Working Conditions Equipment Used: Standard office equipment, Various types of advanced in-field equipment as required by academic program and accreditation standards, Various types of advanced computer equipment, Various types of heavy equipment and maintenance/repair tools. Working Conditions: Category III – No foreseen exposure to hazardous chemicals/pathogens. This is a part-time position, therefore no overtime can be earned. Travel is rarely required. Minimum Qualifications An active ASE Master Certification and one of the following: a Diploma or higher in the teaching discipline with verifiable credentials, qualifications, OR competencies appropriate for teaching the course content, OR In-field certifications, OR three (3) years of experience in-field. Preferred Qualifications In addition to meeting all other minimum qualifications, the highly desired candidate will possess one or more of the following: Minimum of an Associate’s Degree outside of the teaching discipline with industry certifications or verifiable work experience appropriate for teaching the course content. Salary/Benefits Salary is on an adjunct pay scale.This is an adjunct position used on an as needed basis, not to exceed 27 hours per week. No promise of full-time employment exists. No health nor flexible benefits will be provided. Page 1 of 2 BACKGROUND INVESTIGATIONS Pursuant to college policy, a thorough background investigation, including a criminal history records check and employment history reference checks will be performed for all candidates offered employment. Other checks such as Motor Vehicle Records may be conducted for any candidate receiving an offer, as well as internal candidates prior to being promoted or transferred into a position with the college. Other Required Tests: No additional tests are required for this position. Should a candidate be chosen for a 2nd interview, references which support prior work history and employment experience will be contacted. Please note that some employers charge a processing fee to complete employment verifications. If a former employer requires payment to complete employment verification forms, this fee must be paid by the candidate. For positions requiring official transcripts, the candidate will be responsible for ordering and payment for these transcripts. Wiregrass is responsible for payments for criminal history searches, MVR searches, credit checks, and other items listed in the required tests portion above. APPLICANT INSTRUCTIONS/INFORMATION Application Deadline: Open Until Filled All application packets MUST be completed via the Online Job Center at https://www.wiregrass.edu/about/employment. As a part of the application process, interested candidates may also be required to upload other documents such as a resume, transcripts, etc (see job center listing for more details). This posting will be removed from the Online Job Center on the date posted above. For more information regarding this position or application instructions, please contact the Human Resources Office at (229) 333‐5356 or humanresources@wiregrass.edu. EQUAL OPPORTUNITY EMPLOYER STATEMENT As set forth in its student catalog, Wiregrass Georgia Technical College does not discriminate on the basis of race, color, creed, national or ethnic origin, gender, religion, disability, age, political affiliation or belief, genetic information, veteran status, or citizenship status (except in those special circumstances permitted or mandated by law). Any violation or questions may be directed to: Shalonda Sanders, Title IX Coordinator (all campuses), Associate Vice President for Human Resources, Valdosta Campus, Brooks Hall, Room Rm. 548, (229) 333‐5356 or shalonda.sanders@wiregrass.edu; OR Katrina Royal, Student ADA Section 504 Coordinator (all campuses), Special Populations Testing Services Coordinator, Valdosta Campus, Berrien Hall, Room 116A, (229) 333‐2100 ext. 1236 or katrina.royal@wiregrass.edu *student ADA student disability claims only. Telephone numbers are accessible to persons who are deaf or hard of hearing through the Georgia Relay by dialing 711 or 1‐800‐255‐0056 from a TTY/TDD. 4/11/2023 8:57:05 Automotive Adjunct Instructor (BHI Campus) (2180) TCSG Job Code: 10318 EEO Req ID: Faculty IPEDS: ACAF – Technical & Industrial Programs Page 2 of 2 Show more Show less

Posted 1 week ago

Apply

7.0 - 12.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

What is in it for you Put your name to a one-of-its kind product that is revolutionizing a niche segment in healthcare Be a part of an aggressively growing organization with opportunities to learn new skills and sharpen existing ones Work in a culture that truly believes “every idea has merit in it”, and bring your best innovation forward. Work with a network of global teams and experienced leaders in healthcare Collaborate with and get mentored by some of the industry’s best and brightest. Element5’s team is built of radical individuals with armoires of achievements Build a truly scalable and secure SaaS product with bots and elegant architectural & design solutions What we ask you to bring with you: 7-12 Years of overall experience with a proven track record as a software Engineer. Proven experience in software development using Java/J2EE. A passion for architecture and for developing robust, scalable software systems Intricate understanding of architectural and design choices, deep knowledge on one or more tech stacks, ability to identify alternative tech choices and trade-offs Ability to identify feasible alternatives and select optimal choice of data structures and advanced algorithms Experience with Microservices and Cloud Native applications on AWS. Experience in designing and building large distributed systems and exposure to a variety of large scale persistent systems including large databases like MongoDB, ElasticSearch Should have sound knowledge of Design patterns and SOLID Design Principles Experience implementing great development practices: unit testing, TDD, agile methodology Qualification: We don’t care. Any degree works well for us Show more Show less

Posted 1 week ago

Apply

12.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Title: Principal Automation Engineer + DevOps Engineer I QAI (AVP I ) Department: CRD Engineering (Prod Development) Summary The candidate should be a sharp, experienced Principal software engineer in test with strong problem-solving skills and a solid software testing foundation. This role requires a talented, detail oriented, enthusiastic individual who is passionate about quality with the ability to grasp tough issues quickly and deliver well engineered, high quality solutions. We are looking for a strong C#/JAVA software engineer to build out the next generation of our software test automation infrastructure as part of our Quality Assurance Infrastructure team. The candidate will be responsible for designing, developing, delivering and supporting the software infrastructure that enables automated product validation to the rest of the development community at Charles River Development. This position provides services for planning and the execution of central automated regression runs for all product departments. In addition, this candidate is responsible for maintaining and expanding the labs which host both automated and manual testing as well as conducting staging and certification of the product media during the ship-stage of a release. This position will work with the QA Automation Infrastructure Team Lead to implement cutting edge complex quality engineering automation frameworks, tools and other solutions for software development and deployment initiatives to ensure the software meets quality expectations. The candidate will be familiar with testing methodologies, automation techniques and knowledge in multiple tools for functional, non-functional test automation. The individual will have a good understanding of test automation approaches (keyword-driven, Data-driven, TDD, BDD) and technology stacks (Java, Python, JavaScript, Groovy etc.). The individual will work to integrate test automation into CI/CD process and instrument full SDLC automation, like cloud testing execution and reporting tools such as Jira Experience in test automation, particularly with SILKTest, and process automation with cutting edge tools for Web, Desktop, DB and Web-service testing (Selenium, Ready API, etc.) is preferred. Strong analytical and problem-solving skills with the ability to work in a fast-paced environment will be essential. Responsibilities Develop C# and ASP.NET code for the management of automation infrastructure. Develop API’s using C# that facilitate the creation of rich automation test suites by the product development teams. Provide C# automation support and guidance to Dev Teams. Debug and correct problems in the automation infrastructure code. Perform performance profiling of code and systems and propose solutions to address defects. Provide support for Linux and Windows environments. Provide support for Oracle and MSS environments. Analyze systems and procedures and implement necessary improvements. Collaborating with Release (CICD) team, PMO team, QAI (CARS)and other team members to identify and implement automated build, test, and deployment processes in all Environments including model office+ CARS+ Testathon + Any other. Contribute to CI/CD development for deploying applications in Azure/AWS using terraform and Ansible along with the use of Github, Jenkins, etc. Troubleshooting issues with CI/CD pipelines and identifying areas for improvement in the process. Ensuring the security and compliance of the CI/CD pipelines and infrastructure. Developing and maintaining scripts and tools to automate the CI/CD processes. You will mentor other engineers and promote software engineering best practices across the organization designing systems with monitoring, auditing, reliability, and security at their core. Embrace automation and measure everything mindset Come up with solutions for scaling data systems for various business needs and collaborate in a dynamic and consultative environment. People management Qualifications Education: B.Tech/BE/MCA in Computer Science, Engineering, Mathematics, and Physics or other technical courses of study or Business with an MIS background. MS degree strongly preferred. Experience 12-17 years of experience in Test Automation framrwork development and also in troubleshooting the automation faliures caused by the product or the scripts etc. Strong programming skills to develop automation infrastructure effectively. Experience with ASP.NET web development. Experience with Java, PowerShell and batch scripts. Experience with virtualization technologies such as VMware, Docker, etc. 6+ years of experience with various automation tools. Experience with Silk4Net is a plus. Experience with JavaScript-based technologies and best practices is a plus. At least 3 years of experience with Linux and Oracle and SQL Server database. Knowledge of Agile/Scrum Development processes, QA processes and standards. Ability to conduct administration in Windows and Linux environments. Excellent communication skills. Ability to multitask ongoing project tasks while supporting a variety of incoming questions from the development community. Ability to provide guidance on how to troubleshoot issues. Experience with CI/CD tools such as Jenkins and Github and other relevant tools. Exposure to testing tools such as Selenium Webdriver, Maven,Gradle, Jenkins. Experience with TeamCity, Github, Confluence, JIRA, Docker, ELK stack. Experience working in automated test and continuous deployment environments. Experience working with mixed onshore/offshore teams. Experience in cloud application projects preferable Azure. Superior communication and organizational skills. Embrace automation and measure everything mindset Should be able to take accountability during all times especially during critical patch and hotfixes releases Should be able to exhibit ownership and coordinate with QAI , Scrum teams, CICD , PMO teams etc. Should be able to provide status summary on behalf of India /US team to the management. Should be able to articulate the problem and propose solutions. Should be able to manage an independent team. Should be able to lead a team of E2E automation engineers. Good Leadership and Driving skills. Supervisory Responsibility ☐ Individual Contributor ☒ Team Lead ☐ Manager of Managers Travel May be required on a limited basis. Job ID: R-772636 Show more Show less

Posted 1 week ago

Apply

15.0 years

0 Lacs

India

On-site

Linkedin logo

About The Team/Role At WEX, we simplify the business of running a business. Our WEX Benefits solutions reduce complexity and help manage costs of benefits administration for our clients and partners. We are looking for passionate technologists, collaborators, and problem solvers to join our Benefits Technology team as we build the next generation of employer benefits solutions and services. As a Software Engineer on the WEX Benefits Technology team, you will work in a team that partners closely with Product Managers and customers to learn about the challenges employers face while navigating the competitive employee benefits landscape. You will design solutions that solve problems in ways our customers love and work for our business. You will build the highest quality software in the latest technologies and test driven development practices. How you’ll make an impact Collaborate with stakeholders to learn about our customers biggest challenges. Measure, inspect, and drive decisions using data. Design, test, code, and instrument new solutions. Strengthen and drive our engineering process with TDD and BDD, Microservice and Vertical Slice Architectures. Support live applications, promote proactive monitoring, rapid incident response, and continuous improvement. Analyze existing systems and processes to identify bottlenecks and opportunities for improvements. Mentor and learn from your peers, foster continuous learning within your team and organization. Advise Senior Leadership team on highly complex situations that impact our organization and then lead teams through the initiative, driving excellent quality results and achieving defined OKRs across the organization. Provide strategic thought leadership on business initiatives using deep technical and business industry expertise. Experience you’ll bring Bachelor's degree in Computer Science, Software Engineering, or related field; OR demonstrable equivalent experience. At least 15 years of experience in software engineering. Strong problem-solving and analytical skills. Excellent communication and collaboration skills. Passionate about keeping up with modern technologies and design. Strong proficiency in Angular and/or React. Experience building and consuming REST APIs. Proven track record of writing comprehensive unit tests and test suites. Strong understanding of software security principles and OWASP guidelines. Proficiency with Git version control and CI/CD pipelines. Experience with Agile development methodologies. Excellent communication and collaboration abilities. Track record of delivering complex projects on schedule. Experience in writing performant stored procedures and functions. Technology Must-Haves C#, Python (if applicable) Docker Modern RDBMS (i.e. MS SQL, Postgres, MySQL) ASP.NET RESTful API design Kafka / event-driven design Modern Web UI Frameworks and Libraries (i.e. Angular, React) Kubernetes NoSQL databases Helm/ArgoCD Terraform GitHub Actions GraphQL Experience in developing Cloud-Native applications and services Technology Nice-To-Have Or Dedicate To Learning Quickly Generative AI and Agentic AI models and frameworks Azure Show more Show less

Posted 1 week ago

Apply

1.0 - 3.0 years

3 - 8 Lacs

Ahmedabad

Work from Office

Naukri logo

Job Title: Junior Ruby on Rails Developer Location: Ahmedabad Employment Type: Full-time Experience: 1-3 Years Job Description: We are seeking a Junior Ruby on Rails Developer with hands-on experience in building web applications. You will work on various development projects, contribute to the backend and frontend, and collaborate with cross-functional teams. Key Responsibilities: Develop, test, and maintain web applications using Ruby on Rails. Design and implement RESTful APIs for frontend applications. Write clean, scalable, and well-documented Ruby code. Work with relational databases (PostgreSQL, MySQL, SQLite) for data management. Optimize application performance and scalability. Participate in code reviews and mentor junior developers. Collaborate with UI/UX designers to ensure seamless integration. Implement unit testing and debugging processes. Deploy applications on cloud servers (AWS, Heroku, or similar). Required Skills: Strong hands-on experience in Ruby on Rails development. Experience with database management (PostgreSQL, MySQL, SQLite). Frontend development experience (JavaScript, jQuery, HTML, CSS, HAML, SCSS). Good knowledge of Git version control and Agile development. Understanding of MVC architecture, OOP concepts, and RESTful APIs. Experience with unit testing (RSpec, MiniTest). Familiarity with TDD and BDD methodologies. Preferred Qualifications: Exposure to Cloud Services (AWS, DigitalOcean, Heroku). Experience with Docker and CI/CD pipelines. Knowledge of front-end frameworks like ReactJS or VueJS (optional). Knowledge of microservices and GraphQL (Optional) Benefits & Perks: Five-day work week. Performance-based variable bonus. Annual corporate trip. Opportunity to learn Japanese.

Posted 1 week ago

Apply

3.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Developer Full-Stack (Java/React) What is Equisoft? Equisoft is a global provider of digital solutions for insurance and investment, recognized by over 250 of the world's leading financial institutions. We offer a comprehensive ecosystem of scalable solutions that help our customers meet all the challenges brought about by this era of digital transformation, thanks to our business needs-driven approach, industry knowledge, cutting-edge technologies and experts. With its business-driven approach, in-depth industry knowledge, cutting-edge technologies and multicultural team of experts based in North America, the Caribbean, Latin America, Europe, Africa, Asia and Australia, Equisoft helps its customers meet the challenges of this era of digital transformation. Why Choose Equisoft? With 950+ employees, we are a stable organization that offers career advancement opportunities and fosters a stimulant environment. If that’s not enough, then check out these other perks below: Hiring Location: India (Hyderabad) You are working hybrid in a collaborative workspace Internal position title: Developer Full-time Permanent Role Benefits available day 1: Medical, Dental, Term Life/Personal Accident Coverage, Wellness Sessions, telemedicine program, Annual health checkup, etc. Flexible hours: Must be available for team meetings located in EST time zone Number of hours per week: 40 Role : The Developer Full-Stack (Java/React), reports to the Manager, Product Development you will be working with a team of Developers, DBA’s and QAS’. The candidate will collaborate in the maintenance and evolution of the application so that it can effectively support our customers as well as remain competitive in the market. If you would like to be part of a creative technical team focused on the best practices, innovation and collaboration as well as working in an agile and constantly evolving environment. Below, is a brief description of the expected product the candidate will be working on Equisoft / Design is a powerful configuration and release management tool built for cost-effective implementations. Our tool helps carriers to accelerate product development, speed-to-market, reduce configuration errors, improve quality through debugging and functional testing capabilities. Our release management capabilities provide insurance companies with a platform for managing the release process, including version control, testing and deployment. Your Day with Equisoft: Collaborate in an Agile environment with a dynamic team of Software Developers, Product Owners and QAS’ Write robust, efficient, and secure code in accordance with functional analyses Participate in the analysis of features that meet both business and technology solutions need Innovate, challenge and refine requirements based on technical assessment Actively participate in peer-review process and provide constructive feedback Participate in and collaborate to functional tests and documentation of actual and future features Ensure overall software quality and its evolution in the mid to long-term Ensure quality control through scenario testing to validate systems and programs developed comply with the technical specifications Write reliable code based on TDD software engineering practices Fix bugs in a timely manner while working of solving more complex issues Collaborate with different teams to solve customer issues. Requirements Technical Bachelor’s Degree in Computer Engineering or Information Technology or Equivalent College Degree 3 -4 years of experience in a similar role Excellent knowledge and experience with Java, JDK 8, JDK 11, Spring, SQL, Hibernate and Docker Knowledge and experience with fundamental front-end languages and framework with JavaScript, React and TypeScript Knowledge in DevOps Azure Pipeline Good knowledge of SOLID principles and OOP Good knowledge of TDD and unit tests Knowledge of Agile and Kanban methodologies Knowledge of security challenges with web-based applications Experience in solving complex software engineering problems Experience with functional and organic analyses Soft skill Strong sense of organization and prioritizing Analytical and problem-solving skills Ability to communicate, write and synthesize information Ability to multi-task in a rapid-paced environment Team spirit, tact, diplomacy, autonomy, rigor, and discipline Nice to haves: Knowledge and experience in Kotlin Knowledge in GraalVM Knowledge in Oauth2, OpenID Equisoft is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Click here to view all career opportunities. We thank you for your interest in our company and we guarantee that all submitted applications will be considered. Only those whose applications are selected will be contacted for interview purposes. By submitting your application, you consent to Equisoft collecting, using & storing your personal data in order to apply for a job and for Equisoft to analyze your application. Due to the nature of its products and services, Equisoft will perform thorough background checks prior to confirming one’s employment. Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title And Summary Moon#168 - Senior Data Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all. Overview Ethoca, a Mastercard Company is seeking a Senior Data Engineer to join our team in Pune, India to drive data enablement and explore big data solutions within our technology landscape. The role is visible and critical as part of a high performing team – it will appeal to you if you have an effective combination of domain knowledge, relevant experience and the ability to execute on the details. You will bring cutting edge software and full stack development skills with advanced knowledge of cloud and data lake experience while working with massive data volumes. You will own this – our teams are small, agile and focused on the needs of the high growth fintech marketplace. You will be working across functional teams within Ethoca and Mastercard to deliver on cloud strategy. We are committed in making our systems resilient and responsive yet easily maintainable on cloud. Key Responsibilities Design, develop, and optimize batch and real-time data pipelines using Snowflake, Snowpark, Python, and PySpark. Build data transformation workflows using dbt, with a strong focus on Test-Driven Development (TDD) and modular design. Implement and manage CI/CD pipelines using GitLab and Jenkins, enabling automated testing, deployment, and monitoring of data workflows. Deploy and manage Snowflake objects using Schema Change, ensuring controlled, auditable, and repeatable releases across environments. Administer and optimize the Snowflake platform, handling performance tuning, access management, cost control, and platform scalability. Drive DataOps practices by integrating testing, monitoring, versioning, and collaboration into every phase of the data pipeline lifecycle. Build scalable and reusable data models that support business analytics and dashboarding in Power BI. Develop and support real-time data streaming pipelines (e.g., using Kafka, Spark Structured Streaming) for near-instant data availability. Establish and implement data observability practices, including monitoring data quality, freshness, lineage, and anomaly detection across the platform. Plan and own deployments, migrations, and upgrades across data platforms and pipelines to minimize service impacts, including developing and executing mitigation plans. Collaborate with stakeholders to understand data requirements and deliver reliable, high-impact data solutions. Document pipeline architecture, processes, and standards, promoting consistency and transparency across the team. Apply exceptional problem-solving and analytical skills to troubleshoot complex data and system issues. Demonstrate excellent written and verbal communication skills when collaborating across technical and non-technical teams. Required Qualifications Tenured in the fields of Computer Science/Engineering or Software Engineering. Bachelor's degree in computer science, or a related technical field including programming. Deep hands-on experience with Snowflake (including administration), Snowpark, and Python. Strong background in PySpark and distributed data processing. Proven track record using dbt for building robust, testable data transformation workflows following TDD. Familiarity with Schema Change for Snowflake object deployment and version control. Proficient in CI/CD tooling, especially GitLab and Jenkins, with a focus on automation and DataOps. Experience with real-time data processing and streaming pipelines. Strong grasp of cloud-based database infrastructure (AWS, Azure, or GCP). Skilled in developing insightful dashboards and scalable data models using Power BI. Expert in SQL development and performance optimization. Demonstrated success in building and maintaining data observability tools and frameworks. Proven ability to plan and execute deployments, upgrades, and migrations with minimal disruption to operations. Strong communication, collaboration, and analytical thinking across technical and non-technical stakeholders. Ideally you have experience in banking, e-commerce, credit cards or payment processing and exposure to both SaaS and premises-based architectures. In addition, you have a post-secondary degree in computer science, mathematics, or quantitative science. Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard’s security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines. R-247084 Show more Show less

Posted 1 week ago

Apply

8.0 years

0 Lacs

Chennai, Tamil Nadu, India

Remote

Linkedin logo

Experience: 8 to 11 years Shift Timing: 2:30 PM -11:30 PM Education: Bachelor's Degree or equivalent experience Location: Chennai is preferred and open to remote as well Work Experience: Experience working on RESTful Web Services, Microservices, Java Spring boot, ReactJS. Experience building Web/Mobile applications both UI and Backend (Fullstack developer). 6+ Years’ of consulting experience in AWS – Application setup, monitoring, setting up alerts, logging, tuning and so forth. Able work as a junior level AWS Architect. Exposure to other cloud platforms like Azure, SAP BTP. Experience in working environments using Agile (SCRUM) and Test-Driven Development (TDD) methodologies. Experience with building CI/CD pipelines using Gitlab (DevOps role). Certification: Nice to have at least one AWS certification. Show more Show less

Posted 1 week ago

Apply

6.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

hackajob is collaborating with American Express to connect them with exceptional tech professionals for this role. You Lead the Way. We’ve Got Your Back. At American Express, we know that with the right backing, people and businesses have the power to progress in incredible ways. Whether we’re supporting our customers’ financial confidence to move ahead, taking commerce to new heights, or encouraging people to explore the world, our colleagues are constantly redefining what’s possible —and we’re proud to back each other every step of the way. When you join #TeamAmex, you become part of a diverse community of over 60,000 colleagues, all with a common goal to deliver an exceptional customer experience every day. We back our colleagues with the support they need to thrive, professionally and personally. That’s why we have Amex Flex, our working model that provides greater flexibility to colleagues while ensuring we preserve the important aspects of our unique in-person culture. Depending on role and business needs, colleagues will either work onsite, in a hybrid model (combination of in-office and virtual days) or fully virtually. From building next-generation apps and microservices in Kotlin/Java to using AI to help protect our customers from fraud, you could be doing ambitious work that brings our iconic, global brand into the future. As a part of our tech team, we could work together to bring ground-breaking and diverse ideas to life that power the digital systems, services, products and platforms that millions of customers around the world depend on. If you love to work with APIs, contribute to open source, or use the latest technologies, we’ll support you with an open environment and learning culture to grow your career. Our Software Engineers not only understand how technology works, but how that technology intersects with the people who count on it every day. Today, innovative ideas, insight and fresh opinions are at the core of how we create a more powerful, personal and fulfilling experience for all our customers. So if you’re interested in a career creating breakthrough software and making an impact on an audience of millions, look no further. You won’t just keep up, you’ll break new ground. Join Team Amex and let's lead the way together. American Express is looking for energetic, high-performing and highly skilled Engineers to help shape our technology and product roadmap. You will be part of the fast-paced, entrepreneurial focused on delivering the next generation data engineering solutions. The team will be responsible for experience for our Card members by delivering world-class innovative solutions using best in class Machine Learning techniques, processing TBs of data, to provide highly personalized card member experience and to drive profitable growth for the organization. Key Responsibilities Contributes to design, development, solving, debugging, evaluating, modifying, deploying, and documenting software and systems that meet the needs of customer-facing applications, business applications, and/or internal end user applications Function as an active member of an agile team by contributing to software builds through consistent development practices (tools, common components, and documentation) Focus on coding standard methodologies and automated testing Debug basic software components and identify code defects for remediation Support and monitoring of software across test, integration, and production environments Automate deployments in test or production environments Explores new automation techniques to refine the agility, speed and quality of engineering initiatives and efforts Defines test conditions based on the requirements and specifications provided. Takes part in reviews of own work and handles work efficiently. Skills & Qualifications 6 to 9 years of work experience in software design and implementation using Java. 4+ Experience in Java, Spring/Spring boot Hands on experience of Core Java concepts including Collection, multithreading, Latest Java features Hands on experience in building REST APIs Experience in RDBMS or NoSQL databases. Knowledge of application development on Google Cloud platform Excellent interpersonal and communication skills Good To Have Hands on experience of Kotlin/Java Experience in Microservice Able to demonstrate good web fundamentals & knowledge of DOM Experience writing adaptive and responsive UI applications Experience with TDD, BDD and unit testing. Experience with Continuous Integration and Continuous Delivery (CI/CD) environment and their frameworks Working in an Agile or SAFe development environment is a plus Benefits We back you with benefits that support your holistic well-being so you can be and deliver your best. This means caring for you and your loved ones' physical, financial, and mental health, as well as providing the flexibility you need to thrive personally and professionally: 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 1 week ago

Apply

6.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

We are hiring for one the IT product-based company Location: Gurgaon Work Mode: Hybrid Job Description What you will do Major Responsibilities/Activities: Develop new features and maintain and enhance existing functionality Work within and maintain an extensible and performant system architecture Maintain a broad knowledge of emergent trends in software development platforms, tools, methodologies and their underlying principles Code review, unit test coverage and continuous improvement Build tools to support automation and productivity Communicate effectively with team members and project leadership to identify needs and evaluate alternative business solutions. Ensure unit tests written for all new code Seek opportunities to incorporate new technologies into the product’s technology stack when they can add value Work directly with support organizations to resolve production issues Provide application support by analyzing defects, replicating/fixing defects and providing root cause analysis for defects Troubleshoot and resolve functional and performance related issues Seek development opportunities above and beyond required training Serve as mentor for junior developers in the hard and soft skills required for success Participate in delivering team commitments, dev, QA, documentation, What you will bring Bachelor’s degree in computer science or experience through higher education 6+ years of experience in Software Development Experience in developing software in an Agile environment Microsoft Azure C#, ASP.Net Angular Javascript Typescript HTML / CSS / SCSS SQL Server database design, development & optimization Experience with unit testing frameworks (nUnit,Moq, XUnit, etc.) Excellent oral and written communications skills Travel required: None What we would like to see Healthcare domain knowledge Experience with the following: Solr RabbitMQ Meerkat Zookeeper Erlang Redis Cache Continuous Integration Test Driven Development (TDD) Seek development opportunities above and beyond required training Show more Show less

Posted 1 week ago

Apply

4.0 - 8.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Netradyne harnesses the power of Computer Vision and Edge Computing to revolutionize the modern-day transportation ecosystem. We are a leader in fleet safety solutions. With growth exceeding 4x year over year, our solution is quickly being recognized as a significant disruptive technology. Our team is growing, and we need forward-thinking, uncompromising, competitive team members to continue to facilitate our growth. Job Title: New Product - QA (Senior/ Staff Engineer Level) Location: Bangalore Department: Quality Assurance / Engineering Experience Level: 4 to 8 years Role And Responsibilities As a QA Engineer – IoT Devices, you will be responsible for validating both the hardware and software components of our cutting-edge IoT products. You will work closely with cross-functional teams to ensure product reliability, performance, and seamless integration in real-world conditions. Your roles includes. You will be validating the IoT Devices, both the HW & SW Modules. As a QA Engineer, you may Validating the HW Modules of the IoT Devices Design, implement the test scripts to validate the IoT device functionality Develop the code snippets to simulate and verify the IoT devices continue to work with varied real time conditions. Monitor and Analyze the large data sets Build the system which detects the issues from the large data sets. Requirements: Excellent programming skills – Python, Shell Scripting (required) and Perl (desired). Working experience with IoT Devices. Hands-on experience in Big Data testing. Exposure to different testing methodologies – TDD, Non-Functional Tests Experience with build and continuous integration systems. Desired Skills: Hands-on experience in developing test frameworks. Experience in Embedded Devices Testing Experience with Functional, Usability, Regression, Integration, Security and Performance tests Technical mentoring to junior team members. Deriving Test Approach and Test Plans. We are committed to an inclusive and diverse team. Netradyne is an equal-opportunity employer. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status, or any legally protected status. If there is a match between your experiences/skills and the Company's needs, we will contact you directly. Netradyne is an equal-opportunity employer. Applicants only - Recruiting agencies do not contact. Recruitment Fraud Alert! There has been an increase in fraud that targets job seekers. Scammers may present themselves to job seekers as Netradyne employees or recruiters. Please be aware that Netradyne does not request sensitive personal data from applicants via text/instant message or any unsecured method; does not promise any advance payment for work equipment set-up and does not use recruitment or job-sourcing agencies that charge candidates an advance fee of any kind. Official communication about your application will only come from emails ending in ‘@netradyne.com’ or ‘@us-greenhouse-mail.io’. Please review and apply to our available job openings at Netradyne.com/company/careers. For more information on avoiding and reporting scams, please visit the Federal Trade Commission's job scams website. Show more Show less

Posted 1 week ago

Apply

5.0 years

0 Lacs

India

On-site

Linkedin logo

Description EGNYTE YOUR CAREER. SPARK YOUR PASSION. Role Egnyte is a place where we spark opportunities for amazing people. We believe that every role has meaning, and every Egnyter should be respected. With 22 ,000 + customers worldwide and growing, you can make an impact by protecting their valuable data. When joining Egnyte, you’re not just landing a new career, you become part of a team of Egnyters who doers, thinkers, and collaborators are who embrace and live by our values: Invested Relationships Fiscal Prudence Candid Conversations About Egnyte Egnyte is the secure multi-cloud platform for content security and governance that enables organizations to better protect and collaborate on their most valuable content. Established in 2008, Egnyte has democratized cloud content security for more than 22,000 organizations, helping customers improve data security, maintain compliance, prevent and detect ransomware threats, and boost employee productivity on any app, any cloud, anywhere. For more information, visit www.egnyte.com . The Opportunity We are looking for a motivated C++ Engineer to join our Windows Desktop team. If you want to contribute your enthusiasm to the development of a global product with an impressive client base, do reach out! By joining our team, you will work directly with SW developers, QA engineers, Product Owners as well as UI/UX designers. We work according to the agile methodology, and we consider reliability and performance as the main focus areas to deliver business value to our customers around the globe. What You’ll Do Developing client application throughout all phases of the product lifecycle Own, improve, maintain and enhance code of a desktop application for Windows, one of the primary access points for users to Egnyte’s cloud-based solution Influence features, and implementation of our product Collaborate with other developers, product owners, and QA in multicultural, geographically distributed teams across multiple time zones Your Qualifications Bachelor’s or Master’s degree in Computer Science or a related field. 5+ years of software engineering experience in modern C++ programming. Experience in Windows development: WinAPI, .NET API, WPF, and PowerShell. Understanding Windows concepts like processes, multithreading, registry and system privileges. Understanding of filesystem concepts, like: file types, permissions, atomicity, journaling, caching . Knowledge of tools like ProcMon, WinDBG, Visual Studio Profiler, PerfView, Wireshark and Postman Hands-on experience in the development and maintenance of multithreaded and multiprocess applications for Windows Proven hands-on experience with Agile methodologies, Git, CI/CD pipelines, and TDD Nice To Have Experience with COM, WMI, UWP, WinUI, Windows kernel drivers, Windows installer (MSI), virtualization technologies hosting Windows OS, Azure platform Experience in networking protocols and standards: HTTP, TLS, W3C, OWASP, network certificates management and network diagnostics Expertise in PowerShell scripting for automation Experience with monitoring tools like Grafana, ELK Stack (Elasticsearch, Logstash, Kibana) Hands-on experience in programming and using Jenkins Understanding of REST API principles and experience in developing or integrating RESTful services Benefits Competitive salaries Medical insurance and healthcare benefits for you and your family Fully paid premiums for life insurance Flexible hours and PTO Mental wellness platform subscription Gym reimbursement Childcare reimbursement Group term life insurance Commitment To Diversity, Equity, And Inclusion At Egnyte, we celebrate our differences and thrive on our diversity for our employees, our products, our customers, our investors, and our communities. Egnyters are encouraged to bring their whole selves to work and to appreciate the many differences that collectively make Egnyte a higher-performing company and a great place to be. Show more Show less

Posted 1 week ago

Apply

5.0 years

0 Lacs

Hyderābād

On-site

GlassDoor logo

Hyderabad, Telangana Job ID 30169485 Job Category Digital Technology Country: India Location: Building No: 12C, Floor 9,10,11, Building No: 12B -Stilt floor, Raheja Mindspace, Cyberabad, Madhapur, Hyderabad - 500081, Telangana, India Role: NodeJS Developer Location: Hyderabad Full/ Part-time: Full time Build a career with confidence: Carrier Global Corporation, global leader in intelligent climate and energy solutions is committed to creating solutions that matter for people and our planet for generations to come. From the beginning, we've led in inventing new technologies and entirely new industries. Today, we continue to lead because we have a world-class, diverse workforce that puts the customer at the center of everything we do. Viessmann is a leader of technological progress in the heating industry, with its Wrocław based R&D Center developing the company’s products in the field of software and electronics. We use only state-of-the-art technology and equipment to translate the results of our work into innovative solutions to be applied in the near and more distant future. Device Communication - the name of one of the key subsystems that enables communication between a Viessmann appliance connected to the internet and other subsystems and end applications, such as ViCare or Vitoguide. Hundreds of thousands of devices transmit millions of messages every minute containing readings of various data points from the device. This data is further transformed to standardize its format and value representation. The results of these calculations are then sent to other subsystems that can do their jobs providing value to end users. Your responsibilities: Develop cloud applications using TypeScript/NestJS. Setup integration with various Azure services e.g. Redis/ RabbitMQ/ IotHub/ EventHub. Integrate new IoT devices with Viessmann cloud. Support and maintain existing services. Provide adequate test coverage include unit and integration tests. Team orientation but ability to deliver independently with good communication skills. What we expect: Experience in working with Redis/PostgreSQL Server. Knowledge of TypeScript, Git, RESTful, RabbitMQ, WebSocket. Experience with TDD and Unit tests. Knowledge of Linux operating systems. Fluent English Minimum Requirements Requires advanced knowledge obtained through a University degree, combined with experience Practical to substantial knowledge of Carrier organization, programs or systems with the ability to make enhancements and leverage in daily work University Degree or equivalent A minimum of 5 years prior relevant experience or An advanced degree in a related field and a minimum of 3 years experience Benefits We are committed to offering competitive benefits programs for all of our employees, and enhancing our programs when necessary. Enjoy your best years with our retirement savings plan Have peace of mind and body with our health insurance Make yourself a priority with flexible schedules, parental leave and our holiday purchase scheme Drive forward your career through professional development opportunities Achieve your personal goals with our Employee Assistance Programme. Our commitment to you Our greatest assets are the expertise, creativity and passion of our employees. We strive to provide a great place to work that attracts, develops and retains the best talent, promotes employee engagement, fosters teamwork and ultimately drives innovation for the benefit of our customers. We strive to create an environment where you feel that you belong, with diversity and inclusion as the engine to growth and innovation. We develop and deploy best-in-class programs and practices, providing enriching career opportunities, listening to employee feedback and always challenging ourselves to do better. This is The Carrier Way . Join us and make a difference. Now! Carrier is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.

Posted 1 week ago

Apply

0 years

6 - 8 Lacs

Hyderābād

On-site

GlassDoor logo

Hyderabad, Telangana Job ID 30174763 Job Category Engineering Country: India Location: Building No: 12C, Floor 9,10,11, Building No: 12B -Stilt floor, Raheja Mindspace, Cyberabad, Madhapur, Hyderabad - 500081, Telangana, India Role: Embedded Specialist Location: Hyderabad, India Full/ Part-time: Full time Build a career with confidence Carrier Global Corporation, global leader in intelligent climate and energy solutions is committed to creating solutions that matter for people and our planet for generations to come. From the beginning, we've led in inventing new technologies and entirely new industries. Today, we continue to lead because we have a world-class, diverse workforce that puts the customer at the center of everything we do. About the Role: An Embedded Java Software Developer is responsible for designing, developing, and maintaining Java-based firmware solutions for embedded systems. This individual will work on all aspects of Java-centric embedded firmware, focusing on the interaction between the software and hardware components of the system. The role requires a deep understanding of both Java programming and embedded systems, as well as experience with low-level system interactions, including hardware abstraction and real-time constraints. The ideal candidate possesses strong problem-solving skills, a passion for innovation, and an ability to create scalable and maintainable embedded software solutions. In this role, you will be involved in key phases of development, from project planning and implementation to testing and deployment, ensuring that the embedded firmware meets the performance and functional requirements of our products. You will also contribute to advancing our product offerings and supporting legacy firmware systems by providing expert-level product knowledge. Role & Responsibilities: Develop and maintain Java-based embedded firmware solutions using Agile methodologies. Write and maintain Java firmware that interacts with low-level hardware components (e.g., sensors, actuators, communication protocols). Participate in project planning by investigating solutions to embedded system challenges and providing accurate estimates. Collaborate with hardware and systems engineering teams to ensure smooth integration of firmware with embedded hardware components. real-time operating system (RTOS) concepts, ensuring that the embedded firmware meets timing and performance requirements. Use test-driven development (TDD) methodologies to write unit and functional tests, ensuring firmware quality and reliability. Debug and resolve hardware/firmware interaction issues using diagnostic tools and methodologies. Education Qualifications: BS in Computer Science, Software Engineering, Electrical Engineering, or related field required. Certifications or coursework related to embedded systems development is a plus. Minimum Requirements: Strong Java programming skills with experience in embedded Java applications. Experience with embedded Linux or RTOS environments. Familiarity with low-level hardware interfaces and communication protocols (e.g., I2C, SPI, UART, GPIO, CAN). Experience in Test-Driven Development (TDD) and unit/functional testing for embedded systems. Experience in Java-based memory management, garbage collection tuning, and optimization in resource-constrained environments. Familiarity with real-time constraints and ensuring that firmware meets timing and performance requirements. Knowledge of hardware abstraction layers (HAL) and writing device drivers in Java. Experience with Gradle, Maven, or other build systems for embedded projects. Understanding of embedded system design, including power management and optimization for energy-efficient devices. Familiarity with debugging tools (e.g., JTAG, oscilloscopes) and Linux-based diagnostic tools (e.g., dmesg, strace). Experience working in an Agile/Scrum development process. Benefits We are committed to offering competitive benefits programs for all of our employees, and enhancing our programs when necessary. Enjoy your best years with our retirement savings plan Have peace of mind and body with our health insurance Make yourself a priority with flexible schedules, parental leave and our holiday purchase scheme Drive forward your career through professional development opportunities Achieve your personal goals with our Employee Assistance Programme. Our commitment to you Our greatest assets are the expertise, creativity and passion of our employees. We strive to provide a great place to work that attracts, develops and retains the best talent, promotes employee engagement, fosters teamwork and ultimately drives innovation for the benefit of our customers. We strive to create an environment where you feel that you belong, with diversity and inclusion as the engine to growth and innovation. We develop and deploy best-in-class programs and practices, providing enriching career opportunities, listening to employee feedback and always challenging ourselves to do better. This is The Carrier Way . Join us and make a difference. Now! Carrier is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.

Posted 1 week ago

Apply

0 years

1 - 6 Lacs

Hyderābād

On-site

GlassDoor logo

Job Description Summary As a Staff Scrum Master, you will work with technical leadership and their teams and coach them on an approach to incubate and accelerate the adoption of new technology. You will lead and facilitate workshops to help the software development teams understand their product portfolio as well as coach and mentor them through a framework to accelerate digital product development. Job Description Essential Responsibilities: Coach teams on Agile and Scrum practices to improve software delivery Remove obstacles that are impeding the team’s progress Assessing the Scrum maturity of the team and organization and coaching the team to higher levels of maturity Schedule and facilitate Scrum ceremonies Help the development team reach consensus on what can be achieved during a specific time period Protect the development team from outside distractions Work with product owners and product managers to make sure the team is working on the right priorities Keep up to date with the latest in agile/scrum practices, including scaling, and bring that information to the team to be implemented Reporting out team metrics to leadership and stakeholders Qualifications/Requirements: Must be Scrum certified Experience in playing the Scrum Master role for at least (5) years for a software development team that was diligently applying Scrum principles, practices, and theory Knowledge of various well-documented patterns and techniques in the Scrum approach (example: numerous burndown technologies, various Retrospective formats, handling bugs, etc.) Strong communication skills Strong coaching abilities Strong conflict resolution skills Desired Characteristics: Experience in playing the Scrum Master role for at least (5) years for a software development team that was diligently applying Scrum principles, practices, and theory Awareness and experience with a wide variety of Agile practices: User Stories, ATDD, TDD, Continuous Integration, Continuous Testing, Pairing, Automated Testing, Agile Games, etc. Understanding/experience of the Power industry Knowledge of Scaled Agile frameworks Experience working with multiple teams simultaneously Driven by a clear focus on the Manifesto and the Principles Experience recognizing and dealing with antipatterns Comfortable with challenging the status quo to deliver business value outcomes over just managing output Familiarity with Microservices and modern software architectures Understands what it means to have an empowered team and has experience coaching towards that Expert at creating backlogs including writing, prioritizing, estimating, and sizing user-centered stories Story mapping experience Experience with Release Planning Additional Information Relocation Assistance Provided: Yes

Posted 1 week ago

Apply

7.0 years

0 Lacs

Greater Chennai Area

Remote

Linkedin logo

Your work days are brighter here. At Workday, it all began with a conversation over breakfast. When our founders met at a sunny California diner, they came up with an idea to revolutionize the enterprise software market. And when we began to rise, one thing that really set us apart was our culture. A culture which was driven by our value of putting our people first. And ever since, the happiness, development, and contribution of every Workmate is central to who we are. Our Workmates believe a healthy employee-centric, collaborative culture is the essential mix of ingredients for success in business. That’s why we look after our people, communities and the planet while still being profitable. Feel encouraged to shine, however that manifests: you don’t need to hide who you are. You can feel the energy and the passion, it's what makes us unique. Inspired to make a brighter work day for all and transform with us to the next stage of our growth journey? Bring your brightest version of you and have a brighter work day here. About The Team About the Team Are you interested in an exciting new adventure building developer tooling? The Product Developer Tooling organization develops software and tools to support all of Workday Application Development and Testing and is extremely passionate about improving developer productivity. As a Software Engineer in our Tooling organization, you will be at the foundation of Workday’s technology, building software that empowers engineering teams to rapidly develop, test and deliver high quality products. Our team currently serves the almost 3,000 strong Workday development community by providing scalable development and testing tools that are vital to support an efficient continuous delivery platform. We have a work environment that is not driven by external product launches, but instead by the needs of our own development community, which allows us to focus on producing well thought-out solutions that enhance our development environment, automated testing and delivery pipeline. About The Role We are looking for a passionate, experienced, Sr. Software Engineer to join us on our mission to help shape the next generation of our Workday Developer Tools! We want someone who will be at the forefront of shaping the development and test lifecycle of the other passionate developers who build our Workday Products. Our team follows a hybrid remote model and is built on collaborative teamwork and trust. We love Slack and Zoom to enable our varied communication models, but also value face-to-face time during the moments that matter to our team. This role is for you if you are... Passionate about technology and building world-class applications and frameworks in a fast-paced, fun, agile work environment! A proficient OO and/or functional programmer, enthusiastic about learning and applying sound architectural principles to build scalable/performant designs Someone who is eager to contribute to the scoping, planning, architecture, design, implementation, testing and delivery of key Product features Enthusiastic about collaborating with peers, engineering managers and senior/principal engineers on the technical designs and implementation of new features Interested in participating in the release planning process by understanding the details of the upcoming features (design, effort, risk, priority, size) Interested in Product quality, testing and functional test methodologies (Unit testing, TDD, BDD, etc) About You About You Basic Qualifications 7+ years of Object Oriented and/or Functional Design and Programming (Java, Javascript, Ruby, Scala, etc) Experience working with automation, CI/CD or web testing software Proficient with HTTP, REST, SOAP, XML, JSON and other key web frameworks (e.g. React, Angular) Demonstrated ability to deliver on time, working in a fast-paced agile environment Competence in communicating design ideas cohesively using UML or technical presentations Agile Methodologies, Code Reviews, Java, Javascript, Python (Programming Language), Software Development BS/MS in Computer Science or related technical field Other Qualifications Test focused with good TDD / Unit & System Testing, debugging and profiling skills Experienced with common IDE, build & CI/CD tools (e.g. IntelliJ, Git, Gradle, maven, Jenkins, TeamCity, Artifactory) Good code review skills and capacity to both provide and act on constructive feedback Excellent collaboration and communication skills Pursuant to applicable Fair Chance law, Workday will consider for employment qualified applicants with arrest and conviction records. Workday is an Equal Opportunity Employer including individuals with disabilities and protected veterans. Are you being referred to one of our roles? If so, ask your connection at Workday about our Employee Referral process! Show more Show less

Posted 1 week ago

Apply

10.0 years

30 - 45 Lacs

Cochin

On-site

GlassDoor logo

Know;edge, Skills and Experience Required · Able to communicate clearly and accurately on technical topics in English (verbal and written) · 10+ years of proven commercial mobile development experience · Can write performant, testable, and maintainable Dart code with 4+ years of commercial experience in Flutter development · Expertise with extensive native capabilities on Android native or iOS native with 3+ years of commercial experience in native Android or iOS development · Knowledge of best practices and patterns across the implementation, build, and deployment of mobile applications using Flutter · Extensive experience with Flutter widgets, frameworks, and automated testing suites like Widget testing · Fluent in TDD and familiar with BDD within the context of Flutter · Exposure in working with flutter plugins and packages · Experience with performance monitoring and improvement of flutter applications. · Knowledge of Git, JIRA, Confluence. · Solid experience working with RESTful services and integrating them in mobile environments · Experience with cloud-based infrastructure, ideally Firebase and AWS, as relevant to mobile development · Experience in building applications with real-time functionalities using WebSockets or similar technologies · Thorough understanding of Computer Science fundamentals and software patterns Nice to Have · Experience with building and maintaining CI/CD Pipelines · Experience with Firebase crash reporting · Experience with OneSignal · Skills with build configuration with Gradle and Cocoapods · Knowledge with Server driven UI Knowledge of Docker and using Jenkins Job Types: Full-time, Permanent Pay: ₹3,000,000.00 - ₹4,500,000.00 per year Benefits: Commuter assistance Health insurance Paid sick time Provident Fund Schedule: Day shift Monday to Friday Morning shift Supplemental Pay: Joining bonus Ability to commute/relocate: Ernakulam, Kerala: Reliably commute or planning to relocate before starting work (Preferred) Application Question(s): What is your Notice Period? Work Location: In person Application Deadline: 30/06/2025

Posted 1 week ago

Apply

3.0 - 5.0 years

7 - 9 Lacs

Gurgaon

On-site

GlassDoor logo

EY is looking for a QA Location: Gurgaon, India Qualification: B.Tech. in Computer Science or equivalent Experience: 3-5 years of experience in Automation Testing, and Database Testing, Manual Testing. Qualification: B.Tech/BE in Computer Science or equivalent Expertise in Automation across multiple platforms, including Front End (UI), Backend (Web Services/API), and Mobile (Android & iOS). Proven experience in setting up, designing, developing, and maintaining Automation Frameworks from the ground up as an individual contributor. Strong programming and design skills in Java. Proficiency in automation tools like Selenium, Rest Assured, and Appium. In-depth experience with Hybrid Automation Frameworks and design patterns, including Page Object Model. Solid SQL knowledge for validating API and database data elements. Ability to understand project documentation, customer requirements, and product goals to implement effective automation solutions. Responsible for ensuring quality during production releases and contributing to research and improvement of testing tools, methodologies, and processes. Skills Extensive experience with tools like Selenium and Appium for web and mobile automation. Hands-on experience in Backend/API automation using Rest Assured. Familiarity with BDD/TDD testing methodologies. Experience with CI/CD tools like Jenkins for continuous integration in automation pipelines. Strong command of Java programming language. Solid knowledge of Linux commands. Ability to design performance and load tests, reporting on the performance impact for each release, using tools like K6 or JMeter. Deep understanding of SDLC (Software Development Life Cycle) and STLC (Software Testing Life Cycle) processes. Ability to adapt and thrive in a fast-paced, dynamic work environment. Familiarity with Atlassian tools such as JIRA and Confluence. Experience in startup or product-based companies is a plus. Prior experience in the Fintech domain is an added advantage. What we look for People with the ability to work in a collaborative manner to provide services across multiple client departments while following the commercial and legal requirements. You will need a practical approach to solving issues and complex problems with the ability to deliver insightful and practical solutions. We look for people who are agile, curious, mindful and able to sustain positive energy, while being adaptable and creative in their approach. What we offer With more than 200,000 clients, 300,000 people globally and 33,000 people in India, EY has become the strongest brand and the most attractive employer in our field, with market-leading growth over compete. Our people work side-by-side with market-leading entrepreneurs, game- changers, disruptors and visionaries. As an organisation, we are investing more time, technology and money, than ever before in skills and learning for our people. At EY, you will have a personalized Career Journey and also the chance to tap into the resources of our career frameworks to better know about your roles, skills and opportunities. EY is equally committed to being an inclusive employer and we strive to achieve the right balance for our people - enabling us to deliver excellent client service whilst allowing our people to build their career as well as focus on their wellbeing. About EY As a global leader in assurance, tax, transaction and advisory services, we hire and develop the most passionate people in their field to help build a better working world. This starts with a culture that believes in giving you the training, opportunities and creative freedom. At EY, we don't just focus on who you are now, but who you can become. We believe that it’s your career and ‘It’s yours to build’ which means potential here is limitless and we'll provide you with motivating and fulfilling experiences throughout your career to help you on the path to becoming your best professional self.

Posted 1 week ago

Apply

Exploring TDD Jobs in India

Test-Driven Development (TDD) is a popular software development approach that emphasizes writing tests before writing code. In India, the demand for TDD professionals is on the rise as companies seek to improve the quality of their software products. Job seekers with expertise in TDD can find exciting opportunities in various industries across the country.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Mumbai

Average Salary Range

The average salary range for TDD professionals in India varies based on experience levels. Entry-level positions typically start at around ₹4-6 lakhs per annum, while experienced professionals can earn upwards of ₹15-20 lakhs per annum.

Career Path

The career path for TDD professionals often starts as a Junior Developer, progressing to roles such as Senior Developer, Tech Lead, and eventually Architect or Manager positions.

Related Skills

In addition to TDD, job seekers in India are often expected to have skills in: - Agile methodologies - Continuous integration and deployment - Programming languages such as Java, Python, or JavaScript

Interview Questions

  • What is TDD and how does it differ from traditional software development methodology? (basic)
  • Can you explain the three laws of TDD? (medium)
  • How do you handle dependencies in your unit tests when practicing TDD? (medium)
  • What are the benefits of using TDD in software development? (basic)
  • How do you decide when a test is "good enough" in TDD? (medium)
  • What tools do you use for TDD in your projects? (basic)
  • Can you walk us through the TDD cycle? (medium)
  • How do you handle testing edge cases in TDD? (medium)
  • Have you ever encountered a situation where TDD was not suitable? If yes, how did you handle it? (advanced)
  • How do you ensure that your tests are maintainable and scalable in TDD? (medium)
  • What are the common challenges you face while practicing TDD and how do you overcome them? (medium)
  • Can you explain the concept of test doubles in TDD? (medium)
  • How do you measure the success of TDD in your projects? (medium)
  • What are your favorite TDD best practices? (basic)
  • Have you used TDD in a team setting? How did you collaborate with other team members effectively? (medium)
  • How do you handle legacy code when introducing TDD into a project? (advanced)
  • Can you discuss the role of code coverage in TDD? (medium)
  • How do you handle testing asynchronous code in TDD? (medium)
  • How do you ensure that your TDD tests are not too brittle? (medium)
  • Have you worked on a project where TDD significantly improved the overall software quality? If yes, can you share your experience? (advanced)
  • How do you prioritize which tests to write first in TDD? (medium)
  • Have you integrated TDD into a CI/CD pipeline? If yes, can you explain the process? (advanced)
  • How do you handle testing APIs in a TDD approach? (medium)
  • Can you provide an example of a complex problem you solved using TDD? (advanced)
  • How do you stay updated with the latest trends and best practices in TDD? (basic)

Closing Remark

As you embark on your journey to explore TDD jobs in India, remember to hone your skills, stay updated with industry trends, and showcase your expertise confidently during interviews. With dedication and preparation, you can secure exciting opportunities in the thriving TDD job market in India. Good luck!

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