Home
Jobs

2248 Tdd Jobs - Page 33

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 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

React Software Engineer – web developer Must be able to, during technical skills interview, share screen with a local running copy of IDE and go through some coding exercises while sharing screen. Key Responsibilities: Experience designing and developing bug-free React.js applications, ensuring scalability, performance, and maintainability. Solid understanding of React.js best practices, coding standards, and development methodologies. Strong proficiency in JavaScript/TypeScript, HTML5, CSS3, and related web technologies. Experience identifying needed positive and negative test cases from user stories and other acceptance criteria and following a TDD approach for development, automated testing, and CI/CD. Solid experience using third-party libraries and APIs and consuming JSON and XML web services (e.g., RESTful and SOAP) and asynchronous JavaScript programming Strong experience with git source control and skilled in developing automated unit and integration tests before promoting or committing code. Experience with GitHub Copilot and automation testing tools and frameworks Understanding of frontend build tools and package managers (e.g., Webpack, npm). 5+ years professional/paid web development experience with a focus on React.js. Bachelor's or Masters degree in Computer Science preferred Experience with Scrum/Agile development methodologies, strong understanding of software development principles, and following best practices to create high quality, maintainable, source code within assigned deadlines Strong communication skills and can collaborate with cross-functional teams, including UI/UX designers, backend developers, and product managers Ability to thrive in a fast-paced, dynamic environment and adapt to changing priorities. Prefer candidates with strong troubleshooting and code-reading skills and that have experience migrating applications from .NET/C#, PHP/JavaScript, and/or Angular.js, to React UI and Java web services Show more Show less

Posted 1 week ago

Apply

8.0 - 12.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Dear Candidate Greetings from TCS !!! TCS has been a great pioneer in feeding the fire of young Techies like you. We are a global leader in the technology arena and there's nothing that can stop us from growing together. Role: Cloud Devops Engineer Location: Chennai Experience Range: 8 to 12 years Job Description: Desired Competencies: Maintains in depth knowledge of the AWS DevOps cloud platforms, provides detailed advice regarding their application, and executes specialized tasks Core experience in AWS CI experience (Git, Jenkins, GitLab), Bash, PowerShell Build automation Container experience in Docker Aws DevOps CKA and CKAD Certifications Knowledge to worked extensively on CI image building with both Linux and Windows containers Should have the best standards knowledge on CI Image building process for both Linux and windows containers Significant experience with SaaS and web-based technologies Skilled with Continuous Integration and Continuous Deployments using AWS Devops Services. Skilled to automate Python, or Bash is an added advantage. Skilled with containerization platforms using Docker & Kubernetes. Familiar with architecture/design patterns and re-usability concepts. Skilled in SOLID design principles and TDD. Familiar with Application Security via OWASP Top 10 and common mitigation strategies. Detailed knowledge of database design and object/relational database technology. Good experience in MS Fabric AWS DevOps Implementation: Lead the design and implementation of CI/CD pipelines using AWS DevOps. Configure and manage build agents, release pipelines, and deployment environments in AWS DevOps. Establish and maintain robust CI processes to automate code builds, testing, and deployment. Integrate automated testing into CI pipelines for comprehensive code validation. Continuous Integration: Infrastructure as Code (IaC) -Terraform Utilize Infrastructure as Code principles to manage and provision infrastructure components on AWS. Implement and maintain IaC templates Monitoring and Optimization: Implement monitoring and logging solutions to track the performance and reliability of CI/CD pipelines. Continuously optimize CI/CD processes for efficiency, speed, and resource utilization. Security and Compliance Implement security best practices within CI/CD pipelines. Ensure compliance with industry standards and regulatory requirements in CI/CD processes. Troubleshooting and Support Provide expert-level support for CI/CD-related issues. Troubleshoot and resolve build and deployment failures promptly Show more Show less

Posted 1 week ago

Apply

8.0 - 12.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Dear Candidate Greetings from TCS !!! TCS has been a great pioneer in feeding the fire of young Techies like you. We are a global leader in the technology arena and there's nothing that can stop us from growing together. Role: Cloud Devops Engineer (Azure) Location: Chennai Experience Range: 8 to 12 years Job Description: Good experience in Microsoft Fabric Strong understanding of DevOps processes & procedures & Tools Data Lake,Data Analysis ,Data Engineer Power BI Experience with Azure DevOps products (work item, Wiki, git, repos, pipelines, release manager) Experience with application and infrastructure operation monitoring (such as App Dynamic, Splunk, Azure Portal) and change management (such as ServiceNow) Azure Cloud experience deploy and using PaaS resources, such as ASE, SQL MI, Cosmos DB, Storage Account, AKS, ADF, etc. Hands on experience to create build & deployment automation with Application as a Code pipelines using YAML. Hands on experience to create Azure Data Factory pipelines using YAML. Knowledge in Azure infrastructure automation using PowerShell, Runbooks, and Terraform NuGet and NPM Packaging Containers/Docker, Repository manager Good communication skills (written & verbal) and Ability to present. Agile Scrum/Kanban experience Core experience in Azure services CI experience (Git, Jenkins, GitLab), Bash, PowerShell Build automation Container experience in Docker Azure DevOps CKA and CKAD Certifications Azure Developer who has worked extensively on CI image building with both Linux and Windows containers Should have the best standards knowledge on CI Image building process for both Linux and windows containers Significant experience with SaaS and web-based technologies Skilled with Continuous Integration and Continuous Deployments using Azure Devops Services. Skilled with PowerShell to automate Python, or Bash is an added advantage. Skilled with containerization platforms using Docker & Kubernetes Familiar with architecture/design patterns and re-usability concepts. Skilled with object-oriented analysis and design (OOA&D) methodology and micro-services. Skilled in SOLID design principles and TDD. Familiar with Application Security via OWASP Top 10 and common mitigation strategies. Very Familiar with source control systems (git) and Azure DevOps. Detailed knowledge of database design and object/relational database technology. Azure DevOps Implementation: Lead the design and implementation of CI/CD pipelines using Azure DevOps. Configure and manage build agents, release pipelines, and deployment environments in Azure DevOps. Establish and maintain robust CI processes to automate code builds, testing, and deployment. Integrate automated testing into CI pipelines for comprehensive code validation. Continuous Integration: Infrastructure as Code (IaC) Utilize Infrastructure as Code principles to manage and provision infrastructure components on Azure. Implement and maintain IaC templates (e.g., ARM templates) for infrastructure provisioning. Monitoring and Optimization: Implement monitoring and logging solutions to track the performance and reliability of CI/CD pipelines. Continuously optimize CI/CD processes for efficiency, speed, and resource utilization. Security and Compliance Implement security best practices within CI/CD pipelines. Ensure compliance with industry standards and regulatory requirements in CI/CD processes. Troubleshooting and Support Provide expert-level support for CI/CD-related issues. Working with Product teams to manage AZURE systems deployment, and lifecycle maintenance, including requests, determining action plans, Capacity planning, reporting, advising and parties involved. Responsible for triage and resolving service management system incidents and requests. Responsible for application monitoring, data manipulation for widgets and generating reports, problem identification and management. Responsible for system data manipulation- tuning agents and collectors to glean wanted information. Occasionally consult with individuals inside and outside of the team and provide general customer support Azure infrastructure mgmt. Create and manage check-in policies, and installation, configuration, troubleshooting and maintenance. Producing scripts for automation and report generation using Terraform, Tera grunt, Cloud formation templates, Ansible, GIT, PowerShell, Bash, Shell, python scripting, Linux and Windows operating system and scripting, azure Visual Studio Team Services. Maintain the applications within EKS, AKS, Dockers, Hub, and Docker Registry. Manage Networking protocols, network security in the cloud. Manage Cloudflare products as well as other equivalent tools. Monitoring Infrastructure. Virtual machines, Virtual Networks, autoscaling, storage, Key vault, Network Security Group, Load Balancer, Traffic Manager, Route Tables, storage accts, EFS, FSX, NetApp NAS, Recovery Services Vaults, Key Vault, Azure Backup, lambda, server less architecture components. Required Skills Azure Certified Solutions Architect or Sys Ops Administrator and Equivalent Azure certified. Show more Show less

Posted 1 week ago

Apply

12.0 years

0 Lacs

Bangalore Urban, Karnataka, India

On-site

Linkedin logo

Senior Backend Engineer – Core Java & Microservices (Multiple Positions) Location: Bangalore, India (Hybrid/Onsite) Hiring Company: Latinum HR (on behalf of a leading service-based client) About the Role: Latinum HR is hiring experienced Senior Backend Engineers for multiple positions with a top-tier client. We are seeking engineers with strong expertise in Core Java backend engineering and/or Microservices & Cloud architecture . Candidates with capabilities across both areas will be considered for senior-level roles . As part of a high-performance team, you’ll design and build robust, scalable, and high-throughput backend systems solving complex real-world business challenges. Key Responsibilities: Architect and develop scalable backend systems using Java and Spring Boot. Design event-driven microservices and cloud-native APIs. Ensure solutions are secure, observable, and performant. Collaborate with cross-functional teams on architecture, coding standards, and delivery practices. Participate in solution design, code reviews, and production deployments. Support and monitor distributed systems in live environments. Mentor and guide junior engineers (applicable for senior roles). Core Technical Requirements (Must-Have): Java & Backend Engineering Java 8+ (Streams, Lambdas, Functional Interfaces, Optionals) Spring Core, Spring Boot, object-oriented principles Multithreading (Executor framework, concurrency utilities) Data structures, algorithms, time/space complexity Kafka (producer/consumer design, schema management) JPA, RDBMS/NoSQL, data modeling, indexing, joins JVM tuning, GC profiling, heap/dump analysis Strong grasp of design patterns (GoF) Microservices, Cloud & Distributed Systems RESTful APIs, OpenAPI/Swagger, API design best practices Spring Cloud, Spring Reactive Kafka Streams, CQRS, event-driven systems GraphQL (Apollo/Spring Boot), schema federation, caching AWS (Lambda, IAM, S3, containers) API Security (OAuth 2.0, JWT, Keycloak, API Gateway) CI/CD (Docker, Kubernetes, Terraform) Monitoring: ELK, Prometheus, Grafana, Jaeger, Kiali Nice to Have: Experience with Node.js, Golang, Python, React, or Angular CMS platforms (AEM, Sitecore) TDD, mocking, test automation (Postman, JUnit, performance/security testing) Familiarity with deployment strategies (canary, blue-green) Experience in creating architecture documentation (UML, sequence diagrams) Who Should Apply: Backend engineers with 4–12 years of experience in Java/Microservices. Engineers passionate about scalable system design and distributed computing. Candidates with hands-on exposure to cloud-native technologies and production systems. Show more Show less

Posted 1 week ago

Apply

8.0 - 12.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities. Responsibilities: Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems Ensure essential procedures are followed and help define operating standards and processes Serve as advisor or coach to new or lower level analysts Has the ability to operate with a limited level of direct supervision. Can exercise independence of judgement and autonomy. Acts as SME to senior stakeholders and /or other team members. Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Qualifications: 8-12 years of relevant experience Experience in systems analysis and programming of software applications Experience in managing and implementing successful projects Working knowledge of consulting/project management techniques/methods Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements Education: Bachelor’s degree/University degree or equivalent experience This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. About The Role We are looking for a highly skilled and hands-on Software Engineer to drive modern engineering practices and technology transformation within our teams. You will play a critical role in designing, developing, and maintaining scalable, high-quality software solutions while ensuring best-in-class engineering standards, including trunk-based development, test automation, security, and modern ways of working. This role requires deep expertise in system design, hands-on coding, and strong problem-solving skills to create resilient, high-performing, and secure applications. Key Responsibilities Software Development & System Design Design, develop, and maintain robust, scalable, and high-performance applications. Implement trunk-based development practices to enable continuous integration and rapid delivery. Develop clean, maintainable, and testable code following SOLID principles and software design best practices. Ensure high levels of unit test coverage, test-driven development (TDD), and behavior-driven development (BDD). Actively contribute to hands-on coding, code reviews, and refactoring to maintain high engineering standards. Engineering Excellence & Best Practices Drive the adoption of modern engineering ways of working, including Agile, DevOps, and CI/CD. Advocate for automated testing, infrastructure as code, and continuous monitoring to enhance software reliability. Apply Behavior-Driven Development (BDD), Test-Driven Development (TDD), and unit testing to ensure code quality and functionality. Conduct thorough code reviews, ensuring adherence to best practices in readability, performance, and security. Implement and enforce secure coding practices, performing vulnerability assessments and ensuring compliance with security standards. Collaborate effectively in agile environments, embracing DevOps principles and fostering a culture of continuous delivery and improvement. Technical Leadership & Collaboration Partner with architects, product owners, and cross-functional teams to design scalable and distributed systems. Mentor junior engineers and foster a culture of engineering excellence and continuous learning. Collaborate closely with DevOps teams to optimize deployments, observability, and production resilience. Lead technical discussions, contribute to design documentation, and provide guidance on modern software architectures. Skills And Qualifications Must-Have Skills: Strong hands-on experience in coding (Java, Python, or any modern programming language). Deep expertise in system design and microservices architecture. Experience with trunk-based development, feature flags, and progressive delivery strategies. Proficiency in TDD, BDD, and automation-first mindset to ensure high test coverage and reliability. Strong understanding of CI/CD pipelines, and DevOps practices. Experience conducting code reviews, vulnerability assessments, and secure coding. Familiarity with modern cloud-native technologies (AWS, Kubernetes, Docker). Excellent problem-solving skills and ability to work in fast-paced, agile environments. Strong communication and collaboration skills. Good-to-Have Skills: Experience with event-driven architecture and distributed systems. Knowledge of performance tuning, observability, and production monitoring. Familiarity with Agile frameworks and modern ways of working in product development. ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Citi is an equal opportunity and affirmative action employer. Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi . View the " EEO is the Law " poster. View the EEO is the Law Supplement . View the EEO Policy Statement . View the Pay Transparency Posting Show more Show less

Posted 1 week ago

Apply

10.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

We are seeking a highly motivated Senior Quality Engineer with more than 10 years of experience to join our Quality Engineering (QE) team and play a critical role in implementing changes that advance the maturity of our projects. This hands-on position is ideal for an experienced quality engineering professional who excels in identifying improvement opportunities, implementing best practices, and driving measurable quality outcomes in a fast-paced environment. The ideal candidate will work closely with project teams to fill skill gaps, enhance processes, and leverage existing tools to achieve substantial quality improvements in the shortest time possible. This role requires a proactive problem solver with a passion for innovation and a strong ability to collaborate with diverse teams. Plays an essential role in the rollout of QE initiatives (e.g., test automation, CI/CD implementation). Provides guidance to delivery teams in alignment with the QE transformation. Actively involved in hands-on coding activities pertaining to QE efforts. Hands-On Quality Engineering: Assess current quality practices and identify areas for immediate and long-term improvement. Implement process changes, testing strategies, and automation solutions aligned with project goals. Create foundation / framework for test automation. Training and Enablement: Address skill gaps within teams by delivering targeted training and mentorship on tools, techniques, and processes. Empower teams to adopt and sustain quality best practices. Tool Utilization and Optimization: Evaluate and optimize the use of existing tools within the organization to maximize their effectiveness. Introduce enhancements and integrate solutions that align with organizational constraints and objectives. Collaboration and Alignment: Partner with project teams, developers, and stakeholders to ensure alignment with quality goals. Act as a liaison between technical teams and leadership to provide insights on quality initiatives. Rapid Quality Improvement: Focus on achieving the largest quality improvements in the shortest timeframes by prioritizing impactful changes. Best Practices and Standards: Research and implement industry best practices to elevate the organization’s quality engineering capabilities. Standardize processes to create repeatable and scalable solutions across projects. Required Experience 13 Years in either a DevOps, Apps Development, or Quality Engineer overall experience Experience at a complex global company Experience with the rollout of QE initiatives (e.g., test automation, CI/CD implementation) is needed Primary Skills / Experience : Java + Spring Boot, Python, Selenium, Cucumber, DB/SQL, Git, CI/CD, BDD/TDD, Test Data Management, Microservices, Containerization, Cloud, Linux, Observability platforms. Provides automation expertise, training and coaching to team members. Determines range and depth of activities required for developing or customizing complex test automation frameworks, researching and onboarding automation tools for IT. Deliver a robust automation framework built upon established and proven open source or commercial tools to support Agile/Scrum development, DevOps and CI/CD. Keep current with advances in automation methodologies and tools. Research, evaluation, and deployment of new test tools. Trains teams to implement expanded automation coverage by adding automated environment validation, smoke and functional test scripts to CI/CD pipeline. Ability to assess functional and technical gaps in designs. Support continuous improvement processes, analyzing problems and recommending actions for effective resolution. Ability to adapt to a fast paced, continually changing business and work environment while managing multiple priorities. The candidate must be able to work with minimal supervision, be self-sufficient, define own objectives, and promote best practices within the organization. The candidate must be able to provide technical solutions to a diverse range of difficult problems Education Bachelor’s degree in information systems or computer science or work equivalent ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Systems & Engineering ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster. Show more Show less

Posted 1 week ago

Apply

3.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

About NCR Atleos NCR Atleos, headquartered in Atlanta, is a leader in expanding financial access. Our dedicated 20,000 employees optimize the branch, improve operational efficiency and maximize self-service availability for financial institutions and retailers across the globe. We are looking for a driven Java Developer with a couple of years of experience to join our NCR Terminal Handler team, based at the NCR Discovery Centre R&D site in Dundee. You will be a contributing member of a highly skilled and motivated Agile team of engineers, working on innovative solutions for the financial services market. This is a great opportunity for someone looking for the next challenge to progress their career and skillset in a supportive environment using modern methodologies and technology. NCR has been at the forefront in all aspects of the payments processing world for decades. NCR’s footprint covers point of sale terminals, retail management systems through to global payments systems and ATMs etc. The industry is changing at an incredible rate with the arrival of new disruptive technologies and business startups. This is an exciting time to get involved in the new product ranges that NCR is developing for this rapidly changing world of financial systems including NCR’s new Terminal Handler which connects ATMs to the transaction processing world, applying the latest technologies and development practices. Responsibilities Develop high quality software which meets requirements, promote re-use of software components and facilitates ease of support. Stay current with technology and form best practices. Possess good understanding of design patterns. Practice Agile development and become familiar with Continuous Improvement, Six Sigma Lean principles, and the Scaled Agile Framework. Analyse, design and implement software mechanisms to improve code stability, performance, and reusability. Participate in code review sessions. Provide input and technical content for customer facing documentation, user help materials and customer training. Create high quality documentation, where necessary, for example functional specifications and unit test specifications. Practice TDD/BDD, conduct unit tests, track problems, and implement changes to ensure adherence to test plan for functional and non-functional requirements. Required Skills Bachelor’s Degree in Computer Science or related field 3+ years experience in software design and development Experience with the preferred technology stack (all or part of it): Java SE 8 Relational Database Management Systems (e.g. Oracle / SQL Server), JPA, Hibernate HTML 5, JavaScript, CSS, Angular framework Spring Framework Test Driven Development or Behaviour Driven Development (e.g. JUnit, JBehave) RESTful web services Great written and verbal communication skills Excellent teamwork and collaboration skills Beneficial Skills Knowledge of software technologies: Java EE expertise, including servlet and JSP Typescript SQL and Database development Spring Security Spring Integration C# Cloud environments (Google Cloud Platform, AWS or Azure) Containerization (Docker) Experience with tools utilized in development environment: Jira Sonar Subversion/Git Crucible/Fisheye Build and Deployment Pipeline technologies: Jenkins, Maven, Gradle, Chef, Kubernetes, Nexus/Artifactory Experience of operating in an Agile development environment, familiarity with Agile principles and practices and Test or Behaviour Driven Development. Offers of employment are conditional upon passage of screening criteria applicable to the job. EEO Statement NCR Atleos is an equal-opportunity employer. It is NCR Atleos policy to hire, train, promote, and pay associates based on their job-related qualifications, ability, and performance, without regard to race, color, creed, religion, national origin, citizenship status, sex, sexual orientation, gender identity/expression, pregnancy, marital status, age, mental or physical disability, genetic information, medical condition, military or veteran status, or any other factor protected by law. Statement to Third Party Agencies To ALL recruitment agencies: NCR Atleos only accepts resumes from agencies on the NCR Atleos preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Atleos employees, or any NCR Atleos facility. NCR Atleos is not responsible for any fees or charges associated with unsolicited resumes. Show more Show less

Posted 1 week ago

Apply

10.0 - 15.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities. Responsibilities: Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Qualifications: 10-15 years of relevant experience in Apps Development or systems analysis role Extensive experience system analysis and in programming of software applications Experience in managing and implementing successful projects Subject Matter Expert (SME) in at least one area of Applications Development Ability to adjust priorities quickly as circumstances dictate Demonstrated leadership and project management skills Consistently demonstrates clear and concise written and verbal communication Strong TDD experience is a must have. Education: Bachelor’s degree/University degree or equivalent experience Master’s degree preferred This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. Prime Brokerage Technology provides solutions that underpin the operations of our clients and traders that provide the foundation of our Prime Finance business. This is an area of great opportunity and is a major growth target for Citi – with technology providing the key to unlock this potential. Additional Responsibilities: Ownership and delivery on a variety of components (Java/Kotlin) within the Core Prime Brokerage platform. Hands-on Development. Provide technical leadership for an agile development team, championing best practices in Continuous Integration and Continuous Deployment (CI/CD). Foster a culture of quality through developer-led automated testing initiatives. Drive continuous improvement in SDLC, agile and DevOps processes using key performance indicators, including DORA metrics, to enhance team efficiency and software delivery. Lead design, planning and estimation discussions within the team and with partners from across the department along with business stakeholders. Conduct high-level system analysis and architecture design, ensuring alignment with business requirements, technical standards and the overall architecture blueprint. Facilitate requirement gathering and translate complex business needs into technical specifications. Oversee the creation and maintenance of project and technical documentation. Identify and mitigate risks throughout the SDLC, proposing solutions to complex problems. Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation. Oversee production support processes, collaborating with operations and business stakeholders. Analyze issue patterns to drive improvements. Guide documentation efforts, maintain on-call rotations and lead post-mortems. Lead efforts to resolve root-causes and enhance performance, scalability, and reliability. Provide technical leadership and serve as advisor or coach to mid-level developers, analysts and grads. Technical Experience: Java & Test-Driven Development are essential. Experience in any number of additional technologies (listed below) is advantageous: Kotlin good to have. 8.5-12 YRS of extensive experinence. Cloud Technologies (Kubernetes, Open Shift) Messaging Technologies (Kafka, Solace, Tibco EMS) Database / Data Store / Data Query Technologies (SQL Server, Mongo, S3) Observability Technologies (OpenTelemetry, Elastic Stack / ELK, Grafana) ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster. Show more Show less

Posted 1 week ago

Apply

7.0 - 10.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

OUR STORY Quince was started to challenge the existing idea that nice things should cost a lot. Our mission was simple: create an item of equal or greater quality than the leading luxury brands and sell them at a much lower price. OUR VALUES Customer First. Customer satisfaction is our highest priority. High Quality. True quality is a combination of premium materials and high production standards that everyone can feel good about. Essential design. We don't chase trends, and we don't sell everything. We're expert curators that find the very best and bring it to you at the lowest prices. Always a better deal. Through innovation and real price transparency we want to offer the best deal to both our customers and our factory partners. Environmentally and Socially conscious. We're committed to sustainable materials and sustainable production methods. That means a cleaner environment and fair wages for factory workers. OUR TEAM AND SUCCESS Quince is a retail and technology company co-founded by a team that has extensive experience in retail, technology and building early stage companies. You'll work with a team of world-class talent from Stanford GSB, Google, D.E. Shaw, Stitch Fix, Urban Outfitters, Wayfair, McKinsey, Nike etc. Responsibilities Technical Leadership Architect, design, and implement scalable and reusable test automation frameworks for UI, API, and performance testing. Drive shift-left testing by integrating automated tests early in the SDLC. Optimize existing automation frameworks for faster execution, stability, and reliability. Ensure comprehensive test coverage across functional, integration, regression, performance, and security testing layers. Establish best practices in test automation using modern tools and frameworks. Review and enhance CI/CD pipelines to include automated testing, test reporting, and quality gates. Provide technical mentorship to SDET-1 and SDET-2 team members, guiding them on automation, testing best practices, and debugging complex issues. Collaboration & Stakeholder Engagement Work closely with developers, DevOps, and product managers to define test plans, strategies, and quality metrics. Collaborate with development teams to implement unit and integration tests. Drive defect triage and resolution processes, ensuring timely identification and fixes. Partner with DevOps to enhance test execution in CI/CD pipelines. Advocate for quality-first development practices across engineering teams. Automation & Tooling Develop robust test scripts in Java, Python, or JavaScript using frameworks like Selenium, Cypress, Appium, or Playwright. Implement API automation testing using tools such as RestAssured, Postman, or Karate. Lead efforts in performance testing using JMeter, Gatling, or Locust. Ensure security testing is embedded within test pipelines. Maintain test execution reports, dashboards, and key quality metrics using tools like Allure, TestRail, and Datadog. Process & Best Practices Define and enforce test-driven development (TDD) and behavior-driven development (BDD) methodologies. Improve test data management strategies for stable and repeatable test execution. Introduce mocking and service virtualization where applicable. Conduct code reviews for automation scripts and provide constructive feedback. Lead test strategy discussions for microservices and distributed systems testing. Requirements 7-10 years of experience in software development, testing, and automation. Strong proficiency in one or more programming languages (Java, Python, JavaScript). Experience with test automation frameworks like Selenium, Appium, Cypress, TestNG, JUnit, Playwright. Solid knowledge of CI/CD tools (Jenkins, GitHub Actions, GitLab CI, Bamboo, or CircleCI). Hands-on experience with containerized environments (Docker, Kubernetes). Experience in testing microservices and RESTful APIs. Good understanding of AWS, GCP, or Azure for cloud-based testing. Exposure to performance and security testing methodologies. Strong analytical and problem-solving skills. Excellent communication and stakeholder management skills. Quince provides equal employment opportunities to all employees and applications for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran or military status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. If you require reasonable accommodation during any part of the application or interview process, please contact accommodations@onequince.com. We are committed to ensuring an inclusive and accessible hiring process for all candidates. Security Advisory: Beware of Frauds At Quince, we're dedicated to recruiting top talent who share our drive for innovation. To safeguard candidates, Quince emphasizes legitimate recruitment practices. Initial communication is primarily via official Quince email addresses and LinkedIn; beware of deviations. Personal data and sensitive information will not be solicited during the application phase. Interviews are conducted via phone, in person, or through the approved platforms Google Meets or Zoom—never via messaging apps or other calling services. Offers are merit-based, communicated verbally, and followed up in writing. If personal information is requested to initiate the hiring process, rest assured it will be through secure and protected means. Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Job Title: Senior Scala/Akka Developer (Reactive Architecture, Financial Services) Location: Pune, Maharashtra, India About Us At FusionPact , we are dedicated to building cutting-edge, high-performance solutions that power critical operations within the financial and core banking sectors. We specialize in leveraging Reactive Architecture principles, with a strong emphasis on Scala and the Akka toolkit , to create systems that are responsive, resilient, elastic, and message-driven. Our mission is to deliver innovative and robust software that transforms how financial institutions operate, ensuring scalability and fault-tolerance in even the most demanding environments. We are a team of passionate engineers who thrive on technical excellence, continuous learning, and pushing the boundaries of what's possible with modern distributed systems. The Opportunity We are seeking a highly skilled and experienced Senior Scala/Akka Developer to join our growing engineering team in Pune. In this role, you will be instrumental in designing, developing, and maintaining high-performance, fault-tolerant, and distributed applications using the Akka ecosystem. If you are passionate about functional programming, concurrent systems, reactive principles, and building resilient solutions that directly impact the financial industry, we encourage you to apply. What You'll Do Lead the design, development, and deployment of highly scalable and reliable distributed systems using Scala and the Akka ecosystem, adhering to Reactive Architecture principles. Implement and optimize Akka-based microservices using Akka HTTP for exposing RESTful APIs and Akka gRPC for high-performance inter-service communication. Masterfully leverage Akka Futures for asynchronous and non-blocking operations, ensuring efficient resource utilization. Proactively identify, diagnose, and resolve complex issues related to Akka applications, applying advanced Akka troubleshooting strategies. Work extensively with Akka Actor Systems, demonstrating an in-depth understanding of actor lifecycles, hierarchies, supervision strategies, and effective message passing patterns. Utilize Akka Streams to build powerful, back-pressured data processing pipelines for real-time and batch scenarios. Contribute to the entire software development lifecycle, from requirements gathering and architectural design to robust testing, deployment, and ongoing support. Collaborate closely with product managers, architects, and other engineers to deliver high-quality, maintainable, and performant solutions. Mentor junior developers, conduct code reviews, and champion best practices in Scala, Akka, and Reactive System design. Participate actively in architectural discussions and contribute to the evolution of our technical stack. What You'll Bring: Exceptional proficiency in Scala Basics: Demonstrable expertise in functional programming principles (immutability, pure functions, higher-order functions), pattern matching, algebraic data types, and the Scala type system. Deep And Practical Expertise In The Akka Ecosystem Akka HTTP: Proven track record in designing, implementing, and consuming highly performant and secure RESTful services. Akka gRPC: Experience with gRPC for efficient, contract-first inter-service communication. Akka Futures: Advanced understanding and application of asynchronous programming, composable futures, and robust error handling. Akka Troubleshooting Strategies: Expert ability to diagnose and resolve complex distributed system issues including dead letters, actor crashes, message delivery semantics, and performance bottlenecks. Akka Actor System: Masterful understanding of the actor model, including actor lifecycle management (creation, starting, restarting, stopping), supervision hierarchies, message dispatchers, and effective communication patterns (e.g., ask vs. tell). Akka Streams: Strong experience in building and optimizing reactive stream processing pipelines, including understanding of Sources, Sinks, Flows, and the intricacies of backpressure. Experience in the Financial or Core Banking Domain is a significant plus. This includes familiarity with concepts such as financial transactions, payment processing, risk management, trading systems, or regulatory compliance. Solid understanding of distributed systems concepts (CAP theorem, consistency models, eventual consistency), concurrency, and parallelism. Proficiency with testing frameworks (e.g., ScalaTest, Akka Testkit) and test-driven development (TDD). Strong command of version control systems (e.g., Git). Exceptional problem-solving abilities, a strong analytical mindset, and attention to detail. Ability to work independently, take ownership, and thrive in a collaborative, agile team environment. Excellent communication skills, both written and verbal, with the ability to articulate complex technical concepts clearly. Bonus Points If You Have Experience with Akka Cluster and Akka Persistence for building truly fault-tolerant and highly available systems. Familiarity with cloud platforms (AWS, Azure, GCP) and deploying Akka applications in a cloud-native environment. Knowledge of message brokers (e.g., Kafka, RabbitMQ) and event-driven architectures. Experience with containerization technologies (Docker, Kubernetes). Proficiency with continuous integration/continuous delivery (CI/CD) pipelines. Contributions to open-source projects, particularly in Scala or Akka. Why Join FusionPact? Impactful Work: Opportunity to work on challenging and mission-critical projects that directly impact the financial industry using cutting-edge Reactive Architecture. Cutting-Edge Technology: Immerse yourself in the Scala and Akka ecosystem, constantly learning and applying the latest advancements in distributed systems. Collaborative Environment: Be part of a talented, passionate, and supportive team that fosters innovation, knowledge sharing, and continuous professional growth. Competitive Compensation: We offer a competitive salary and comprehensive benefits package. Professional Development: We invest in our employees' growth through training, conferences, and internal knowledge-sharing sessions. Work-Life Balance: We believe in a healthy work-life balance to ensure our team's well-being and productivity. Show more Show less

Posted 1 week ago

Apply

0.0 - 4.0 years

0 Lacs

Gurgaon Road, Delhi, Delhi

On-site

Indeed logo

Role: Senior Analyst Programmer (Java, Node JS) Experience Required: 7 to 9 Years Location: Gurgaon (Hybrid – 3 Days in Office) (Only candidates currently in Delhi-NCR will be considered) Primary Skills Required: Proficiency in Java, JEE, and Node.js platforms. 5+ years of hands-on experience with NestJS and Spring Boot. Strong understanding of Spring, Apache, TypeORM, and Spring JPA libraries. Hands-on experience with IBM MQ and other messaging technologies like ActiveMQ, RabbitMQ, AWS SQS, and Kafka. Familiarity with containerization tools such as Docker, and orchestration via Kubernetes. Experience working with tools such as IntelliJ IDEA, VSCode, Swagger, REST, GraphQL, Insomnia, and Postman. Skilled in JUnit, Jest, and mocking tools like EasyMock. Proficiency in AWS is an added advantage. Familiarity with Microservices architecture using ECS on the EDD Platform. Experience with CI/CD pipelines and build tools like Jenkins, Bamboo, or TeamCity. About You: A passionate developer with 4+ years of hands-on development experience. Comfortable with Test-Driven Development (TDD) and extreme programming (XP) practices. Strong believer in collaborative practices like pair programming. Adept at reading and evolving code written by others. Continuously learning and comfortable exploring new technologies. Kindly share candidate’s updated CV along with the following details in an Excel table format: Name Total Experience: Relevant Experience (Java, Spring Boot, Messaging, AWS, etc.): Current CTC: Expected CTC: Notice Period: Current Location: Open to a hybrid work model in Gurgaon? (Yes/No): Job Type: Full-time Pay: ₹2,500,000.00 - ₹3,000,000.00 per year Schedule: Monday to Friday Ability to commute/relocate: Gurgaon Road, Delhi, Delhi: Reliably commute or willing to relocate with an employer-provided relocation package (Preferred) Experience: Spring Boot: 4 years (Required) Work Location: In person

Posted 1 week ago

Apply

3.0 years

25 Lacs

India

On-site

GlassDoor logo

●.Net Framework 4.8: Expert-level proficiency in designing and building enterprise-grade applications using .Net Framework 4.8. You have a deep understanding of the framework’s nuances and best practices. ●ReactJS: Proven expertise in architecting sophisticated, performance-oriented front-end applications with ReactJS. Familiarity with React hooks, context API, and state management. ●NodeJS: Advanced knowledge in building and maintaining NodeJS-based services and server-side applications. Experience with asynchronous programming, microservices, and real-time application development. ●REST API: In-depth experience in designing, developing, and securing RESTful APIs. Expertise in API versioning, throttling, and ensuring high availability and scalability. ●SQL Server: Mastery in writing complex SQL queries, designing normalized databases, performance tuning, and applying best practices to ensure data consistency and speed. ●Cloud & DevOps: Experience with cloud platforms (e.g., Azure, AWS) and knowledge of DevOps practices, CI/CD pipelines, containerization, and microservices. ●Agile/Scrum: Strong experience working in Agile development environments with a focus on delivering high-quality results iteratively. ● Experience: 3+ years of experience in software development with a focus on .Net technologies, front-end frameworks (ReactJS), and database management (SQL Server). ● Leadership: Proven track record of leading technical projects, mentoring engineers, and driving successful product delivery. ● Communication: Excellent verbal and written communication skills, with the ability to engage effectively with both technical and non-technical stakeholders. ● Problem Solving: A natural problem-solver who thrives in complex environments and tackles challenges with innovative and scalable solutions. Good to have ●Experience with advanced caching strategies (e.g., Redis, Memcached) for optimizing API performance. ●Familiarity with containerization technologies like Docker and orchestration with Kubernetes. ●Exposure to modern software development practices like TDD, BDD, and pair programming. ●Contributions to open-source projects or active involvement in technical communities is a plus. Roles & Responsibilities ●End -to -End Product Ownership: Take ownership of the development and evolution of core product features from conception through to launch, ensuring they meet both functional and non -functional requirements. ●Collaborative Design & Development: Partner with product managers, UX/UI designers, and back -end engineers to architect and implement scalable, user -centric, and highly performant .Net applications. ●User -Centric Development: Understand customer needs and translate them into effective, intuitive user experiences. Participate in user research, A/B testing, and iterative product improvement. ●Architect & Lead: Design and lead the development of complex, scalable, and high -performance web applications using .Net Framework 4.8, ReactJS, and NodeJS. ●Innovative Solutions: Drive the development of innovative solutions, optimizing both front -end and back -end technologies to deliver seamless user experiences and robust, maintainable systems. ●API Integration: Lead the creation, management, and optimization of RESTful APIs, ensuring smooth integration and communication across various systems and platforms. ●Mentorship: Act as a technical mentor for junior developers, providing guidance on best practices, code quality, and development methodologies. ●Performance Optimization: Leverage advanced profiling and optimization techniques to improve the performance of applications at scale. ●Collaboration: Work closely with cross -functional teams, including product managers, UX/UI designers, and quality engineers, to deliver feature -rich products that meet business goals. ●Database Expertise: Design complex SQL Server schemas, optimize queries, and fine -tune performance to ensure data integrity and scalability. ●Continuous Improvement: Stay at the forefront of emerging technologies and industry trends, and contribute to the improvement of development practices and team capabilities. ●High Standards: Uphold the highest standards of software engineering, ensuring clean, maintainable, and efficien Job Type: Full-time Pay: Up to ₹2,500,000.00 per year Schedule: Day shift Application Question(s): CTC Expected CTC Relocation to Hyderabad Notice period (Mention last working date if serving/ served Notice period) We have permanent position - Hyderabad/ Contract role - Pune for Dot net full stack . Let me know which one do you prefer to apply Years of experience in DOT NET Years of experience in React Years of experience in DOT NET FULL STACK Work Location: In person

Posted 1 week ago

Apply

4.0 years

2 - 6 Lacs

Hyderābād

On-site

GlassDoor logo

About this role: Wells Fargo is seeking a Senior Software Engineer Engineer We believe in the power of working together because great ideas can come from anyone. Through collaboration, any employee can have an impact and make a difference for the entire company. Explore opportunities with us for a career in a supportive environment where you can learn and grow. In this role, you will: Lead moderately complex initiatives and deliverables within technical domain environments Contribute to large scale planning of strategies Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals Lead projects and act as an escalation point, provide guidance and direction to less experienced staff Required Qualifications, International: Experience in Software Engineering, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education Desired Qualifications: Serves as a technical consultant to internal clients and technical management to ensure conformity with Enterprise Architecture; having expertise across a broad portion of the organizational unit's architecture, or in-depth expertise within a more specific portion of the architecture. Development of PRPC 8.x features on BPM side. Creation of rule types, UI and correspondence features. Creation of rules management and associated tools such as export & import tools, skimming and bulk processing tools PPRC configurations such as MQ, File, email server, SOAP , REST , Agents , Listener's and other configurations Scalability and reuse of the application in development Creation of enterprise class structure that is scalable and extensible Develop PRPC integration capabilities Development of PRPC security model, integrating PRPC with external managed security such as SSO and LDAP PRPC architecture and its relation to J2EE architecture Performance tuning and optimization of PRPC implementations Usage of application preflight tool, PAL, DB Trace, Profiler tool, SMA console, Pega AES Creating Web Services in Java Job Expectations: 4+ years design and planning experience in systems applications or IT Architecture 4+ years of PEGA experience, 8.x experience preferred. PEGA certification CSSA (Certified Senior Systems Architect) or LSA (Lead System Architect) BPM / Case Management experience UI (User Interface) experience RESTful or SOAP web services experience Development experiences in J2EE or .NET Agile experience • JIRA experience Management platform design, support and development experience Experience in working with database systems with SQL, PL/SQL skills in Oracle and in SQL Server. Experience agile developer practices (Scrum) Knowledge and understanding of MQ and Kafka Proficient in authentication, authorization, LDAP and advanced security concepts. Extensively used Clipboard, Tracer and Performance Analyzer (PAL) for troubleshooting and performance tuning of PRPC applications. Knowledge and understanding of Business Process Management Notation (BPMN) methodology and modeling Knowledge and understanding of Cloud computing, PaaS design principles and micro services and containers Security patterns - OAUTH, JWT, SAML and emerging models Specific experience in enterprise usage of TDD including Cucumber\Gherkin. Good verbal and written communication skills Good problem solving and analytical skills Should be detail oriented, able to multi task Demonstrated ability to learn the business quickly. Posting End Date: 12 Jun 2025 *Job posting may come down early due to volume of applicants. We Value Equal Opportunity Wells Fargo is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other legally protected characteristic. Employees support our focus on building strong customer relationships balanced with a strong risk mitigating and compliance-driven culture which firmly establishes those disciplines as critical to the success of our customers and company. They are accountable for execution of all applicable risk programs (Credit, Market, Financial Crimes, Operational, Regulatory Compliance), which includes effectively following and adhering to applicable Wells Fargo policies and procedures, appropriately fulfilling risk and compliance obligations, timely and effective escalation and remediation of issues, and making sound risk decisions. There is emphasis on proactive monitoring, governance, risk identification and escalation, as well as making sound risk decisions commensurate with the business unit's risk appetite and all risk and compliance program requirements. Candidates applying to job openings posted in Canada: Applications for employment are encouraged from all qualified candidates, including women, persons with disabilities, aboriginal peoples and visible minorities. Accommodation for applicants with disabilities is available upon request in connection with the recruitment process. Applicants with Disabilities To request a medical accommodation during the application or interview process, visit Disability Inclusion at Wells Fargo . Drug and Alcohol Policy Wells Fargo maintains a drug free workplace. Please see our Drug and Alcohol Policy to learn more. Wells Fargo Recruitment and Hiring Requirements: a. Third-Party recordings are prohibited unless authorized by Wells Fargo. b. Wells Fargo requires you to directly represent your own experiences during the recruiting and hiring process.

Posted 1 week ago

Apply

10.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. At Workday, we value our candidates’ privacy and data security. Workday will never ask candidates to apply to jobs through websites that are not Workday Careers. Please be aware of sites that may ask for you to input your data in connection with a job posting that appears to be from Workday but is not. In addition, Workday will never ask candidates to pay a recruiting fee, or pay for consulting or coaching services, in order to apply for a job at Workday. About The Team 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 Product Workday People Analytics is an AI fueled analytical platform for HR that helps to make better and faster people decisions. It delivers insights, highlighting areas of focus without lifting a finger. Workday People Analytics helps bridge that gap with pre-built analytics, giving you automated and targeted insights in easy-to-understand stories. It’s essentially your analyst in a box! Among our differentiation in this space is our proprietary Storyteller technology which automatically surfaces the most relevant insights for your business in natural language, doing the heavy lifting for users by sifting through millions of combinations of data. About The Role As Senior Python software development engineer you will Identify, design and develop performance optimizations of Storyteller software through code and architecture changes. Be responsible for performance metrics (runtime, memory consumption) of Storyteller software. Advise fellow software engineers on design and development of scalable data pipeline components. Contribute to feature design and development across whole platform including data pipelines, backend and frontend in various languages and frameworks e.g. Kotlin/Spring, TypeScript/React Maintain and support the product About You Basic Qualifications 10+ years experience with Python Proven record of large scale software operations and/or performance optimization Experience with enterprise architecture software design Experience working in TDD (test-driven development) Good organization and communication skills Other Qualifications Experience with Docker Knowledge of BI/analytics/visualization/dashboarding tools is a plus Knowledge of data processing and data analysis is a plus Experience with software security Our Approach to Flexible Work With Flex Work, we’re combining the best of both worlds: in-person time and remote. Our approach enables our teams to deepen connections, maintain a strong community, and do their best work. We know that flexibility can take shape in many ways, so rather than a number of required days in-office each week, we simply spend at least half (50%) of our time each quarter in the office or in the field with our customers, prospects, and partners (depending on role). This means you'll have the freedom to create a flexible schedule that caters to your business, team, and personal needs, while being intentional to make the most of time spent together. Those in our remote "home office" roles also have the opportunity to come together in our offices for important moments that matter. 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

5.0 years

0 Lacs

Haryana, India

Remote

Linkedin logo

Our story At Alight, we believe a company’s success starts with its people. At our core, we Champion People, help our colleagues Grow with Purpose and true to our name we encourage colleagues to “Be Alight.” Our Values: Champion People – be empathetic and help create a place where everyone belongs. Grow with purpose – Be inspired by our higher calling of improving lives. Be Alight – act with integrity, be real and empower others. It’s why we’re so driven to connect passion with purpose. Our team’s expertise in human insights and cloud technology gives companies and employees around the world the ability to power confident decisions, for life. With a comprehensive total rewards package, continuing education and training, and tremendous potential with a growing global organization, Alight is the perfect place to put your passion to work. Join our team if you Champion People, want to Grow with Purpose through acting with integrity and if you embody the meaning of Be Alight. Learn more at careers.alight.com. Job Description: Alight is seeking a skilled and passionate Web Developer to join our team. Y ou will be responsible for various stages of web application development, including understanding business requirements, coding, testing, documentation, deployment, and production support. Working as part of a talented development team, you will focus on delivering high-quality enterprise caliber systems on the Kentico platform, primarily using C#, ASP.NET, and client-side scripting. Your primary role will involve participating in full life-cycle application development projects. We are looking for someone who is enthusiastic about technology and highly motivated to develop best-in-class software. Qualifications : Overall 5 + years of development experience and m inimum of 3 years of solid web application development experience using ASP.NET and C# Strong skills in web-based technologies, including HTML, XML, and CSS Experience with tools such as Visual Studio, TFS, Azure DevOps, and IIS Expert-level programming experience in MVC (4.0+), jQuery, and Knockout.js Strong foundation of object-oriented design and development principles Experience with Entity Framework, SQL Server, and LINQ Experience with Web Services and SOA, including SOAP/XML and RESTful Web APIs/JSON Experience in integrating web page content using a CMS tool, preferably Kentico Experience with integrating web applications with popular CRM tools, preferably Microsoft Dynamics CRM Experience with TDD (Test-Driven Development) and unit testing is a plus Familiarity with Agile processes and estimation techniques is a plus Experience working with .NET Core, Azure technologies, and Azure DevOps is a plus Strong ability to work in a team-oriented, collaborative environment Responsibility Areas: Take responsibility for end-to-end development, enhancement, and maintenance of our commercial website, using object-oriented design techniques and industry-standard coding best practices Create and execute application and deployment testing through the creation of unit tests and functional testing Work on the assigned projects with minimal technical direction. Define, develop, document, and maintain high-quality client-side and server-side code Optimize code performance and processing methods Automate manual processes to increase development velocity and deployment quality Education & Certification: Bachelor's degree in Computer Science , MIS, or a related technical field Any recent Microsoft Certifications are a plus Flexible Working So that you can be your best at work and home, we consider flexible working arrangements wherever possible. Alight has been a leader in the flexible workspace and “Top 100 Company for Remote Jobs” 5 years in a row. Benefits We offer programs and plans for a healthy mind, body, wallet and life because it’s important our benefits care for the whole person. Options include a variety of health coverage options, wellbeing and support programs, retirement, vacation and sick leave, maternity, paternity & adoption leave, continuing education and training as well as a number of voluntary benefit options. By applying for a position with Alight, you understand that, should you be made an offer, it will be contingent on your undergoing and successfully completing a background check consistent with Alight’s employment policies. Background checks may include some or all the following based on the nature of the position: SSN/SIN validation, education verification, employment verification, and criminal check, search against global sanctions and government watch lists, credit check, and/or drug test. You will be notified during the hiring process which checks are required by the position. Our commitment to Diversity and Inclusion Alight is committed to diversity, equity, and inclusion. We celebrate differences and believe in fostering an environment where everyone feels valued, respected, and supported. We know that diverse teams are stronger, more innovative, and more successful. At Alight, we welcome and embrace all individuals, regardless of their background, and are dedicated to creating a culture that enables every employee to thrive. Join us in building a brighter, more inclusive future. Diversity Policy Statement Alight is an Equal Employment Opportunity employer and does not discriminate against anyone based on sex, race, color, religion, creed, national origin, ancestry, age, physical or mental disability, medical condition, pregnancy, marital or domestic partner status, citizenship, military or veteran status, sexual orientation, gender, gender identity or expression, genetic information, or any other legally protected characteristics or conduct covered by federal, state or local law. In addition, we take affirmative action to employ and advance in the employment of qualified minorities, women, disabled persons, disabled veterans and other covered veterans. Alight provides reasonable accommodations to the known limitations of otherwise qualified employees and applicants for employment with disabilities and sincerely held religious beliefs, practices and observances, unless doing so would result in undue hardship. Applicants for employment may request a reasonable accommodation/modification by contacting his/her recruiter. Authorization to work in the Employing Country Applicants for employment in the country in which they are applying (Employing Country) must have work authorization that does not now or in the future require sponsorship of a visa for employment authorization in the Employing Country and with Alight. Note, this job description does not restrict management's right to assign or reassign duties and responsibilities of this job to other entities; including but not limited to subsidiaries, partners, or purchasers of Alight business units. We offer you a competitive total rewards package, continuing education & training, and tremendous potential with a growing worldwide organization. Pay Transparency Statement: Alight considers a variety of factors in determining whether to extend an offer of employment and in setting the appropriate compensation level, including, but not limited to, a candidate’s experience, education, certification/credentials, market data, internal equity, and geography. Alight makes these decisions on an individualized, non-discriminatory basis. Bonus and/or incentive eligibility are determined by role and level. Alight also offers a comprehensive benefits package; for specific details on our benefits package, please visit: https://bit.ly/Alight_Benefits DISCLAIMER: Nothing in this job description restricts management's right to assign or reassign duties and responsibilities of this job to other entities; including but not limited to subsidiaries, partners, or purchasers of Alight business units. Show more Show less

Posted 1 week ago

Apply

4.0 - 5.0 years

0 Lacs

South Delhi, Delhi, India

On-site

Linkedin logo

Job Title: Senior Python Developer Job Overview: We are seeking a talented and motivated Senior Python Developer to join our dynamic team. The ideal candidate will have a strong understanding of Python programming and experience in developing high-quality applications. You will work with a team of developers and engineers to build robust, scalable, and efficient software solutions. Responsibilities:  Write clean, maintainable, and efficient code using Python  Develop back-end components and web applications  Collaborate with front-end developers to integrate user-facing elements with server-side logic  Implement and manage databases and caching solutions  Conduct code reviews and provide feedback to other developers  Troubleshoot and debug software issues  Develop and implement unit tests and other testing strategies  Collaborate with the team to design and deploy new features  Maintain code quality, organization, and automatization  Stay updated with the latest industry trends and advancements in Python and related technologies Required Skills and Qualifications:  Proven experience as a Python Developer or similar role  Strong knowledge of Python frameworks (e.g., Django, Flask, FastAPI)  Familiarity with front-end technologies (JavaScript, HTML5, CSS3)  Experience with database management systems (e.g., PostgreSQL, MySQL, MongoDB)  Understanding of version control systems (e.g., Git)  Solid understanding of object-oriented programming principles  Knowledge of RESTful API development and websocket  Strong problem-solving skills and attention to detail  Excellent communication skills and ability to work collaboratively in a team Preferred Qualifications:  Experience with cloud platforms (AWS, GCP, Azure)  Familiarity with containerization and orchestration tools (Docker, Kubernetes)  Experience with CI/CD pipelines and DevOps practices  Knowledge of data structures and algorithms  Experience with unit testing and test-driven development (TDD) Education & Experience:  Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience)  Min 4-5 years of experience in Python development Location: Okhla Phase 3, Delhi Job Type: Full-Time Working Days: 5 days Salary: Depend upon your experience and technical round Note- Interested candidates can directly contact at 9045186615. Show more Show less

Posted 1 week ago

Apply

5.0 years

0 Lacs

Andhra Pradesh

On-site

GlassDoor logo

Software Engineering Lead Analyst - HIH - Evernorth About Evernorth: Evernorth Health Services, a division of The Cigna Group (NYSE: CI), creates pharmacy, care, and benefits 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. Position Summary: The candidate will be responsible for development of a Data Retention Application within the Information Lifecycle Management (ILM) team by leveraging industry and big data platform tools. The objective of this position is to work with business and technical experts to implement data retention policies and practices related to managing our data from inception until disposal in a manner that optimizes storage and access at the lowest cost. The individual must have superb analytical and technical skills coupled with the ability to drive project deliverables. The individual will be expected to participate in collaborative concept definition, architectural refinement, design, development and realization of products that support the strategic technology needs to support the organization. Job Description & Responsibilities: Provides expert content/professional leadership on complex Engineering assignments/projects. Experience designing, building, operating and maintaining large-scale enterprise systems that integrates with many other mission critical systems. Designs, develops, and implements methods, processes, tools, and analyses to sift through large amounts of data stored in a data warehouse or data mart to find relationships and patterns. Participates in the delivery of the definitive enterprise information environment that enables strategic decision-making capabilities around data retention across the enterprise. Exercises considerable creativity, foresight, and judgment in conceiving, planning, and delivering initiatives. Uses deep professional knowledge and acumen to advise functional leaders. Focuses on providing thought leadership within Information Management but works on broader projects, which require understanding of wider business. Recognized internally as a subject matter expert. Experience Required: Overall, 5 - 8 Years Experience Desired: Healthcare domain experience preferred. 5+ years of experience in designing, developing, deploying, and supporting enterprise applications in a distributed environment and cloud (AWS) as a Full Stack Software Engineer Proven track-record of quality software development Experience creating benchmark tests, designing for scalability and performance, and designing/integrating solutions Drive complex ideas into an implementation plan Ability to evaluate the emerging vs. more established technologies Ability to perform detailed analysis both technical and business Strong oral and written communication skills Education and Training Required: Degree in Computer Science or related field or equivalent job experience preferred. AWS Cloud Practitioner Certification desirable. Primary Skills: 6+ years of experience using multiple programming languages. Understanding of various programming concepts (procedural/Object Oriented/Functional, etc). Primary programming languages: Python, Java, Scala 3-5 years of Cloud development in AWS, Glue, Terraform, Postgres/RDS, Lambda, Step Functions Proficient in developing API's and microservices architecture Proficient in Terraform (Infrastructure as Code) Experience with developing complex applications with relational database systems (RDBMS). SQL Proficiency Strong automation background: emphasis on CI/CD, TDD, unit testing Additional Skills: Front-end UI framework: Angular or React Tableau Location & Hours of Work Hyderabad /General Shift (11:30 AM - 8:30 PM IST / 1:00 AM - 10:00 AM EST / 2:00 AM - 11:00 AM EDT) 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.

Posted 1 week ago

Apply

0 years

0 Lacs

Andhra Pradesh

On-site

GlassDoor logo

Software Engineering Lead Analyst - HIH - Evernorth About Evernorth: Evernorth Health Services, a division of The Cigna Group (NYSE: CI), creates pharmacy, care, and benefits 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. Software Engineering Lead Analyst Position Overview: The Full-stack Data Engineer is responsible for the delivery of a business need end-to-end starting from understanding the requirements to deploying the software into production. This role requires you to be fluent in some of the critical technologies with proficiency in others and have a hunger to learn on the job and add value to the business. Critical attributes of being a full-stack engineer among others is Ownership & Accountability. In addition to Delivery, the full-stack engineer should have an automation first and continuous improvement mindset. He/She should drive the adoption of CI/CD tools and support the improvement of the tools sets/processes. Full stack engineers are able to articulate clear business objectives aligned to technical specifications and work in an iterative, agile pattern daily. They have ownership over their work tasks, and embrace interacting with all levels of the team and raise challenges when necessary. We aim to be cutting-edge engineers – not institutionalized developers. Roles & Responsibilities: Minimize "meetings" to get requirements and have direct business interactions Write referenceable & modular code Design and architect the solution independently Be fluent in particular areas and have proficiency in many areas Have a passion to learn Take ownership and accountability Understands when to automate and when not to Have a desire to simplify Be entrepreneurial / business minded Have a quality mindset, not just code quality but also to ensure ongoing data quality by monitoring data to identify problems before they have a business impact Take risks and champion new ideas Qualifications Primary Skills: Hands on with Python / PySpark programimng - 3yrs+ SQL exp - 2yr+ (NoSQL can also work, but should have SQL 1yrs atleast) Exp working with Cloud Tech - 1yrs+ - Any (AWS preferred) DevOps practices Experience Desired: Experience with Git/SVN Experience with scripting (JavaScript, Python, R, Ruby, Perl, etc.) Experience being part of Agile teams – Scrum or Kanban. Airflow Databricks / Cloud Certifications Additional Skills: Excellent troubleshooting skills Strong communication skills Fluent in BDD and TDD development methodologies Work in an agile CI/CD environment (Jenkins experience a plus) Knowledge and/or experience with Health care information domains is a plus Location & Hours of Work Hyderabad /General Shift (11:30 AM - 8:30 PM IST / 1:00 AM - 10:00 AM EST / 2:00 AM - 11:00 AM EDT) 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.

Posted 1 week ago

Apply

3.0 years

0 Lacs

Andhra Pradesh

On-site

GlassDoor logo

Software Engineering Associate Advisor - HIH - Evernorth About Evernorth: Evernorth Health Services, a division of The Cigna Group (NYSE: CI), creates pharmacy, care, and benefits 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. Summary: Evernorth a leading Health Services company, is looking for exceptional software engineers/developers in our Data & Analytics organization. The Full Stack Engineer is responsible for the delivery of a business need end-to-end starting from understanding the requirements, developing the solution to deploying the software into production. This role requires you to be fluent in some of the critical technologies with proficiency in others and have a hunger to learn on the job and add value to the business. Critical attributes of being a Full Stack Engineer, among others, is Ownership & Accountability. In addition to Delivery, the Full Stack Engineer should have an automation first and continuous improvement mindset. He/She should drive the adoption of CI/CD tools and support the improvement of the tools sets / processes. Behaviors of a Full Stack Engineer: Full Stack Engineers are able to articulate clear business objectives aligned to technical specifications and work in an iterative, agile pattern daily. They have ownership over their work tasks, and embrace interacting with all levels of the team and raise challenges when necessary. We aim to be cutting-edge engineers - not institutionalized developers. Key Characteristics: Write referenceable & modular code and have experience in all the phases of SDLC Hands on experience developing or using CI/CD solutions for application. Be inquisitive, analytical, and investigative, all while keeping customer in mind Be a planner -time management and the ability to see around the corner is essential Take ownership and accountability and have a desire to simplify, automate Have a quality mindset, not just code quality but also to ensure ongoing data quality by monitoring data to identify problems before they have business impact Qualifications: 3+ years being part of Agile teams - Scrum or Kanban 5+ years of hands-on experience in programming language Python. (Python is mandatory) 2+ years in Web development frameworks like React, Angular, other Node.js based systems, Django, React-native, etc. 4+ years of REST APIs 4+ years of scripting (Python, Shell etc.) 4+ years of experience with any. Enterprise level database (Postgres, Db2, TDV, Redshift, My SQL or any other cloud DB) Experience with GitHub / Jenkins Excellent Analytical & troubleshooting skills Strong communication skills Fluent in BDD (Behavior Driven Development) and TDD (Test-driven development) methodologies Experience of AWS /Azure cloud technologies, terraform, CloudFormation is a plus Location & Hours of Work Hyderabad /General Shift (11:30 AM - 8:30 PM IST / 1:00 AM - 10:00 AM EST / 2:00 AM - 11:00 AM EDT) 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.

Posted 1 week ago

Apply

0 years

0 Lacs

Andhra Pradesh

On-site

GlassDoor logo

Software Engineering Advisor- HIH - Evernorth About Evernorth: Evernorth Health Services, a division of The Cigna Group (NYSE: CI), creates pharmacy, care, and benefits 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. Position Overview: The Full-stack Data Engineer is responsible for the delivery of a business need end-to-end starting from understanding the requirements to deploying the software into production. This role requires you to be fluent in some of the critical technologies with proficiency in others and have a hunger to learn on the job and add value to the business. Critical attributes of being a full-stack engineer among others is Ownership & Accountability. In addition to Delivery, the full-stack engineer should have an automation first and continuous improvement mindset. He/She should drive the adoption of CI/CD tools and support the improvement of the tools sets/processes. Full stack engineers are able to articulate clear business objectives aligned to technical specifications and work in an iterative, agile pattern daily. They have ownership over their work tasks, and embrace interacting with all levels of the team and raise challenges when necessary. We aim to be cutting-edge engineers – not institutionalized developers. Roles & Responsibilities: Minimize "meetings" to get requirements and have direct business interactions Write referenceable & modular code Design and architect the solution independently Be fluent in particular areas and have proficiency in many areas Have a passion to learn Take ownership and accountability Understands when to automate and when not to Have a desire to simplify Be entrepreneurial / business minded Have a quality mindset, not just code quality but also to ensure ongoing data quality by monitoring data to identify problems before they have a business impact Take risks and champion new ideas Qualifications Primary Skills: Hands on with Python / PySpark programimng - 8yrs+ SQL exp - 8yr+ (NoSQL can also work, but should have SQL 3yrs atleast) Big data technologies such as Databricks Or Snowflake - 1yr+ (strong on theory) Exp working with Cloud Tech - 3yrs+ - Any (AWS preferred) DevOps practices - 2yrs+Python Experience Desired: Experience with Git/SVN Experience with scripting (JavaScript, Python, R, Ruby, Perl, etc.) Experience being part of Agile teams – Scrum or Kanban. Airflow Databricks / Cloud Certifications Additional Skills: Excellent troubleshooting skills Strong communication skills Fluent in BDD and TDD development methodologies Work in an agile CI/CD environment (Jenkins experience a plus) Knowledge and/or experience with Health care information domains is a plus Location & Hours of Work Hyderabad /General Shift (11:30 AM - 8:30 PM IST / 1:00 AM - 10:00 AM EST / 2:00 AM - 11:00 AM EDT) 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.

Posted 1 week ago

Apply

5.0 years

0 Lacs

Bangalore Urban, Karnataka, India

On-site

Linkedin logo

P1 C3 TSTS Skills Required Bachelor s degree in Computer Science, Software Engineering, Information Technology or related field required 5 to 8 years of hands on development experience in Java technology stack Spring Boot, Spring REST, ORM, JSON, Multithreading Established technical knowledge in software development life cycle and agile methodologies Experience developing Single Page Web applications Strong experience with SQL Database development queries and table design Should be able to write optimized, efficient, and clean code. Strong Object Oriented Programming and Design Pattern concepts with practical experiencing of leveraging the same during development. Write unit tests that exercise all major logic components of the code. Linux, Unix, Shell Scripting, Docker, Kubernetes or other similar environments Strong experience with source control tools and common IDEs like Git, and Eclipse Strong analytical and problem-solving skills. Candidate should be able to design and implement solutions. Team player with strong attitude and work ethics. Strong oral and written communication skills. Candidate is expected to work with global teams Ability to deal with difficult situations individuals gracefully Skill Desired Strong Database skills including PL SQL and query tuning, PostgreSQL Apache Kafka or other pipelining/queuing system Any experience/knowledge of Angular 2+, ReactJS is preferred Experience in development on other application types (Web applications, batch, or streaming) Experience with Jenkins, CI, Sonar and any test automation tools like Cucumber or Selenium API Integration Mulesoft Apigee A strong understanding of Agile Scrum and ability to deliver solutions using TDD, BDD Knowledge of Autosys, Unix commands and scripting Knowledge of Financial Services Show more Show less

Posted 1 week ago

Apply

3.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Company Qualcomm India Private Limited Job Area Information Technology Group, Information Technology Group > IT Programmer Analyst General Summary Qualcomm IT is seeking a Senior Developer for Intelligent Automation Center (IAC) Responsibilities Include Design and build Intelligent Automation solutions spanning various functional domains using RPA platoform and AI/ML based Cognitve Solutions & Services using Automation Anywhere and Python Design and Developement of Process Miniing Data models and Dashboards using Celonis Work closely with Business in understanding the functional requirements and provide solution design & architecture Develop domain expertise across the functions for enabling IAC expansion Establish standard design principles and architecture patterns and ensure the solutions are built in accordance with standards Comply with and helps in ensuring development, coding standards, policies and procedures are followed Build a catalog of reusable components for scalability Develop and configure automation processes as per the technical design document (TDD) to meet defined requirements Develop efficient, well structured, maintainable and easy to understand processes/tasks/objects using core workflow principles Create and maintain documentation related to RPA Projects: Process Mapping, value tracking, business requirements, functional & technical specifications, proposals, go-live release notes, deployment package, checklist and administration Ensure quality of coded components by performing thorough unit testing and develop reusable test cases Work collaboratively with test teams for supporting Product testing and UAT Report status, issues and risks to tech leads on a regular basis Improve skills in automation products through certifications Train and coach team members on RPA and Celonistechnologies Work in a team environment with developers and functional users Work independently with minimal supervison and good team management skills Excellent communication and collaboration skills Provide timely status on assignments, planned activities, issues, and dependencies. Minimum Qualifications 3+ years of work experience in programming, scripting, and/or automation or IT-relevant work experience with a Bachelor's degree. OR 5+ years of work experience in programming, scripting, and/or automation or IT-relevant work experience without a Bachelor’s degree. 1+ year of experience with Database Design structures such as Mongo DB, MySQL. Min. Qualifications Good knowledge on RPA Process and Automation Anywhere Tool. Good understanding of Process Mining and working knowledge of Celonis Hands-on programming experience on RPA and Python Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3070723 Show more Show less

Posted 1 week ago

Apply

3.0 years

0 Lacs

Bangalore Urban, Karnataka, India

On-site

Linkedin logo

P1 C3 TSTS Skills Required Bachelor s degree in Computer Science, Software Engineering, Information Technology or related field required 3 to 5 years of hands-on development experience in Java technology stack Spring Boot, Spring REST, ORM, JSON, Multithreading Established technical knowledge in software development life cycle and agile methodologies Experience developing Single Page Web applications Strong experience with SQL Database development queries and table design Should be able to write optimized, efficient, and clean code. Strong Object Oriented Programming and Design Pattern concepts with practical experiencing of leveraging the same during development. Write unit tests that exercise all major logic components of the code. Linux, Unix, Shell Scripting, Docker, Kubernetes or other similar environments Strong experience with source control tools and common IDEs like Git, and Eclipse Strong analytical and problem-solving skills. Candidate should be able to design and implement solutions. Team player with strong attitude and work ethics. Strong oral and written communication skills. Candidate is expected to work with global teams Ability to deal with difficult situations individuals gracefully Skill Desired Strong Database skills including PL SQL and query tuning, PostgreSQL Apache Kafka or other pipelining queuing system Any experienc knowledge of Angular 2+, ReactJS is preferred Experience in development on other application types Web applications, batch, or streaming Experience with Jenkins, CI, Sonar and any test automation tools like Cucumber or Selenium API Integration Mulesoft Apigee A strong understanding of Agile Scrum and ability to deliver solutions using TDD, BDD Knowledge of Autosys, Unix commands and scripting Knowledge of Financial Services Show more Show less

Posted 1 week ago

Apply

175.0 years

0 Lacs

Bengaluru South, Karnataka, India

On-site

Linkedin logo

At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. As part of Team Amex, you'll experience this powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills, develop as a leader, and grow your career. Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American Express. You Lead the Way. We’ve Got Your Back. With the right backing, people and businesses have the power to progress in incredible ways. When you join Team Amex, you become part of a global and diverse community of colleagues with an unwavering commitment to back our customers, communities and each other. Here, you’ll learn and grow as we help you create a career journey that’s unique and meaningful to you with benefits, programs, and flexibility that support you personally and professionally. At American Express, you’ll be recognized for your contributions, leadership, and impact—every colleague has the opportunity to share in the company’s success. Together, we’ll win as a team, striving to uphold our company values and powerful backing promise to provide the world’s best customer experience every day. And we’ll do it with the utmost integrity, and in an environment where everyone is seen, heard and feels like they belong. Join Team Amex’s Global Loyalty and Benefits organization and let's lead the way together. Global Loyalty and Benefits Global Loyalty and Benefits powers the Membership Reward points, Amex Offers, Insurance, and Card benefits for 112+ million cards in 58+ markets worldwide. This Position is for Global Loyalty and Benefits Engineering Department. About the job We are looking for who individuals who are driven to help in our transformation journey as we decommission legacy applications and move to our modern platform that is based on event driven architecture and employs cutting edge technologies such as Golang, Docker, Kafka and Postgres. This platform is highly scalable and capable of supporting up to 10,000 TPS. Key Responsibilities: Understand the Loyalty and Benefits domain and how it powers the AMEX experience for customers Learn and support our legacy applications and modern platforms to develop a deep understanding of all functional workflows. Work closely with product owners and/or other technology counterparts globally as needed to further our initiatives targeting business growth, cost savings, platform maintenance and platform modernization. Participate in agile development processes including sprint planning, stand-ups, demos and retrospectives Be actively involved in coding, code reviews and unit and E2E testing. Assist with production deployment and ensure smooth CI/CD pipeline process. Co-ordinate delivery of the project across global teams. Manage risk through all stages of project life cycle. Be a role model for engineering excellence within the team driving adoption of CICD and DevOps practices. Take ownership on the initiatives you work. Minimum Qualifications : Bachelor's degree in computer science, computer science engineering, or related experience required with 2+ years of experience in software development Ability to independently work with product and business to gather requirements, architect and implement solutions. Experience in software development in Go, container-based technologies (docker, Kubernetes), GIT, Jenkins, TDD/BDD, mocking frameworks, CICD gates on security, code coverage and code quality. Experience with distributed systems, micro services architecture (REST) and messaging services such as Kafka. Experience working with relational/NoSQL databases Experience working with Comcast Rulio or some type of rules engine. Ability to work in a team environment as well as independently Commitment to write clean maintainable code with good documentation practices 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

5.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Experience Level: 5+ years Location- Pune Job Location – WFO or Hybrid- Hybrid Must Required Skills: SSIS, TDD Shift Timings: 2pm to 11pm IST JD: 5+ Years of Experience Requirements Design, develop, and implement ETL processes using SSIS to extract, transform, and load data from various sources into data warehouses or databases. Collaborate with business analysts and stakeholders to gather requirements and translate them into technical specifications. Optimize existing SSIS packages for performance and maintainability. Prior experience in TDD (Test Driven Development) and Extreme Programming (XP) Troubleshoot and resolve issues related to data integration and ETL processes. Monitor and maintain SSIS packages and jobs to ensure data accuracy and availability. Create and maintain documentation for ETL processes, data flows, and system architecture. Work with SQL Server databases, including writing complex SQL queries and stored procedures. Participate in code reviews and provide constructive feedback to team members. Stay updated with the latest trends and best practices in data integration and ETL technologies 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