Home
Jobs

2294 Tdd Jobs - Page 32

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.

4.0 years

5 - 9 Lacs

Bengaluru

On-site

GlassDoor logo

Job Objective: We are looking for an experienced Scrum Master to join our International Health portfolio in the Global Individual Health (GIH) Agile Release Train . The Scrum Master's primary focus will be to create an environment where the teams can deliver high quality, valuable software with a “one team” approach. The Scrum Master will typically focus on upholding the values of Scrum, facilitating meetings and discussions, and removing blockers, so that team can focus on product delivery. This Scrum Master will serve as the “servant leader” and coach of the Scrum team by removing impediments and helping the team remain successful, on schedule and continuously improve. Must have a sufficient understanding of technology to lead team members and help them overcome their development roadblocks. The Scrum Master must also understand business strategy and objectives and be able to ensure that development work is prioritized by business value and results align with objectives. Exercises considerable creativity, foresight, and judgment in conceiving, planning, and delivering initiatives. Uses deep professional knowledge and acumen to advise functional leaders. Recognized internally as a subject matter expert on Scrum. Essential Qualities: Empathetic – Support the team by displaying an authentic understanding and concern for a team member’s beliefs or feelings. Conflict navigator – Supports team members in resolving interpersonal conflicts, problem-solving, and decision-making. Servant leader – Persuades rather than uses authority. As servant leaders, Scrum Masters focus on the needs of team members and those they serve, intending to achieve results aligned with the organization’s values, principles, and business objectives. Mentor – Supports the personal development of team members, helping them gain a continuous learning mindset. Transparent – Help the team provide transparency by ensuring artifacts are inspected, identifying significant differences between expected and actual results, and detecting anti-patterns. Coach – The Scrum Master understands and educates the team on methods beyond Scrum, such as SAFe, Kanban, Flow, Built-in Quality, and more. Key Responsibilities : Facilitating PI Planning - They collaborate with other Scrum Masters and the Release Train Engineer (RTE), working actively with the team during PI planning. The Scrum Master assists in the preparation of PI Planning, ensuring that all necessary information is available to the team, writing draft PI Objectives, and identifying ART risks and issues, help teams create team PI objectives and review final plans and business value ensuring that they use good practices such as SMART criteria. Supporting Iteration Execution - Support Agile Teams during the iteration, increasing the likelihood of achieving its iteration goals and PI objectives, facilitating Team Events (Backlog refinement, Team Planning, Team Sync, Review and Retrospective), work within the ART cadence and collaborate with the PO and stakeholders. Improving Flow – The Scrum Master can significantly improve the team’s flow of work, eliminating bottlenecks, delays, and waste. For this purpose, the Scrum Master will need to create, together with the team, a Kanban board that shows the workflow, having metrics to detect points of improvement, always taking quality into account. Building High-Performing Teams - Creating healthy Agile Teams is essential to creating high-value increments of working solutions. Agile Teams are small, cross-functional, and self-organizing. They are empowered to define and execute the work needed to accomplish the team’s objectives and those of the ART. Everyone agrees that all increments should meet a shared and have a scalable definition of done. Creating an environment of psychological safety for team members to thrive. Improving ART Performance – Scrum Master help Agile Teams improve the overall ART performance facilitating cross-team collaboration, providing alignment between teams for objectives, vision and strategic themes and representing the team in the Coach Sync, PO Sync, and ART Syncs. Preferred Skills/Experience: Experience in working in Health Insurance domain. At least 4 years of experience in a Scrum Master/Team Coach role. Any of the following certification: CSM (Certified Scrum Master) SSM (Certified SAFe Scrum Master) PSM (Professional Scrum Master) Second level Scrum Master Certification (CSP, PSM II) Knowledge of other agile frameworks: Kanban, XP, etc. Knowledge and/or experience with widely successful Agile techniques: User Story creation including Acceptance Criteria, TDD, Continuous Integration, Continuous Deployment, Pair Programming, Automated Testing, Agile Games. Experience applying a wide variety of well-documented patterns and techniques, example: Burndown techniques, Retrospective formats, handling bugs, etc. Excellent communication and mentoring skills. Hands-on experience with tools like Jira, Confluence, SharePoint, Mural. Ability to prepare and track team dashboards and plans in Jira. About The Cigna Group Cigna Healthcare, a division of The Cigna Group, is an advocate for better health through every stage of life. We guide our customers through the health care system, empowering them with the information and insight they need to make the best choices for improving their health and vitality. Join us in driving growth and improving lives.

Posted 1 week ago

Apply

8.0 - 10.0 years

5 - 8 Lacs

Chennai

On-site

GlassDoor logo

Company Description About Sopra Steria Sopra Steria, a major Tech player in Europe with 56,000 employees in nearly 30 countries, is recognized for its consulting, digital services and software development. It helps its clients drive their digital transformation and obtain tangible and sustainable benefits. The Group provides end-to-end solutions to make large companies and organizations more competitive by combining in-depth knowledge of a wide range of business sectors and innovative technologies with a fully collaborative approach. Sopra Steria places people at the heart of everything it does and is committed to putting digital to work for its clients in order to build a positive future for all. In 2023, the Group generated revenues of €5.8 billion. The world is how we shape it. Job Description Must-Have handson: - Primary: Java 13, SpringBoot Microservices, Reactive REST API development, TDD - Junit & Mockito, Webflux DB: Postgresql, Couchbase Containerization: Docker, Kubernetes Build: Maven / Gradle Good-to-have (knowledge level is ok): - Cloud: vmware private cloud OS : Linux experience, Shell script CICD: Azure pipeline Other skills: Splunk/Kafka Integration, Ansible, NewRelic Total Experience Expected: 08-10 years Qualifications BE CS/IT, MCA Additional Information UK shift, Travel to Bengaluru may be required, Hybrid working, Office Siruseri, Chennai At our organization, we are committed to fighting against all forms of discrimination. We foster a work environment that is inclusive and respectful of all differences. All of our positions are open to people with disabilities.

Posted 1 week ago

Apply

12.0 years

0 Lacs

Noida

On-site

GlassDoor logo

R1 RCM India is proud to be recognized amongst India's Top 50 Best Companies to Work For™ 2023 by Great Place To Work® Institute. We are committed to transform the healthcare industry with our innovative revenue cycle management services. Our goal is to ‘make healthcare simpler’ and enable efficiency for healthcare systems, hospitals, and physician practices. With over 30,000 employees globally, we are about 14,000 strong in India with offices in Delhi NCR, Hyderabad, Bangalore, and Chennai. Our inclusive culture ensures that every employee feels valued, respected, and appreciated with a robust set of employee benefits and engagement activities Key duties & responsibilities Directly contributes as a member of a scrum team to the test-driven development of software features and non-functional quality attributes, applying software engineering best practices and authoring integration tests. Provides thoughtful recommendations in sessions with scrum team members to structure solution source code and implementation approaches — emphasizing the need to optimize code that follows engineering best practices, and maximizes maintainability, testability and performance. Ensures SOLID principles and standard design patterns are applied to system architectures and implementations. Drive adoption of modern engineering practices such as Continuous Integration, Continuous Deployment, Code Reviews, TDD, Functional\Non-Functional testing, Test Automation, Performance Engineering etc. to deliver high-quality, high-value software Works with product management, business stakeholders and application architects to understand software requirements and helps estimate epics, features and stories. Scripts and maintains automated build steps, continuous integration systems and staging environments. Provides skillful communication and respectful listening — conveying logical and structured thoughts, truthfulness, empathy, confidence and friendliness. Applies consistent levels of strategic thinking, judgment, decision making, attention to detail, teamwork, organization, innovation and initiative. Foster a culture and mindset of continuous learning to develop agility using the three pillars transparency, inspection and adaptation across levels and geographies. Mentors other members of the development team. Evaluates, understands and recommends new technology, languages or development practices that have benefits for implementing. Experience, Skills and Knowledge 12+ years of experience designing and developing n-tier Web applications Well versed with C#, modern UI technologies and database, ORM technologies. Must have solid understanding of modern architectural and design patterns. Advanced knowledge of general engineering concepts like design patterns, OO programming, and SOLID principles, HTTP, MVC, APIs, data structures, and algorithms. Advanced knowledge and experience with automated test tools and techniques including test-driven development, behavior-driven development, automated acceptance testing, Gherkin & Given/When/Then. Advanced knowledge and experience with Microsoft development technologies and tools: C#, Visual Studio or Visual Studio Code, .NET Framework/Core, and Entity Framework. Advanced knowledge and experience with REST and WebAPIs including but not limited to Web Sockets, JSON, RAML, Swagger, OData, or GraphQL. Good working understanding and experience with DevOps practices in source code management, continuous build and deployment tools including but not limited to git, Jira, Jenkins, Docker, Kubernetes, APM tools. Working understanding and experience with secure coding practices: OWASP, XSS, CSRF, SSO/Authentication, static code analysis tools, ethical hacking. Working understanding of application architecture concepts like microservices, Domain-Driven Design, broker pattern/message bus, event-driven, CQRS, ports & adapters/hexagonal/onion, SOA. Deep expertise in one or more Clouds (Azure, AWS, Google Cloud) Strong exposure to Agile software development methodologies and enabling tools such as Jira, Confluence Excellent communicator with demonstrable ability of influencing decisions Knowledge of healthcare revenue cycle management, HL7, EMR systems, HIPAA, FHIR would be preferred. Good working understanding of application architecture concepts like microservices, Domain-Driven Design, broker pattern/message bus, event-driven, CQRS, ports & adapters/hexagonal/onion, SOA would be preferred Key competency profile Spot new opportunities by anticipating change and planning accordingly Find ways to better serve customers and patients. Be accountable for customer service of highest quality Create connections across teams by valuing differences and including others Own your development by implementing and sharing your learnings Motivate each other to perform at our highest level Help people improve by learning from successes and failures Work the right way by acting with integrity and living our values every day Succeed by proactively identifying problems and solutions for yourself and others. Working in an evolving healthcare setting, we use our shared expertise to deliver innovative solutions. Our fast-growing team has opportunities to learn and grow through rewarding interactions, collaboration and the freedom to explore professional interests. Our associates are given valuable opportunities to contribute, to innovate and create meaningful work that makes an impact in the communities we serve around the world. We also offer a culture of excellence that drives customer success and improves patient care. We believe in giving back to the community and offer a competitive benefits package. To learn more, visit: r1rcm.com Visit us on Facebook

Posted 1 week ago

Apply

5.0 - 8.0 years

0 Lacs

Noida

On-site

GlassDoor logo

R1 RCM India is proud to be recognized amongst India's Top 50 Best Companies to Work For™ 2023 by Great Place To Work® Institute. We are committed to transform the healthcare industry with our innovative revenue cycle management services. Our goal is to ‘make healthcare simpler’ and enable efficiency for healthcare systems, hospitals, and physician practices. With over 30,000 employees globally, we are about 14,000 strong in India with offices in Delhi NCR, Hyderabad, Bangalore, and Chennai. Our inclusive culture ensures that every employee feels valued, respected, and appreciated with a robust set of employee benefits and engagement activities. Position Summary As a staff engineer you will be part of development team and apply your expert technical knowledge, broad knowledge of software engineering best practices, problem solving, critical thinking and creativity to build and maintain software products that achieve technical, business and customer experience goals — and inspire other engineers to do the same. You will be responsible towards working with different stakeholders to accomplish business and software engineering goals. Key duties & responsibilities Estimates and develops scalable solutions using .Net technologies in a highly collaborative agile environment with strong experience in C#, ASP.net Core, Web API. Maintain relevant documentation around the solutions. Conducts Code Reviews and ensures SOLID principles and standard design patterns are applied to system architectures and implementations. Evaluates, understands and recommends new technology, languages or development practices that have benefits for implementing. Collaborate with the Agile practitioners to help avoid distractions for the team, so that the team is focused on delivering their sprint commitments. Drive adoption of modern engineering practices such as Continuous Integration, Continuous Deployment, Code Reviews, TDD, Functional\Non-Functional testing, Test Automation, Performance Engineering etc. to deliver high-quality, high-value software Foster a culture and mindset of continuous learning to develop agility using the three pillars transparency, inspection and adaptation across levels and geographies. Mentors other members of the development team. Leads sessions with scrum team members to structure solution source code and designs implementation approaches — optimizing for code that follows engineering best practices, and maximizes maintainability, testability and performance. Relevant exposure to agile ways of working preferably Scrum and Kanban Skills and Knowledge B.E/B. Tech/MCA or equivalent professional degree 5-8 years of experience designing and developing n-tier Web applications using .Net Framework, .Net Core, ASP.Net, WCF and C#, MVC 4/5 Web Development, RESTful API Services, Web API and JSON Well versed with C#, modern UI technologies and database\ORM technologies. Must have solid understanding of modern architectural and design patterns. Comprehensive knowledge of automation testing and modern testing practices e.g., TDD, BDD etc. Strong exposure in one or more Implementation of CI & CD using Jenkins, Dockers containerization. Strong exposure to Agile software development methodologies and enabling tools such as Jira, Confluence Excellent communicator with demonstrable ability of influencing decisions Knowledge of healthcare revenue cycle management, HL7, EMR systems, HIPAA, FHIR would be preferred. Good to have knowledge on Azure Cloud. Good working understanding of application architecture concepts like microservices, Domain-Driven Design, broker pattern/message bus, event-driven, CQRS, ports & adapters/hexagonal/onion, SOA would be preferred Key competency profile Spot new opportunities by anticipating change and planning accordingly. Find ways to better serve customers and patients. Be accountable for customer service of highest quality. Create connections across teams by valuing differences and including others. Own your development by implementing and sharing your learnings. Motivate each other to perform at our highest level. Help people improve by learning from successes and failures. Work the right way by acting with integrity and living our values every day. Succeed by proactively identifying problems and solutions for yourself and others. Working in an evolving healthcare setting, we use our shared expertise to deliver innovative solutions. Our fast-growing team has opportunities to learn and grow through rewarding interactions, collaboration and the freedom to explore professional interests. Our associates are given valuable opportunities to contribute, to innovate and create meaningful work that makes an impact in the communities we serve around the world. We also offer a culture of excellence that drives customer success and improves patient care. We believe in giving back to the community and offer a competitive benefits package. To learn more, visit: r1rcm.com Visit us on Facebook

Posted 1 week ago

Apply

12.0 years

0 Lacs

Noida

On-site

GlassDoor logo

R1 RCM India is proud to be recognized amongst India's Top 50 Best Companies to Work For™ 2023 by Great Place To Work® Institute. We are committed to transform the healthcare industry with our innovative revenue cycle management services. Our goal is to ‘make healthcare simpler’ and enable efficiency for healthcare systems, hospitals, and physician practices. With over 30,000 employees globally, we are about 14,000 strong in India with offices in Delhi NCR, Hyderabad, Bangalore, and Chennai. Our inclusive culture ensures that every employee feels valued, respected, and appreciated with a robust set of employee benefits and engagement activities Key duties & responsibilities Directly contributes as a member of a scrum team to the test-driven development of software features and non-functional quality attributes, applying software engineering best practices and authoring integration tests. Provides thoughtful recommendations in sessions with scrum team members to structure solution source code and implementation approaches — emphasizing the need to optimize code that follows engineering best practices, and maximizes maintainability, testability and performance. Ensures SOLID principles and standard design patterns are applied to system architectures and implementations. Drive adoption of modern engineering practices such as Continuous Integration, Continuous Deployment, Code Reviews, TDD, Functional\Non-Functional testing, Test Automation, Performance Engineering etc. to deliver high-quality, high-value software Works with product management, business stakeholders and application architects to understand software requirements and helps estimate epics, features and stories. Scripts and maintains automated build steps, continuous integration systems and staging environments. Provides skillful communication and respectful listening — conveying logical and structured thoughts, truthfulness, empathy, confidence and friendliness. Applies consistent levels of strategic thinking, judgment, decision making, attention to detail, teamwork, organization, innovation and initiative. Foster a culture and mindset of continuous learning to develop agility using the three pillars transparency, inspection and adaptation across levels and geographies. Mentors other members of the development team. Evaluates, understands and recommends new technology, languages or development practices that have benefits for implementing. Experience, Skills and Knowledge 12+ years of experience designing and developing n-tier Web applications Well versed with C#, modern UI technologies and database, ORM technologies. Must have solid understanding of modern architectural and design patterns. Advanced knowledge of general engineering concepts like design patterns, OO programming, and SOLID principles, HTTP, MVC, APIs, data structures, and algorithms. Advanced knowledge and experience with automated test tools and techniques including test-driven development, behavior-driven development, automated acceptance testing, Gherkin & Given/When/Then. Advanced knowledge and experience with Microsoft development technologies and tools: C#, Visual Studio or Visual Studio Code, .NET Framework/Core, and Entity Framework. Advanced knowledge and experience with REST and WebAPIs including but not limited to Web Sockets, JSON, RAML, Swagger, OData, or GraphQL. Good working understanding and experience with DevOps practices in source code management, continuous build and deployment tools including but not limited to git, Jira, Jenkins, Docker, Kubernetes, APM tools. Working understanding and experience with secure coding practices: OWASP, XSS, CSRF, SSO/Authentication, static code analysis tools, ethical hacking. Working understanding of application architecture concepts like microservices, Domain-Driven Design, broker pattern/message bus, event-driven, CQRS, ports & adapters/hexagonal/onion, SOA. Deep expertise in one or more Clouds (Azure, AWS, Google Cloud) Strong exposure to Agile software development methodologies and enabling tools such as Jira, Confluence Excellent communicator with demonstrable ability of influencing decisions Knowledge of healthcare revenue cycle management, HL7, EMR systems, HIPAA, FHIR would be preferred. Good working understanding of application architecture concepts like microservices, Domain-Driven Design, broker pattern/message bus, event-driven, CQRS, ports & adapters/hexagonal/onion, SOA would be preferred Key competency profile Spot new opportunities by anticipating change and planning accordingly Find ways to better serve customers and patients. Be accountable for customer service of highest quality Create connections across teams by valuing differences and including others Own your development by implementing and sharing your learnings Motivate each other to perform at our highest level Help people improve by learning from successes and failures Work the right way by acting with integrity and living our values every day Succeed by proactively identifying problems and solutions for yourself and others. Working in an evolving healthcare setting, we use our shared expertise to deliver innovative solutions. Our fast-growing team has opportunities to learn and grow through rewarding interactions, collaboration and the freedom to explore professional interests. Our associates are given valuable opportunities to contribute, to innovate and create meaningful work that makes an impact in the communities we serve around the world. We also offer a culture of excellence that drives customer success and improves patient care. We believe in giving back to the community and offer a competitive benefits package. To learn more, visit: r1rcm.com Visit us on Facebook

Posted 1 week ago

Apply

0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Summary The Sr Software Quality Engineer is a hands-on daily contributor who performs complex testing tasks requiring planning, scheduling, and testing to assure that developed products meet design specifications and are within total quality management limits and standards. They will communicate with product, developers and technical support specialists on product issues; operate under general supervision and report to the Software Quality Engineering Manager. This position requires five to eight years of experience in software quality engineering and a strong automation background. Duties And Responsibilities Understanding the flow of code and how it interacts with different components. Understanding project documents, customer demands, and product objectives to create and execute test cases. Setting up, maintaining, and performing test automation frameworks on multiple application platforms, such as Mobile, Desktop, and Web, and building test scenarios and acceptance tests. Investigating customer problems referred to you by the technical support team, testing bugs, and creating and managing bug reports. Handling technical communications and understanding the customers' systems. Working with deployments teams, resolving level issues for systems, coordinating on product design, and offering inputs on the testability of functional elements and product designs. Analyzing and disintegrating software systems and coordinating with other teams to fix bugs and feature changes. Researching test tools, methodologies, and trends and upgrading existing practices and processes. Managing the final quality on production release. Involving with incident management processes. Conduct and analyze daily automated regression tests and smoke tests EDUCATION And/or EXPERIENCE Software Quality Engineering experience including web application testing - including functional, systems integration testing, automation, performance, security Expert programming in several high level languages (C#, Java C++, Perl) Extensive experience with RestAssured and/or Selenium for web page testing Ability to communicate effectively with management at all levels relative to test requirements, strategies, approaches and results Bachelor’s degree in Computer related field preferred with five (5) to eight (8) years experience and/or equivalent work experience. Experience leading and mentoring multiple teams and projects required; or equivalent education and experience to successfully perform the essential duties of the job. Must Have KNOWLEDGE, SKILLS AND ABILITIES Be a team player with strong team spirit. Excellent designing and programming skills. Knowledge of C# programming languages and process management methodology. Experience in Selenium WebDriver and best practices is must. Agile/Scrum process experience is required. Knowledge of test methodologies and their corresponding tools. ISTQB Certification. Exposure to Behavior Driven Development and experience in programming and testing. Experience in TDD and KDD will be an advantage. The ability to recognize risks and errors in an application. A passion for testing, development, and design. Knowledge of React and Angular will be a plus point. Experience on Microsoft Azure or/and AWS cloud environment will be beneficial. Working with tools/platforms such PowerBI, SauceLab, report portal would be an added advantage. Excellent designing and programming skills. 1110716 Job: Software Quality Job Family: ENGINEERING Organization: Virtual Learning Schedule: FULL_TIME Req ID: 16623 Show more Show less

Posted 1 week ago

Apply

8.0 - 12.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Job Description Orchestration Platform 1.0 & Orchestration Platform Modernization team is looking for strong Handson prodessional in GraphQL Basic and Advanced GraphQL Concepts.Development experience in API Platform and build and maintained RESTful & GraphQL API catalogs. Candidate should have deep understanding of API Orchestration design pattern & follows API Platform Security best practices for API coarse grained and fine grained authorization Our teams embrace the rapid development techniques, acts as abstraction services for ALFA - Core Lending Platform for Originations, Receivables & Collection Business Process. Job Description Bachelor’s degree or equivalent 8-12 Years of software development experience Experience of working to customer requirements, coordinating delivery of quality code within an agreed time-box Strong prioritisation, co-ordination, organisational and communication skills, with ability to work in a large diverse team Demonstrated evidence of architecture practices Customer focused and strong team orientation Ability to work closely within an Agile and PDO team environment Self-starter and fast-learner Strong drive for high quality performance and value add results Demonstrated commitment to quality and delivery timing Ability to handle multiple assignments with minimal direction Ability to work in a highly regulated, financial environment Willing to be flexible in terms of tasks and timings Exposure to GraphQL Schema Composition Deep Understanding of GraphQL Schema Contracts & Varients Good to have understanding of Policy Engine and GraphQL Coprocessor pattern Understanding of Apollo Studio GraphOS Understanding of Spring Boot Graph Framework or equivalent Netflix DGS Framework (Domain Graph Service Framework) Understand GraphQL schema UNION,ExtendedScalers HandsOn Experience with GraphQL Error Handling Working experience in GraphQL Continuous Integration & Continuous Deployments Good to have GraphQL Observability, Metrics & Monitoring with Tool GCP Cloud Monitoring, Splunk & Dynatrace Exposure or experience in the following technologies: Java IntelliJ IDEA/Eclipse & Visual Code Spring Boot/Spring Reactive & Spring Batch GCP Cloud Build and Cloud Run Secret Manager, PubSub, Schedulers GraphQL BigQuery or BigTable Experience would be added advantage Experience in designing GQL Schema as per domain business requirements Experience in Schema Stiching using Composable Architecture Pattern Apollo Server - creating/managing backend app using programming language Java or NodeJS Apollo Studio- Exposure to Apollo Studio, Apollo Explorer/Playground to test & build queries & mutation operations Experience is using Apollo Client Library for FE apps & Webclient library for Spring Boot apps Defining a GraphQL query, Understand GraphQL Query Plan & Query Cost Analysis Experience in using useQuery & useMutation hook Hands on experience in writing GraphQL query resolvers and mutation resolvers Experience in API Orchestration and Composing Federated Query Experience in writing abstraction services Experience is GraphQL Security - Coarse Grained & Fine Grained Authorization Experience in participating in GraphQL Penetration testing and GraphQL thread modelling meeting with cybersecurity team GitHub Database (PostGres Cloud SQL) Fossa, SonarQube, Checkmarx, Cycode Experience in API Security Tool: 42Crunch Experience in API automation tool Newman and Jmeter Responsibilities RESPONSIBILITIES Experience piloting new technologies and designing implementation strategies Experience designing and implementing enterprise best practices regarding existing or new technology/tooling Experience of senior responsibilities including: Dev Code Reviews Change management Building technical roadmaps/backlogs Exposure or experience in the following Skills and Techniques: Agile/PDO Ceremonies People & Skills Coaching Coordination and logistical planning Business focused cascades of technical strategies and/or roadmaps Experience using Test Driven Development (TDD) and Behaviour Driven Development (BDD) Qualifications Bachelor’s degree or equivalent 8-12 Years of software development experience Good to have experience in Banking or BFSI Show more Show less

Posted 1 week ago

Apply

5.0 years

0 Lacs

Bengaluru East, Karnataka, India

On-site

Linkedin logo

The Senior - Software Development Engineer (SDET) in Test is an experienced engineer with deep programming skills to develop application code, automation scripts, investigate and troubleshoot technical issues. Also possess strong automation background, responsible for complex testing tasks requiring designing and testing to assure that the products meet design specifications and are within quality management standards. They will be able to work independently, communicate with developers and technical support specialists and report to the Software Quality Engineering Manager. Persona Avid in learning and exploring recent technology. An individual with an amiable attitude Good team player and willing to work in challenging environments. Good analytical & communication skills Responsibilities Develop maintainable, defect-free solutions using software development best practices and coding standards Be able to lead SDETs, Technical QE Engineers in a highly technical and efficient team. Work as the team’s point of contact for all SDET related activity detail. Optimize the code for quality and better performance Involve in lead and peer reviews (Code, Unit test & functional automation scripts) Actively involve in troubleshooting and resolving technical issues within defined SLAs Create an automation culture within the team and automate repeatable processes to speed up the testing activities while improving the quality and efficiency Contribute and assist in Shift-left testing for faster and efficient releases. Design & Automate tests aligned with the standards and best practices Leverage automation to optimize the regression test suite and support the team to achieve in-sprint test automation goals. Establish a CI/CD setup using automated tools and work closely with DevOps teams to optimize to deliver better ROI. Conduct functional testing on UI, API components with industry recognized tools & frameworks I.e., Selenium, SoapUI, Rest Assured...etc. Conduct Non-functional testing (Performance, Security, Accessibility...etc.) with industry recognized tools. Learn and adopt modern technologies with a focus on improving the product Adhere to DevOps principles, defined quality standards & best practices Design and implement software to test SDK that has been written mainly C# or Java Design and implement software to test applications (or services) that have been written mainly in C#, Node.js or Java. Analyze and convert requirements into user stories and test scenarios. Work with AI based test tools Skills & Expertise Sound knowledge & experience in C# / .NET Framework Good knowledge in web application development, RESTful services, Microservices, containerization & orchestration, cloud services/technologies and breakthroughs Thorough experience with Software Engineering and Quality Engineering methodologies and principles Good understanding and hands on experience in functional & non-functional test strategies, test design & execution, test Automation, CI/CD and related technologies. Experience in unit testing and unit test frameworks Exposure to Behavior Driven Development and experience in programming and testing. Experience in TDD and KDD will be an advantage. Working with tools/platforms such PowerBI, SourceLab and Report portal would be an added advantage. Qualifications & Experience Bachelor's degree in computer science, Software Engineering, or equivalent qualification 5+ years' experience in software development, preferably with technical quality engineering skills with test automation. Any Industry Valid Technical Certification is preferred (E.g., Microsoft, Oracle, AWS Certifications etc.) ISTQB Certified Tester Foundation Level (Preferred) 1110716 Job: Software Quality Job Family: TECHNOLOGY Organization: Virtual Learning Schedule: FULL_TIME Req ID: 18538 Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

Bengaluru East, Karnataka, India

On-site

Linkedin logo

Summary The Sr Software Quality Engineer is a hands-on daily contributor who performs complex testing tasks requiring planning, scheduling, and testing to assure that developed products meet design specifications and are within total quality management limits and standards. They will communicate with product, developers and technical support specialists on product issues; operate under general supervision and report to the Software Quality Engineering Manager. This position requires five to eight years of experience in software quality engineering and a strong automation background. Duties And Responsibilities Understanding the flow of code and how it interacts with different components. Understanding project documents, customer demands, and product objectives to create and execute test cases. Setting up, maintaining, and performing test automation frameworks on multiple application platforms, such as Mobile, Desktop, and Web, and building test scenarios and acceptance tests. Investigating customer problems referred to you by the technical support team, testing bugs, and creating and managing bug reports. Handling technical communications and understanding the customers' systems. Working with deployments teams, resolving level issues for systems, coordinating on product design, and offering inputs on the testability of functional elements and product designs. Analyzing and disintegrating software systems and coordinating with other teams to fix bugs and feature changes. Researching test tools, methodologies, and trends and upgrading existing practices and processes. Managing the final quality on production release. Involving with incident management processes. Conduct and analyze daily automated regression tests and smoke tests EDUCATION And/or EXPERIENCE Software Quality Engineering experience including web application testing - including functional, systems integration testing, automation, performance, security Expert programming in several high level languages (C#, Java C++, Perl) Extensive experience with RestAssured and/or Selenium for web page testing Ability to communicate effectively with management at all levels relative to test requirements, strategies, approaches and results Bachelor’s degree in Computer related field preferred with five (5) to eight (8) years experience and/or equivalent work experience. Experience leading and mentoring multiple teams and projects required; or equivalent education and experience to successfully perform the essential duties of the job. Must Have KNOWLEDGE, SKILLS AND ABILITIES Be a team player with strong team spirit. Excellent designing and programming skills. Knowledge of C# programming languages and process management methodology. Experience in Selenium WebDriver and best practices is must. Agile/Scrum process experience is required. Knowledge of test methodologies and their corresponding tools. ISTQB Certification. Exposure to Behavior Driven Development and experience in programming and testing. Experience in TDD and KDD will be an advantage. The ability to recognize risks and errors in an application. A passion for testing, development, and design. Knowledge of React and Angular will be a plus point. Experience on Microsoft Azure or/and AWS cloud environment will be beneficial. Working with tools/platforms such PowerBI, SauceLab, report portal would be an added advantage. Excellent designing and programming skills. 1110716 Job: Software Quality Job Family: ENGINEERING Organization: Virtual Learning Schedule: FULL_TIME Req ID: 16623 Show more Show less

Posted 1 week ago

Apply

8.0 years

0 Lacs

Hyderabad, Telangana, India

Remote

Linkedin logo

About Evernorth Evernorth℠ exists to elevate health for all, because we believe health is the starting point for human potential and progress. As champions for affordable, predictable and simple health care, we solve the problems others don’t, won’t or can’t. Our innovation hub in India will allow us to work with the right talent, expand our global footprint, improve our competitive stance, and better deliver on our promises to stakeholders. We are passionate about making healthcare better by delivering world-class solutions that make a real difference. We are always looking upward. And that starts with finding the right talent to help us get there. Automation Engineer Lead Analyst Position Overview The Proclaim Software Automation Engineer Lead Analyst will provide expert professional leadership and solutions for creating test automation that can be used across the Proclaim Claim Engine related process flow. This team member will be expected to collaborate with other Automation specialists as well as the Engineering teams to identify automation solutions for Unit Testing, Systems Testing and Integration testing needs. Responsibilities Provide comprehensive consultation to business unit and IT management and staff on all phases of application testing and automation for diverse development platforms, computing environments (e.g., host based, distributed systems, client server, software, hardware, technologies and tools, etc.). Work closely with Business and IT management and staff to identify application automation solutions, new or modified programs, reuse of existing automation solutions through the use of program development software alternatives, or integration of purchased solutions or a combination of the available alternatives. Research and evaluate alternative solutions and recommend the most efficient and cost effective automation programming solution and tooling.Document, test, implement and provide on-going support for the automation solutions. Execute on a strategy to hand over the test automation to specific Agile teams for adoption and usage within their areas of focus. Exercise considerable creativity, foresight, and judgment in conceiving, planning, and delivering initiatives. Use deep professional knowledge and acumen to advise functional leaders. Focus on providing thought leadership within Application Development while working on broader projects that require understanding of wider business. Qualifications Required Skills: Technology skillset required: Selenium, BDD, TDD, Python, Cucumber and openshift Strong written and verbal communication skills with the ability to interact with all levels of the organization. Strong interpersonal skills. Strong time and project management skills. Familiarity with agile methodology including SCRUM. Familiarity with modern delivery practices such as continuous integration, behavior/test driven development, and specification by example. Required Experience & Education College degree (Bachelor) in related technical/business areas or equivalent work experience. 5 – 8 years of experience with 1-3 years of automation development experience working in a large corporate environment Desired Experience: Experience working in an Agile framework. Technology skillset: Mainframe, JAVA and GITHealthcare experience Location & Hours of Work (Specify whether the position is remote, hybrid, in-office and where the role is located as well as the required hours of work) Equal Opportunity Statement Evernorth is an Equal Opportunity Employer actively encouraging and supporting organization-wide involvement of staff in diversity, equity, and inclusion efforts to educate, inform and advance both internal practices and external work with diverse client populations. About Evernorth Health Services Evernorth Health Services, a division of The Cigna Group, creates pharmacy, care and benefit solutions to improve health and increase vitality. We relentlessly innovate to make the prediction, prevention and treatment of illness and disease more accessible to millions of people. Join us in driving growth and improving lives. Show more Show less

Posted 1 week ago

Apply

5.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

About Company : Our client is prominent Indian multinational corporation specializing in information technology (IT), consulting, and business process services and its headquartered in Bengaluru with revenues of gross revenue of ₹222.1 billion with global work force of 234,054 and listed in NASDAQ and it operates in over 60 countries and serves clients across various industries, including financial services, healthcare, manufacturing, retail, and telecommunications. The company consolidated its cloud, data, analytics, AI, and related businesses under the tech services business line. Major delivery centers in India, including cities like Chennai, Pune, Hyderabad, and Bengaluru, kochi, kolkatta, Noida. · Job Title: FullStack Microsoft .NET Smart Web App · Location: HYDERABAD(Hybrid) · Experience: 5+ yrs · Job Type : Contract to hire. · Notice Period:- Immediate joiners. Mandatory Skills: .Net fullstack developer Job Description for: .Net developer Key Responsibilities: • Design, develop, and deploy microservices-based applications using .Net Core framework. • Implement robust, scalable, and maintainable solutions that meet business requirements and adhere to industry standards. • Collaborate with cross-functional teams including software engineers, architects, and product owners to deliver high-quality software solutions. • Participate in code reviews, design discussions, and architectural decisions to ensure code quality and maintainability. • Utilize best practices in software development, including test-driven development (TDD), continuous integration (CI), and continuous deployment (CD). • Troubleshoot and debug issues in production and non-production environments. • Stay updated with the latest technologies, trends, and best practices in .Net Core and microservices architecture. Qualifications : • Bachelor’s degree in Computer Science, Engineering, or related field. • 5 to 6 years of experience in software development with a focus on .Net Core. • Proven experience in designing and implementing microservices-based architectures. • Strong understanding of software design principles, patterns, and best practices. • Proficiency in C#, ASP.NET Core, Entity Framework Core, and other related technologies. • Experience with containerization technologies such as Docker and container orchestration platforms like Kubernetes. • Knowledge of message brokers such as RabbitMQ or Kafka. • Familiarity with cloud platforms like Azure, AWS, or Google Cloud Platform. • Experience with DevOps practices and tools for CI/CD pipelines. • Excellent problem-solving and troubleshooting skills. •Strong communication and collaboration skills. Technical Skills: • .Net Core (C#, ASP.NET Core, Entity Framework Core) • Angular/React for front-end development • JavaScript, HTML/CSS •RESTful APIs and GraphQL • SQL Server and NoSQL databases (e.g., MongoDB) • Docker and Kubernetes for containerization and orchestration •RabbitMQ or Kafka for messaging • Azure DevOps, GitHub Actions, Terraform, and Artifactory for CI/CD pipelines • Microservices architecture and API lifecycle management Additional Requirements: • Experience with relational databases (e.g., SQL Server) and NoSQL databases (e.g., MongoDB). •Hands-on experience in Microservices architecture. •Knowledge of DevOps practices and tools like Jenkins, Docker, Kubernetes. • Familiarity with cloud platforms such as AWS or Azure. • Strong analytical and troubleshooting skills. • Ability to work with key stakeholders to define business requirements and remediate gaps. Preferred Skills: • Experience with caching mechanisms like Redis. • Knowledge of messaging queues like Kafka or RabbitMQ. • Understanding of CI/CD pipelines. Work Environment: •Collaborative and dynamic team environment. •Opportunities for professional growth and development. •Engagement in innovative projects that drive the modernization of banking systems. Show more Show less

Posted 1 week ago

Apply

5.0 years

0 Lacs

India

On-site

Linkedin logo

We are looking for Python developer on a contractual basis. Implementing real-world services as modular, production-ready APIs Creating and maintaining excellent, developer-friendly documentation Following a strict Test Driven Development approach — tests first, code second Building at maximum velocity without compromising on reliability or maintainability Designing and iterating on scalable database schemas for each service integration Requirements: 5+ years of experience with practical, production-grade Python Hands-on experience with Test Driven Development (TDD) Proven ability to build and scale large systems at high velocity Strong fundamentals in database schema design and data modeling Able to work at a rapid pace without sacrificing clarity or correctness [Bonus] Familiarity with LLM function calling protocols and paradigms Opportunity to work on cutting-edge AI projects with leading LLM companies. Skill: Python, Implementing production-ready APIs, TDD Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

India

Remote

Linkedin logo

Overview Hyland Software is widely known as a great company to work for and a great company to do business with. Being a leader in providing software solution for managing content, processes and cases for organizations across the globe we enabled more than 20,000 organizations to digitalize their workplaces and transform their operations. Currently we are looking for Mid Java Developer to join our teams. What You Will Be Doing Develop code based on functional specifications using our tech stack: Java, Maven, Spring Framework, SQL, Docker, Kubernetes, Spring Boot, REST APIs Test own code, create and apply automated tests and test principles to software changes Contribute to standards and processes, including planning, work estimation, solution demos, and reviews Perform moderately complex peer code reviews Contribute to the implementation of delivery pipeline, including test automation, security, and performance Make data-driven recommendations for internal process improvements and product documentation Provide troubleshooting support for production issues or software code issues to ensure the stability of the application Complete logic and algorithm design in alignment with established standards Comply with all corporate and departmental privacy and data security policies and practices, including but not limited to, Hyland’s Information Systems Security Policy What Will Make You Successful Min. three years of experience in programming in Java and web application development. Good knowledge of HTML, JavaScript and CSS. Knowledge of Angular is a plus. Knowledge of Clean Coding, TDD, Object Orienting, SOLID, Agile, Git, Relational Databases, CI/CD, Containerization Experience with Cloud and Microservice Architecture/SOA with a service bus pattern. Experience with data structures, algorithms, and software design. Experience with continuous software delivery. Experience working with remote and international teams, across multiple time zones. Good oral and written communications skills that demonstrate a professional demeanor and the ability to interact with others with discretion and tact Good collaboration skills, applied successfully within team as well as with other areas Good critical thinking and problem-solving skills Self-motivated with the ability to manage projects to completion with oversight Ability to work independently and in a team environment Good attention to detail Driven to learn and stay current professionally Passionate, competitive and intellectually curious Sharp, fast learner with technology curiosity and aptitude Show more Show less

Posted 1 week ago

Apply

0.0 - 1.0 years

0 Lacs

Puducherry, Puducherry

On-site

Indeed logo

Job Summary: We are looking for a passionate and experienced Laravel Developer to join our team. The ideal candidate will be responsible for developing and maintaining web applications using the Laravel PHP framework. You will work closely with front-end developers, UI/UX designers, and project managers to deliver high-quality software solutions. Key Responsibilities: Develop, record, and maintain cutting-edge web-based PHP applications on the Laravel platform. Build efficient, testable, and reusable PHP modules. Solve complex performance problems and architectural challenges. Collaborate with cross-functional teams to define and deliver new features. Integrate data storage solutions (MySQL, PostgreSQL, etc.). Maintain code integrity and organization. Participate in code reviews and adhere to development best practices. Stay up-to-date with emerging technologies and frameworks. Requirements: Proven experience as a Laravel Developer (1–5+ years). Strong knowledge of PHP and Laravel framework. Experience with front-end technologies like HTML5, CSS3, JavaScript, and Vue.js or React (optional). Knowledge of RESTful APIs and third-party integrations. Familiarity with Git, Docker, and deployment pipelines. Strong problem-solving and communication skills. Ability to write clean, secure, and scalable code. Preferred Skills: Experience with APIs, payment gateways, or CRM integration. Familiarity with AWS, DigitalOcean, or other cloud platforms. Knowledge of Agile/Scrum methodologies. Experience with unit testing and test-driven development (TDD). Understanding of MVC architecture and OOP concepts. Job Types: Full-time, Permanent Pay: ₹20,000.00 - ₹30,000.00 per month Benefits: Cell phone reimbursement Flexible schedule Paid sick time Schedule: Day shift Fixed shift Ability to commute/relocate: Puducherry, Puducherry: Reliably commute or planning to relocate before starting work (Preferred) Experience: Laravel: 1 year (Preferred) Work Location: In person

Posted 1 week ago

Apply

10.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Experience: 10 to 16 Years The Technical Lead must have a proven track record of managing project resources to meet business and project needs. As such, the candidate must have the ability to understand business strategy and create plans for implementing that strategy in the project. The Technical Lead is part of the project leadership team and is expected to be a team player and a demonstrated leader. Essential Duties and Responsibilities: Experience in product release cycle, best practices, code reviews and defect management. Efficient in handling changes and enhancements. Out of the box thinking and creative problem-solving skills is desired Works with the team architects and product owners/managers to design and implement innovative solutions to address specific business problems. Works with the IT Operations team to deploying monitoring and performance tuning of deployed applications. Identifies optimal technologies to solve a business problem. EX. Evaluating technologies even if beta version or off-the-shelf-applications and their integration in the solution. Involved in creating POC, interact with architect within groups to strategize development and build technical roadmap. Designs and develops web applications by setting expectations and features priorities throughout development life cycle: determining design methodologies and toolsets. When necessary, works with the Software Security Assurance (SSA) program team to help identify and fix security vulnerabilities in the solutions developed Updates job knowledge by researching new technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations. Supports and mentors team members by providing training, advice, coaching and educational opportunities Exposure in Test Driven Development (TDD) and a keen focus on unit testing and code coverage Support and actively contribute in Release and PI planning. Drive refinement sessions and explore and educate technical aspects for the features being planned. Ensure best design practices and processes are followed for continuous improvement of product. Job Qualifications Bachelor’s degree in information technology or related field. Preferred 10+ years’ experience in developing software applications Extensive technical project management experience, with a focus on Agile Methodologies, such as Scrum, Lean Startup and the Scaled Agile Framework Passionate about sharing your experiences and knowledge and growing your peers Ability to creatively handle challenges and obstacles, innovating solutions balancing both immediate needs with longer-term ownership and maintenance of solutions Strong Knowledge C#, .Net Core, Angular, Microservices, Rest API, cosmos dB, .Net Core Version. Experience in Angular till latest versions. Exposure to Micro front-end architecture added advantage. Very Good experience in Micro service and Azure development. Azure services (including App service, Service Bus, Web job, Cosmos DB, Azure Functions) Azure Cloud – Functions, Azure Service Bus, Azure Storage Queue, Key Vault Strong experience in API Management, exposure to AKS and docker. Strong Knowledge on Software Design patterns and Object-Oriented programming concepts Strong interpersonal and communication skills, coupled with solid teamwork ethic and customer focus. Applicants may be required to appear onsite at a Wolters Kluwer office as part of the recruitment process. Show more Show less

Posted 1 week ago

Apply

5.0 years

0 Lacs

Noida, Uttar Pradesh, India

Remote

Linkedin logo

Location: Remote & Contractual Position Salary: Upto 2 Lac per month Experience: 5+ YoE This role is for high-caliber backend engineer with deep proficiency in Python and a proven track record of building large systems at speed. This role focuses on implementing real-world services (e.g., Gmail, Jira) as modular APIs using a test-driven approach, with an emphasis on engineering excellence, crisp documentation, and robust database design. Please note: this is a software engineering role, not one in data annotation, data science, or analytics. What Does Day-to-day Look Like Implementing real-world services as modular, production-ready APIs Creating and maintaining excellent, developer-friendly documentation Following a strict Test Driven Development approach — tests first, code second Building at maximum velocity without compromising on reliability or maintainability Designing and iterating on scalable database schemas for each service integration Requirements 5+ years of experience with practical, production-grade Python Hands-on experience with Test Driven Development (TDD) Proven ability to build and scale large systems at high velocity Strong fundamentals in database schema design and data modeling Able to work at a rapid pace without sacrificing clarity or correctness [Bonus] Familiarity with LLM function calling protocols and paradigms Perks Of Freelancing With AquSag Work in a fully remote environment. Opportunity to work on cutting-edge AI projects with leading LLM companies. Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

Anupgarh, Rajasthan, India

On-site

Linkedin logo

글로벌 콘텐츠 플랫폼 기업, SpoonLabs와 함께 하실 Software Architect 를 지금 찾고 있어요 | 오디오(Spoon)와 비디오(Vigloo)를 아우르는 콘텐츠 플랫폼으로의 더 큰 도약을 위해, 스푼라디오에서 스푼랩스로 사명을 변경하였습니다 | 🧑‍🤝‍🧑 [SpoonLabs Architecture 팀을 소개합니다] Architecture 팀은 스푼랩스의 기술 기반을 책임지는 팀으로 100여 개의 서버 애플리케이션을 표준화, 최적화, 자동화하여 모든 개발자가 더 빠르고 안정적으로 비즈니스를 실현할 수 있도록 지원합니다. 이 포지션은 단순한 기술 전문가가 아닌 비즈니스 중심의 사고와 조직 생산성 향상에 기여할 수 있는 기술 리더십을 요구합니다. 우리 팀은 투명한 커뮤니케이션과 빠른 실행, 끊임없는 개선을 핵심 가치로 삼고 있으며, 단기적인 이슈 해결을 넘어 장기적인 기술 전략까지 함께 고민합니다. Architecture 팀은 이런 일을 해요! 우리는 작품이 아닌 제품을 만드는 엔지니어라는 마인드로 기술과 비즈니스를 함께 고려합니다. XP(eXtreme Programming)의 원칙을 지키며, 용기·존중·피드백·의사소통·단순성을 실천합니다. Simple Design, Small Release, TDD, Pair Programming 등 XP의 방법론을 팀 문화에 녹여 실천합니다. Architecture 팀의 직무 인터뷰를 통해, 팀의 이야기를 더 자세히 만나보세요! Architecture 팀의 Software Architect는 이런 장점이 있어요! 다양한 경험을 지닌 동료들의 풍부한 인사이트를 나눌 수 있어요. 글로벌 기술 트렌드를 반영한 설계와 개발을 실제로 경험할 수 있어요. 최고의 개발 문화를 직접 실천하며 성장할 수 있어요. 현실에 안주하지 않고 끊임없이 도전하고 발전하는 동료들과 함께 일할 수 있어요. Architecture 팀은 이런 분을 기다리고 있어요! 시스템 구성에 필요한 컴퓨터 사이언스 기반 지식을 갖추신 분 자신만의 도메인 모델을 코드로 표현할 수 있는 역량이 있으신 분 도전적인 문제를 작게 쪼개어 해결하고, 그 경험에서 성취감을 느껴본 분 특정 개발 영역에서 기술적 전문성을 갖추신 분 어제보다 나은 오늘, 오늘보다 더 나은 내일을 만들기 위해 꾸준히 성장하시는 분 스푼랩스가 만드는 글로벌 콘텐츠 플랫폼 Spoon & Vigloo! 오디오부터 비디오까지, 스푼랩스는 전 세계 사람들의 일상을 재밌는 콘텐츠로 가득 채우고 있습니다. 크리에이터의 오디오 라이브 콘텐츠 플랫폼, Spoon - https://www.spooncast.net/kr 2분의 몰입을 선사하는 숏폼 드라마 플랫폼, Vigloo - https://www.vigloo.com/ko 💼 [주요 업무 - 주로 이런 업무를 수행해요] 회사의 장기적인 서비스 확장성과 안정성을 고려한 차세대 시스템 아키텍처 로드맵 수립 및 전환 전략을 주도합니다. 마이크로서비스, 이벤트 기반 아키텍처, 클라우드 네이티브 기술 스택을 기반으로 서비스 신뢰성과 운영 효율을 극대화합니다. CI/CD 및 테스트 자동화, 성능 모니터링 기반의 고품질 소프트웨어 운영 환경을 설계하고 주도적으로 개선합니다. 조직의 기술 생산성을 높이기 위한 공통 프레임워크 및 인하우스 개발 도구를 설계하고 운영합니다. 기술 표준을 쉽게 이해하고 활용할 수 있도록 가이드라인, 교육 프로그램, 기술 자산을 지속적으로 구축하고 개선합니다. 📌 [자격 요건 - 이런 분과 함께하고 싶어요] 시스템 설계 및 운영 경력 7년 이상 또는 이에 준하는 아키텍처 설계 경험 Spring Boot, Kotlin/Java 기반의 마이크로서비스 및 대규모 트래픽 시스템 설계 경험 AWS, Kubernetes, Docker 등 클라우드 네이티브 환경에서의 서비스 운영 및 인프라 관리 경험 CI/CD 파이프라인 및 DevOps 문화에 대한 실무 적용 경험 기술 표준 수립, 테스트 자동화, 코드 품질 개선 등 개발 환경 고도화 주도 경험 ➕ [우대 사항 - 이런 분은 더욱 반가워요] Reactive Programming, Kotlin Coroutines 실무 적용 경험 인하우스 프레임워크 또는 개발 도구 설계 / 구현 경험 성능 최적화 및 모니터링 툴 (Datadog, Prometheus, Sentry 등) 구성 및 개선 경험 기술 커뮤니티 활동 또는 오픈소스 기여 경험 📑 [제출 서류 - 지원자님을 알기 위해서는 다음 서류가 필요해요] 이력서 (필수 제출) 이력서 외 추가로 공유하고 싶은 자료가 있다면 함께 제출하셔도 무방합니다. 🎯 [채용 전형 - 다음 과정을 거쳐 스푼랩스에 합류하게 돼요] 서류 전형 > 1차 직무 인터뷰 전형 > 2차 컬처핏 & 3차 경영진 인터뷰 전형 > 레퍼런스 체크 전형 > 처우 협의 > 최종 합격 및 입사 1차 직무 인터뷰 전형 스푼랩스 Architecture 팀과의 직무 인터뷰를 진행합니다. 대면으로 진행되며, 예상 소요시간은 약 1시간입니다. 2차 컬처핏 인터뷰 전형 스푼랩스 EX팀(인사팀)과 컬처핏 인터뷰를 진행합니다. 대면으로 진행되며, 예상 소요시간은 약 1시간입니다. 2차 인터뷰가 끝나고 잠깐 휴식을 하신 이후, 3차 인터뷰가 바로 진행됩니다. (2, 3차 인터뷰는 하루에 연이어 진행됩니다.) 3차 경영진 인터뷰 전형 스푼랩스 개발 그룹 리드와 경영진 인터뷰를 진행합니다. 대면으로 진행되며, 예상 소요시간은 약 1시간입니다. 레퍼런스 체크 전형 > 처우 협의 > 최종 합격 및 입사  상황에 따라 채용 절차가 생략 혹은 추가될 수 있습니다. (과제 전형/코딩 테스트/커피챗/추가 인터뷰 등) 이력서 및 제출 서류에 허위 사실이 발견되거나 근무 이력 중 징계사항이 확인될 경우, 채용이 취소될 수 있습니다. 스푼랩스 취업규칙 제10조(채용결격)에 따라 결격사유에 해당하는 자는 채용이 취소될 수 있습니다. 👀 [스푼랩스는 어떻게 일하나요? 여기에 답이 있어요] 우리는 더 빠르게, 더 치열하게, 더 단단하게. 완벽보다 속도, 완성보다 실행. 스푼랩스는 빠르게 시도하고, 실패는 안고 다시 달립니다. 결국 답에 닿을 때까지, 우리는 계속 몰입합니다. 반짝이는 아이디어, 밤을 새워 몰입했던 순간, 깨달음에서 전율을 느끼던 날들. 속도는 빠르고, 기준은 높고, 불확실성은 큽니다. 누군가에게 이곳은 버거울 수 있지만, 우리는 그 안에서 치열하게 성장하며 매일 조금씩 더 나아갑니다. 더 멀리, 더 빠르게 나아가기 위해 어깨를 맞대되 각자의 빛을 잃지 않고, 앞서가되 독주하지 않습니다. 함께할 때 더 단단하기에, 우리는 서로를 믿고 배우며, 겸손하게 성장합니다. 원하는 게 ‘편한 일’인지, ‘치열한 성장’인지 스스로에게 물어보세요. 우리는 이미 ‘치열한 성장’을 선택했습니다. 단순한 일이 아닌, 내 인생과 세상을 바꾸는 전력질주를 위한 무대. 몰입과 끈기로 성장할 준비가 된 사람을 환영합니다. 스푼랩스 문화 블로그 스푼랩스 테크 블로그 스푼랩스 링크드인 스푼랩스 채용 사이트 🌱 [몰입하고, 성장할 수 있도록 이런 제도가 준비되어 있어요] [성장을 위한 제도] 끊임없이 도전하고 더 나은 결과를 만들어내는 구성원을 위해 월 10만원 한도의 자기계발비 지원 월 20만원 한도의 일본어, 영어, 한국어 외국어 학습비 지원 AWS re:Invent, Digital Marketing Summit, MAU Conference 등 업무 관련 국내외 교육 및 세미나 참석 지원 우리 같이 공부해요! 사내 스터디 모임 지원 사내 도서관 운영 및 신청 도서 구매 입사자와 추천자 모두 후한 보상을! 사내 직원 추천 제도 우리는 빠르게 배우고, 더 나은 방향으로 스스로 성장하는 사람들이 함께 모인 팀입니다. [일하는 방식] 몰입과 실행의 밀도를 높이기 위해 해외 법인에서 근무하는 오피스 익스체인지 프로그램 창의적 몰입을 위한 워케이션 프로그램 오전 8시~10시 30분 사이 자유롭게 출근하는 자율출근제 열심히 일하고 안전하게 퇴근해야죠. 야근 식비 및 택시비 지원 월요일은 4시간의 몰입을! 더욱 집중해서 몰입하는 주 4.5일제 우리는 더 깊이, 함께 몰입할 수 있는 환경을 선택합니다. [함께하는 팀을 위한 환경] 치열하게 일한 만큼, 서로를 챙기기 위해 함께해 주셔서 감사해요! 근속 기간별 리프레시 휴가 및 휴가비 지원 생일을 진심으로 축하합니다. 생일자를 위한 반반차 휴가 개개인의 일상에도 진심을 담아, 경조 휴가 및 경조비 지원 개인 근무 일정에 맞게 알아서 사용하는 휴가/반반차 제도 든든히 드세요. 아침 식사 제공 및 점심 식비 지원 무엇보다 건강이 우선이죠. 연 1회 종합건강검진 제공 강남역 역세권의 깔끔하고 세련된 사무실 에너지는 항상 충전되어야 하니까. 무제한 카페테리아 운영 힘들 땐 잠시 쉬어요. 고급 안마의자, 게임기, 다트, 탁구대 구비 치열하게 일한 만큼, 재충전도 중요하니까. 우리는 일하는 순간뿐 아니라, 그 사이사이도 함께 고민합니다. 채용에 대해 궁금한 점이 있다면? 아래 메일로 문의 주세요! 스푼랩스 채용: recruit@spoonlabs.com 주식회사 스푼랩스는 채용 ATS 그리팅의 개인정보 처리방침에 따라 개인정보를 수집 및 이용하고 있습니다. Show more Show less

Posted 1 week ago

Apply

5.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Python (Programming Language) Good to have skills : AWS Administration Minimum 5 Year(s) Of Experience Is Required Educational Qualification : 15 years full time education Summary: As a Software Engineer with Python expertise, you will develop data-driven applications on AWS. Responsible for the creation of scalable data pipelines and algorithms to process and deliver actionable vehicle data insights. Roles & Responsibilities: 1. Lead the design and development of Python based applications and services 2. Architect and implement cloud-native solutions using AWS services 3. Mentor and guide the Python development team, promoting best practices and code quality 4. Collaborate with data scientists and analysts to implement data processing pipelines 5. Participate in architecture discussions and contribute to technical decision-making 6. Ensure the scalability, reliability, and performance of Python applications on AWS 7. Stay current with Python ecosystem developments, AWS services, and industry best practices Professional & Technical Skills: 1. Python Programming. 2. Web framework expertise (Django, Flask, or FastAPI) 3. Data processing and analysis 4. Database technologies (SQL and NoSQL) 5. API development 6. Significant experience working with AWS Lambda 7. AWS services (e.g., EC2, S3, RDS, Lambda, SageMaker, EMR) with Any AWS certification is a plus. 8. Infrastructure as Code (e.g., AWS CloudFormation, Terraform) 9. Test-Driven Development (TDD) 10. DevOps practices 11. Agile methodologies. 12. Experience with big data technologies and data warehousing solutions on AWS (e.g., Redshift, EMR, Athena). 13. Strong knowledge of AWS platform and services (e.g., EC2, S3, RDS, Lambda, API Gateway, VPC, IAM). Additional Information: 1. The candidate should have a minimum of 5 years of experience in Python Programming. 2. This position is based at our Hyderabad office 3. A 15 years full time education is required (Bachelor of computer science, or any related stream. master’s degree preferred.) Show more Show less

Posted 1 week ago

Apply

7.0 years

0 Lacs

Hyderabad, Telangana, India

Remote

Linkedin logo

Job Title: Lead Full Stack Developer (React JS + Python) Experience Level: 7+ Years Job Summary We are seeking a highly skilled and experienced Lead Full Stack Developer with expertise in React JS and Python to join our growing development team. The ideal candidate will have a strong foundation in both frontend and backend technologies, a proven track record of delivering complex projects, and the leadership skills to guide and mentor a team of developers. As a technical lead, you will be responsible for architecting solutions, setting best practices, and driving project execution from conception to deployment. Key Responsibilities Lead and manage a team of developers working on full-stack web applications. Design and implement scalable frontend applications using React JS. Develop and maintain robust backend services using Python (Django/Flask/FastAPI). Drive the architecture and design of new features and applications. Review code, provide feedback, and ensure code quality through best practices. Collaborate with product managers, designers, and QA to deliver high-quality software. Identify performance bottlenecks and optimize application performance. Foster a culture of continuous improvement through mentorship and knowledge sharing. Contribute to technical decision-making and strategic planning. Required Qualifications 7+ years of hands-on software development experience. Strong proficiency in React JS and its ecosystem (Hooks, Redux, TypeScript preferred). Solid experience with Python and related frameworks (Django, Flask, FastAPI). Good understanding of RESTful APIs, microservices, and web architecture. Experience with database systems like PostgreSQL, MySQL, and NoSQL stores (e.g., MongoDB). Familiarity with containerization tools such as Docker and orchestration (Kubernetes is a plus). Proficient with Git, CI/CD pipelines, and agile development methodologies. Excellent communication, leadership, and team collaboration skills. Proven ability to lead technical discussions and make strategic decisions. Preferred Qualifications Experience in cloud environments like AWS, GCP, or Azure. Familiarity with DevOps practices and infrastructure as code (Terraform, Ansible). Experience with automated testing and test-driven development (TDD). Previous experience mentoring junior developers or managing teams. Understanding of UI/UX best practices. What We Offer Competitive salary and performance bonuses. Flexible working hours and remote work options. Career growth opportunities in a fast-paced tech-driven environment. Access to the latest tools, technologies, and training. Show more Show less

Posted 1 week ago

Apply

12.0 years

0 Lacs

Hyderabad, Telangana, India

Remote

Linkedin logo

Experience Required 12+ years of experience in software development 4+ yrs of experience with .Net Core 3+ years' experience in Angular 14 or later Handon experience in .Net Core & Angular14+ Expert in RESTful API development & Middleware's Experience with microservices or event-driven architecture, CQRS, RabbitMQ or Kafka 3+ years' experience in Angular 14 or later 1+ years of experience with Bootstrap/Material/Kendo or similar frameworks Extensive knowledge of TypeScript, Reactive Forms, NgRx Demonstrable skill at writing RxJs pipelines. You should be familiar with numerous operators and how they can be used to solve real-world problems Expert in writing and maintaining automated unit tests in Jasmine Experience with module design, UML Advance skills with Git Advance understanding of HTML, CSS & SASS Strong understanding of Data Structures, OOPS, SOLID Principles, Design Patterns Good knowledge of Parallel Programming/Multi-Threading Experience with performance tuning and testing tools Experience with CICD/DevOps Pipelines creation, Containerization & deployment automation Familiarity with tools like Jira, Gitlab DevOps, and Postman Ability to set coding standards and best practices and train team Experience in SDLC methodologies Experience with Agile, Backlog Creation, Estimation Conduct thorough code reviews to ensure code quality, maintainability, and adherence to coding standards Requirements Other Skills / Experience Excellent troubleshooting and communication skills Experience working with international and remote teams Leading, technical decision-making, mentoring junior developers, and ensuring high performance, scalability, and security across projects Experience providing support in troubleshooting issues in live environments Experience working with applications in the financial domain Strong commitment towards quality and schedule Experience working with BDD & API Test Automation Experience with TDD Demonstrated capability to engage with stakeholders or clients Ability to identify bottlenecks and bugs, and devise solutions to mitigate and address these issues. Show more Show less

Posted 1 week ago

Apply

5.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Python (Programming Language) Good to have skills : AWS Architecture Minimum 5 Year(s) Of Experience Is Required Educational Qualification : 15 years full time education Summary: As a Software Engineer with Python expertise, you will develop data-driven applications on AWS. Responsible for the creation of scalable data pipelines and algorithms to process and deliver actionable vehicle data insights. Roles & Responsibilities: 1. Lead the design and development of Python based applications and services 2. Architect and implement cloud-native solutions using AWS services 3. Mentor and guide the Python development team, promoting best practices and code 4. quality. 5. Collaborate with data scientists and analysts to implement data processing pipelines 6. Participate in architecture discussions and contribute to technical decision-making 7. Ensure the scalability, reliability, and performance of Python applications on AWS 8. Stay current with Python ecosystem developments, AWS services, and industry best practices Professional & Technical Skills: 1. Python Programming 2. Web framework expertise (Django, Flask, or FastAPI) 3. Data processing and analysis 4. Database technologies (SQL and NoSQL) 5. API development 6. Significant experience working with AWS Lambda 7. AWS services (e.g., EC2, S3, RDS, Lambda, SageMaker, EMR) with Any AWS certification is a plus. 8. Infrastructure as Code (e.g., AWS CloudFormation, Terraform) 9. Test-Driven Development (TDD) 10. DevOps practices 11. Agile methodologies. 12. Experience with big data technologies and data warehousing solutions on AWS (e.g., Redshift, EMR, Athena). 13. Strong knowledge of AWS platform and services (e.g., EC2, S3, RDS, Lambda, API Gateway, VPC, IAM). Additional Information: 1. The candidate should have a minimum of 5 years of experience in Python Programming. 2. This position is based at our Hyderabad office 3. A 15 years full time education is required (Bachelor of computer science, or any related stream. master’s degree preferred.) Show more Show less

Posted 1 week ago

Apply

7.5 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Python (Programming Language) Good to have skills : NA Minimum 7.5 Year(s) Of Experience Is Required Educational Qualification : 15 years full time education Summary: As a Software Engineer with Python expertise, you will develop data-driven applications on AWS. Responsible for the creation of scalable data pipelines and algorithms to process and deliver actionable vehicle data insights. Roles & Responsibilities: 1. Lead the design and development of Python based applications and services 2. Architect and implement cloud-native solutions using AWS services 3. Mentor and guide the Python development team, promoting best practices and code quality 4. Collaborate with data scientists and analysts to implement data processing pipelines 5. Participate in architecture discussions and contribute to technical decision-making 6. Ensure the scalability, reliability, and performance of Python applications on AWS 7. Stay current with Python ecosystem developments, AWS services, and industry best practices Professional & Technical Skills: 1. Python Programming. 2. Web framework expertise (Django, Flask, or FastAPI) 3. Data processing and analysis 4. Database technologies (SQL and NoSQL) 5. API development 6. Significant experience working with AWS Lambda 7. AWS services (e.g., EC2, S3, RDS, Lambda, SageMaker, EMR) with Any AWS certification is a plus. 8. Infrastructure as Code (e.g., AWS CloudFormation, Terraform) 9. Test-Driven Development (TDD) 10. DevOps practices 11. Agile methodologies. 12. Experience with big data technologies and data warehousing solutions on AWS (e.g., Redshift, EMR, Athena). 13. Strong knowledge of AWS platform and services (e.g., EC2, S3, RDS, Lambda, API Gateway, VPC, IAM). Additional Information: 1. The candidate should have a minimum of 5 years of experience in Python Programming. 2. This position is based at our Hyderabad office 3. A 15 years full time education is required (Bachelor of computer science, or any related stream. master’s degree preferred.) Show more Show less

Posted 1 week ago

Apply

4.0 years

0 Lacs

India

On-site

Linkedin logo

Job Title: Data Analyst (Python +Pyspark) About Us “Capco, a Wipro company, is a global technology and management consulting firm. Awarded with Consultancy of the year in the British Bank Award and has been ranked Top 100 Best Companies for Women in India 2022 by Avtar & Seramount . With our presence across 32 cities across globe, we support 100+ clients across banking, financial and Energy sectors. We are recognized for our deep transformation execution and delivery. WHY JOIN CAPCO? You will work on engaging projects with the largest international and local banks, insurance companies, payment service providers and other key players in the industry. The projects that will transform the financial services industry. MAKE AN IMPACT Innovative thinking, delivery excellence and thought leadership to help our clients transform their business. Together with our clients and industry partners, we deliver disruptive work that is changing energy and financial services. #BEYOURSELFATWORK Capco has a tolerant, open culture that values diversity, inclusivity, and creativity. CAREER ADVANCEMENT With no forced hierarchy at Capco, everyone has the opportunity to grow as we grow, taking their career into their own hands. DIVERSITY & INCLUSION We believe that diversity of people and perspective gives us a competitive advantage. Job Description Role: Data Analyst / Senior Data Analyst Location : Bangalore/ Pune Responsibilities Define and obtain source data required to successfully deliver insights and use cases Determine the data mapping required to join multiple data sets together across multiple sources Create methods to highlight and report data inconsistencies, allowing users to review and provide feedback on Propose suitable data migration sets to the relevant stakeholders Assist teams with processing the data migration sets as required Assist with the planning, tracking and coordination of the data migration team and with the migration run-book and the scope for each customer Role Requirements Strong Data Analyst with Financial Services experience, Knowledge of and experience using data models and data dictionaries in a Banking and Financial Markets context "Knowledge of one or more of the following domains (including market data vendors): Party/Client Trade Settlements Payments Instrument and pricing Market and/or Credit Risk" Demonstrate a continual desire to implement “strategic” or “optimal” solutions and where possible, avoid workarounds or short term tactical solutions Working with stakeholders to ensure that negative customer and business impacts are avoided Manage stakeholder expectations and ensure that robust communication and escalation mechanisms are in place across the project portfolio Good understanding of the control requirement surrounding data handling Experience/Skillset Must have - Excellent analytical skills and commercial acumen, Minimum 4+ years of experience with Python and Pyspark. Good understanding of the control requirements surrounding data handling Experience of big data programmes preferable Strong verbal and written communication skills Strong self-starter with strong change delivery skills who enjoys the challenge of delivering change within tight deadlines Ability to manage multiple priorities Business analysis skills, defining and understanding requirements Knowledge of and experience using data models and data dictionaries in a Banking and Financial Markets context Can write SQL queries and navigate data bases especially Hive, CMD, Putty, Note++ Enthusiastic and energetic problem solver to join an ambitious team Good knowledge of SDLC and formal Agile processes, a bias towards TDD and a willingness to test products as part of the delivery cycle Ability to communicate effectively in a multi-programme environment across a range of stakeholders Attention to detail Good to have - Preferable knowledge and experience in Data Quality & Governance For Spark Scala - should have working experience using scala (preferable) or java for spark For Senior DAs: proven track record of managing small delivery-focussed data teams [09:07] Mishra, Aditi Show more Show less

Posted 1 week ago

Apply

3.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Python (Programming Language) Good to have skills : NA Minimum 3 Year(s) Of Experience Is Required Educational Qualification : 15 years full time education Summary: As a Software Engineer with Python expertise, you will develop data-driven applications on AWS. Responsible for the creation of scalable data pipelines and algorithms to process and deliver actionable vehicle data insights. Roles & Responsibilities: 1. Lead the design and development of Python based applications and services 2. Architect and implement cloud-native solutions using AWS services 3. Mentor and guide the Python development team, promoting best practices and code quality 4. Collaborate with data scientists and analysts to implement data processing pipelines 5. Participate in architecture discussions and contribute to technical decision-making 6. Ensure the scalability, reliability, and performance of Python applications on AWS 7. Stay current with Python ecosystem developments, AWS services, and industry best practices Professional & Technical Skills: 1. Python Programming. 2. Web framework expertise (Django, Flask, or FastAPI) 3. Data processing and analysis 4. Database technologies (SQL and NoSQL) 5. API development 6. Significant experience working with AWS Lambda 7. AWS services (e.g., EC2, S3, RDS, Lambda, SageMaker, EMR) with Any AWS certification is a plus. 8. Infrastructure as Code (e.g., AWS CloudFormation, Terraform) 9. Test-Driven Development (TDD) 10. DevOps practices 11. Agile methodologies. 12. Experience with big data technologies and data warehousing solutions on AWS (e.g., Redshift, EMR, Athena). 13. Strong knowledge of AWS platform and services (e.g., EC2, S3, RDS, Lambda, API Gateway, VPC, IAM). Additional Information: 1. The candidate should have a minimum of 5 years of experience in Python Programming. 2. This position is based at our Hyderabad office 3. A 15 years full time education is required (Bachelor of computer science, or any related stream. master’s degree preferred.) Show more Show less

Posted 1 week ago

Apply

5.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Python (Programming Language) Good to have skills : NA Minimum 5 Year(s) Of Experience Is Required Educational Qualification : Bachelor of Engineering in Electronics or any related stream Summary: As a Sr. Full Stack Engineer, you will develop data-driven applications on AWS for the client. Responsible for the creation of scalable data pipelines and algorithms to process and deliver actionable vehicle data insights. Roles & Responsibilities: 1. Lead the design and development of Python based applications and services 2. Architect and implement cloud-native solutions using AWS services 3. Mentor and guide the Python development team, promoting best practices and code quality 4. Collaborate with data scientists and analysts to implement data processing pipelines 5. Participate in architecture discussions and contribute to technical decision-making 6. Ensure the scalability, reliability, and performance of Python applications on AWS 7. Stay current with Python ecosystem developments, AWS services, and industry best practices. Professional & Technical Skills: 1. At least 5 years of experience in Python Programming with Web framework expertise (Django, Flask, or FastAPI). 2. Exposure on database technologies (SQL and NoSQL) and API development. 3. Significant experience working with AWS services (e.g., EC2, S3, RDS, Lambda, SageMaker, EMR) and Infrastructure as Code (e.g., AWS CloudFormation, Terraform). 4. Exposure on Test-Driven Development (TDD) 5. Practices DevOps in software solution and well-versed with Agile methodologies. 6. AWS certification is a plus. 7. Have well-developed analytical skills, a person who is rigorous but pragmatic, being able to justify decisions with solid rationale. Additional Information: 1. The candidate should have a minimum of 5 years of experience in Python Programming. 2. This position is based at our Hyderabad office 3. A 15 years full time education is required (bachelor’s degree in computer science, Software Engineering, or related field). Show more Show less

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