Jobs
Interviews

5115 Tdd Jobs - Page 14

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

2.0 - 6.0 years

25 - 30 Lacs

Pune

Work from Office

Responsibilities Indicative years of experience: 4-6 years (At-least 2 years of strong AWS hands-on experience) Role Description: We are looking for a Senior Software Engineer who can work closely with the team to develop on-prim/cloud solutions using Typescript, Java and other scripting language. The person should be having good exposure to AWS managed service and can pair with Leads for developing cloud-based solutions for customers. Roles also required a good understanding of Extreme engineering practices like TDD, Unit test coverage, Pai-programming, clean code practices etc. Reporting relationship: This role will report to Delivery Manager / Senior Delivery Manager. Key Responsibilities: Work independently in developing solutions at AWS and On-prim environment. Work closely with Tech leads for building strong design and engineering practices in the team. Effectively Pair with team members and Tech leads for building or maintaining a strong code Quality framework. Work closely with Scrum master for implementing Agile best practices in the team. Work closely with Product owners for defining the user stories. Work independently on production incidents reported by business partners to provide resolution within defined SLAs, coordinate with other teams as needed. Act as an interface between the business and technical teams and communicate effectively. Document problem resolutions and new learning for future use, update SOPs Monitor system availability and communicate system outages to business and technical teams. Provide support to resolve complex system problems, triage system issues beyond resolution to appropriate technical teams. Assist in analyzing, maintaining, implementing, testing and documenting system changes and fixes. Provide training to new team members and other teams on business processes and applications. Manage the overall software development workflow. Provide permanent resolutions for repeating issues. Build automation for repetitive tasks. Qualifications Skills required: Good exposure on Type script , AWS Cloud Development Core Java, Java 8 frameworks, Java scripting, Expertise on spring boot and Spring MVC. Experience on AWS DBs ecosystem , RDBMS or NoSQL Databases, Good exposure to SQLs. Good Exposure to Extreme engineering practices like TDD, Unit test coverage, Clean code practices, Pai-programming, mobbing, Incremental value delivery etc. Understanding and exposure to microservice architecture. Domain Driven Desging and Federeation exposure would be an addtion. Good Hands-on Experience with the core AWS services (EC2, IAM, ECS, Cloud Formation, VPC, Security Groups, Nat Instance, Autoscaling Lamda, SNS/SQS, S3, Event Driven services etc). Strong notions of security best practices (e.g. using IAM Roles, KMS, etc.). Experience with monitoring solutions such as CloudWatch, Prometheus, and the ELK stack. Experience with building or maintaining cloud-native applications. Past experience with the serverless approaches using AWS Lambda is a plus.

Posted 5 days ago

Apply

5.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility - our people are energized problem solvers that take pride in how the work we do changes the world for the better. We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that’s you we would love to have you join us! Job Description Software Engineer Pune-India We're looking for an Software Developer to help take Fiix's explosive growth to a whole new level. We think most software is too complex, too many features with too many promises. We're on a mission to change that - to build truly superior software that changes the way people work. We are growing fast and we're looking for developers just like to innovate. You will report to the manager Your Responsibilities Maintain and modify existing software programmes and perform software design and development, unit testing, and debugging of software code using Java 11 and above. Develop technical deliverables through the software development life cycle, including validating the completeness of estimates, quality and accuracy of technical designs, build and implementation Work with other engineering teams to solve deployment, integration and operational challenges in a microservices-based platform that align with the needs and are with the architectural vision Ensure technical debt is identified and addressed Build infrastructure using AWS Cloudformation, Docker, Terraform and other IAC technologies Focus on operationalization, support and deployment of cloud services and infrastructure Maintain source code/components, and modify and upgrade code as necessary Test and debug applications. Troubleshoot problems with existing web application Production Support, Bugfixes, feature enhancements and ensure uptime The Essentials - You Will Have A B.Sc., M.Sc.,BE, M.Tech or Ph.D. in Computer Science or equivalent would be ideal A developer who wants to work in a great company and help their team succeed! You have a minimum of 5 years' experience developing modern web applications using Java and Web Technologies. You are unafraid of change and can refactor and work with legacy code. You have a strong understanding of SQL Databases. You understand and can demonstrate knowledge of common, Design Patterns, OOPS concepts and SOLID design principles. You have experience in working with modern Java build tools such as Maven or Gradle, and have worked with CI and CD. You have experience working with Microservices including experience with architectural design, cloud platforms, and deployment strategies. You have experience or an interest in learning about DevOps, developing and maintaining the infrastructures in which your applications will be tested and deployed on. You practice TDD, and you are great with developer testing tools and methodologies (i.e. unit testing, integration testing, load testing, and continuous integration testing). You've used Git source code management tools in previous roles. The Preferred - You Might Also Have You have been exposed to Agile methodologies. You love working in a collaborative setting and thrive on the idea of collective success in achieving common goals. You focus on delivering high quality software and care deeply about code quality, readability and reliability. You're a self-starter with a strong desire to work on a small collaborative team in an agile environment. What We Offer Our benefits package includes … Comprehensive mindfulness programs with a premium membership to Calm Volunteer Paid Time off available after 6 months of employment for eligible employees Company volunteer and donation matching program – Your volunteer hours or personal cash donations to an eligible charity can be matched with a charitable donation. Employee Assistance Program Personalized wellbeing programs through our OnTrack program On-demand digital course library for professional development and other local benefits! At Rockwell Automation we are dedicated to building a diverse, inclusive and authentic workplace, so if you're excited about this role but your experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right person for this or other roles. Rockwell Automation’s hybrid policy aligns that employees are expected to work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless they have a business obligation out of the office.

Posted 5 days ago

Apply

0 years

0 Lacs

Hyderabad, Telangana, India

Remote

When you join Verizon You want more out of a career. A place to share your ideas freely — even if they’re daring or different. Where the true you can learn, grow, and thrive. At Verizon, we power and empower how people live, work and play by connecting them to what brings them joy. We do what we love — driving innovation, creativity, and impact in the world. Our V Team is a community of people who anticipate, lead, and believe that listening is where learning begins. In crisis and in celebration, we come together — lifting our communities and building trust in how we show up, everywhere & always. Want in? Join the #VTeamLife. What You’ll Be Doing… The successful candidate will be working at our Verizon India, in a hands-on capacity and will be responsible for engineering and maintaining features and components for our suite of mobile apps. Emphasis in the role will be focused on iOS Development. Knowledge of and experience with Android development is a distinct advantage. Participate in product feature implementation, both independently and in cooperation with your cross-functional team Implement changes and new features in a manner which promotes efficient, reusable and performant code Participate in peer code reviews, manage criteria applied during code reviews Investigate technical issues during the full development lifecycle Provide effort estimations for the individual and team assignments What We’re Looking For... You will need to have: Bachelor's degree or four or more years of work experience Experience in IOS Mobile app development Good knowledge of Swift programming language Understanding of iOS Cocoa Touch Framework Experience using Protocol Oriented Programming, MVP, MVVM Up to date with latest developments in the iOS ecosystem Experience working with RESTful APIs with input to their design Knowledge of mobile security concerns Professional experience in agile/lean methodologies and processes - ideally Kanban or scrum, Even Better If You Have Exposure to customer-facing apps with an emphasis on usability An understanding of Jira , GIT , code review processes and Jenkins build pipelines Ability to contribute to Android development projects Understanding of good software development practices Exposure to TDD and/or BDD Good communication skills both written and oral Experience with systems analysis and design, and working with senior engineers and architects Demonstrated ability to work independently and as part of a team Experience working in larger project and team environments with product, application support and operations teams A software enthusiast with a passion for the technologies you are working with Quality and results focused - with experience in project delivery individually or as part of a team An innovative mindset Where you'll be working In this hybrid role, you'll have a defined work location that includes work from home and assigned office days set by your manager. Where you’ll be working In this hybrid role, you'll have a defined work location that includes work from home and assigned office days set by your manager. Scheduled Weekly Hours 40 Equal Employment Opportunity Verizon is an equal opportunity employer. We evaluate qualified applicants without regard to race, gender, disability or any other legally protected characteristics.

Posted 5 days ago

Apply

15.0 - 21.0 years

45 - 50 Lacs

Pune

Work from Office

About The Role : Job Title - Lead Full Stack Developer/Architect, AVP Location - Pune, India Role Description Currently DWS sources technology infrastructure, corporate functions systems [Finance, Risk, HR, Legal, Compliance, AFC, Audit, Corporate Services etc] and other key services from DB. Project Proteus aims to strategically transform DWS to an Asset Management standalone operating platform; an ambitious and ground-breaking project that delivers separated DWS infrastructure and Corporate Functions in the cloud with essential new capabilities, further enhancing DWS highly competitive and agile Asset Management capability. This role offers a unique opportunity to be part of a high performing team implementing a strategic future state technology landscape for all of DWS Corporate Functions globally. The Lead Business Functional Expert is responsible for and leader of activities which translate complex requirements from Lead Business Functional Analysts into system specific functional specifications which serve as the basis for technical solutions. The Lead Business Functional Expert acts as the day-to-day leader of work efforts in this area across a team and/or serves as a specialist providing support across development facing work efforts and projects. What well offer you 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Accident and Term life Insurance Your key responsibilities This role will be primarily responsible for creating good quality software designs and hence strong sense of software design principles is required Will get involved with hands-on code development Thorough testing of developed software Mentor junior team members in both technical and functional front Do code review of other team members Define and evolve the architecture of the components you are working on and contribute to architectural decisions at a department and bank-wide level. Bring deep industry knowledge into the Feature Team to understand problems, leverage design patterns, automation to support a CI and CD pipeline to production and support emergent design within the agreed domain target architecture. Take E2E Accountability and ownership of work/projects and work with the right and robust engineering practices. Understanding of risk business and Architecture Converting business requirements into technical design Delivery, Deployment, Review, Business interaction and Maintaining environments. Additionally, the role will include other responsibilities, such as: Collaborating across teams Ability to share information, transfer knowledge and expertise to team members Mentoring and teaching Discovering new techniques and helping others to adopt them Leading by example. This role will require 80% Technical involvement and 20% on other activities like team handling, mentoring, status reporting. Work closely with Stakeholders and other teams like Functional Analysis and Quality Assurance teams. Supports testing on behalf of users, operations, and testing teams potentially including test plans, test cases, test-data and review of interface testing, between different applications, when required. Work with application developers to resolve functional issues from UATs, and to help find solutions for various functional difficulty areas. Works closely with business analysts detail proposed solutions and solution maintenance. Work with Application Management area for functional area trouble shooting and resolution to reported bugs / issues on applications. Your skills and experience Bachelors Degree from an accredited college or university with a concentration in Science or an IT-related discipline (or equivalent) 12+ years of experience in the IT industry with hands-on development in Java ,Oracle and Unix Experience of Java 8 features, implementation of design patterns in Java, Multithreading support in Java 7 and 8, tools like hibernate, various ways of debugging a 3 tier java application. Excellent knowledge of Spring Frameworks, including Spring Cloud and Spring Boot Experience with UI Frameworks (React is preferred) Experience of developing containerized applications using Docker and Kubernetes Excellent knowledge of SQL/PLSQL Experience with Test Driven Development (TDD) and Behavior Driven Development (BDD) including testing frameworks (Junit, Cucumber, Selenium, JEST, Protractor or Puppeteer) Experience of delivering within an agile delivery framework Experience with distributed version control tool (Git, Github, BitBucket). Experience within Jenkins or pipelines based modern CI systems Educated to degree level in Computer / Data Science or equivalent qualification or work experience Nice to have PHP with Laravel experience will be a plus Exposure to Python and GCP cloud Experience with building the infrastructure for serving the front-end app and assets Architecting and automating the build process for production, using scripts How well support you About us and our teams Please visit our company website for further information: https://www.db.com/company/company.htm

Posted 5 days ago

Apply

1.0 - 4.0 years

5 - 9 Lacs

Pune

Work from Office

About The Role : Job TitleQA Analyst LocationPune, India Corporate Title: NCT Role Description As a QA Analyst is responsible for understanding of requirements, identifying test scenarios, test scripts. Development of Automation Test scripts once the application is good for Automation Active participation in Test enhancements and new initiative Primary goal is to prevent potential issues that could affect the performance or functionality of a software product or system. Design and implement tests, debug, define for qualitative outcome What well offer you 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Accident and Term life Insurance Your key responsibilities Understand DBs Concur Expense System Configuration to enable analysis and performance of the following tasks: Evaluate Change Requests / Business Requirements and then document functional specifications and the associated technical implementation guides. Perform detailed feasibility analysis, build & test the proposed changes in various TEST & PROD environments. Create Test Plan & Test Strategy as per business requirements. Create Test Scenario & Test Cases for Unit, Integration, System and Regression testing & prioritize testing activities. Create effort estimation for all the build & testing activities. Execute the test cases in multiple environments, document results and report defects, define severity and priority for each defect. Prepare status reports for all work in progress & provide timely updates. Ensure that all build & test related work is carried out as per defined standards and procedures. Ensure that all the activities are performed within project timelines & escalate any impediments for the planned milestones. Create release documentation as required for changes performed. Maintain the existing automation framework / scripts in Python. Develop / Maintain automation framework for UI and REST API testing. Have a prior experience to working with an Agile Framework Your skills and experience 5+ years industry experience in system configuration/system application management including Software Testing Good to have prior experience on Travel & Expense tools (Concur), Requirement Gathering Tool (Jira), Test Management tool (ALM) & Time tracking tool (Clarity). Strong ability in requirement analysis, build, testing and documentation to cover entire functionality. Sound knowledge of automation software test design and test execution methodologies. Intermediate level knowledge of data structure, OOPS concepts. Sound Knowledge of Python programing Good to have knowledge of JAVA programming. Intermediate Knowledge of Selenium Browser Automation Framework with Python Intermediate knowledge of BDD / TDD and Agile methodologies. Advance Microsoft Office experience (Excel/Access) preferred. Knowledge of CI/CD pipeline /tools (Jenkins, TeamCity) will be an added advantage. Concur object architecture and data flow experience are preferred. Strong communication and articulation skills. Strong stakeholder management skills. How well support you About us and our teams Please visit our company website for further information: https://www.db.com/company/company.htm We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively. Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group. We welcome applications from all people and promote a positive, fair and inclusive work environment.

Posted 5 days ago

Apply

4.0 - 9.0 years

10 - 11 Lacs

Pune, Bengaluru

Work from Office

Senior Java Developer Location: Pune/Bengaluru Exp: 4+ years We are looking for a Senior Java Developer with a deep understanding of Java and relatedtechnologies. The ideal candidate will have a proven track record of delivering high-quality softwaresolutions, a passion for technology, and excellent problem-solving skills. Responsibilities: Participate in the entire software development lifecycle, from planning and design toimplementation, testing, and deployment. Proactively provide solutions to complex problems, rather than just working on predefinedsolutions. Conduct extensive research to stay ahead in a fast-paced, innovative environment. Write well-designed, efficient, and testable code. Integrate systems with numerous third-party systems through REST, GraphQL, SDK, or CLI byreading and understanding their documentation. Stay up-to-date with the latest industry trends and technologies to ensure our solutionsremain current and competitive. Collaborate with cross-functional teams to define, design, and ship new features. Conduct code reviews to maintain high code quality standards. Troubleshoot and resolve complex technical issues. Mentor junior developers and provide technical guidance. Requirements: Strong knowledge of Java 11+. Proficiency with Spring Boot, Spring Data, and Spring Cloud. Experience with unit testing (TDD), integration testing, and end-to-end (E2E) testing usingJunit and Mockito. Strong knowledge of RESTful APIs, web services, and microservices architecture. Proficiency in database technologies (SQL, NoSQL). Excellent problem-solving skills and attention to detail. Strong communication and teamwork skills. Experience with Agile/Scrum development methodologies. Experience with cloud platforms such as AWS, Azure, Oracle, or Google Cloud. Strong fundamentals in CI/CD pipelines and DevOps practices. Familiarity with Spring AMQP, Spring Security, and Spring AOP. Familiarity with front-end technologies (React, Angular, TypeScript, JavaScript, HTML, CSS) isa plus. Experience with containerization technologies (Docker, Kubernetes). Experience with reactive programming and frameworks (Reactor, Spring WebFlux). Vinaya Kumbhar Sr.

Posted 5 days ago

Apply

6.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Job Summary Strategy Awareness and understanding of the business strategy and meeting the expectations of the role Business Awareness and understanding of the Cash Operations, Processes, regulatory requirements and aligning with business priorities Processes Responsible for executing and supervising the changes against the release priorities by following the bank processes and standard release tools People & Talent Responsible for understanding the requirements, design and implementing independently. Ensuring the delivered solution meets the technical specifications and design requirements. Meeting the overall delivery schedules, aligning with interfaces Risk Management Understanding the eSDLC process and ensuring that the delivery meets the standards right from inception stage. Any risk should be raised well in advance and expected to come up with mitigations. Key Responsibilities Governance Awareness and understanding of the regulatory requirements, expectations and solutioning/enhancing the application with full compliance Regulatory & Business Conduct Display exemplary conduct and live by the Group’s Values and Code of Conduct. Take personal responsibility for embedding the highest standards of ethics, including regulatory and business conduct, across Standard Chartered Bank. This includes understanding and ensuring compliance with, in letter and spirit, all applicable laws, regulations, guidelines and the Group Code of Conduct. Effectively and collaboratively identify, escalate, mitigate and resolve risk, conduct and compliance matters. Lead to achieve the outcomes set out in the Bank’s Conduct Principle Key stakeholders Technology Delivery Manager Integration Services/Interfacing Team Product & Business owners Technology Support owner Technology Service Manager Other Responsibilities Strictly aligning to the Group, Country, Business or Functional policies and procedures; Minimum 6 years of relevant experience with hands on technology. Understand user requirements and build solution and be able to break it into high level & low-level design Perform coding / code review in line with existing architecture boundaries, use best practices and coding standards Handle user requests for creation of new data and set up Responsible for meeting overall delivery schedules and ensuring the delivered solution meets the technical specifications and design requirements Co-ordinate with the teams to resolve issues (thru clarification, data fixes and program fixes following required process) in development & test environments Support production rollouts and change implementations followed by successful UVT Excellent verbal and written communication skills Individual contributor and have good domain knowledge on cash products / SWIFT messaging. Qualifications EDUCATION: BE/BTech/ME/MTech CERTIFICATIONS: Preferable : Azure Dev OPS, Java, JBOSS EAP 7.4, DOCKER, JPA/HIBERNATE, REACT JS, Ansible, Maven/Gradle, JUNIT, REST LANGUAGES: Sound knowledge on Core Java / JEE / JBoss EAP. Oracle, JMS, XML / XSLT, Junit, Web front-end experience – React JS/HTML/CSS/JavaScript, Object-relational Mappers – JPA/Hibernate, The application of design patterns, Test-Driven Development (TDD), Relational database – Oracle, Docker Containerization & Shell scripting Skills And Experience Java Oracle REST Junit JPA/Hibernate DevOps Maven/Gradle About Standard Chartered We're an international bank, nimble enough to act, big enough for impact. For more than 170 years, we've worked to make a positive difference for our clients, communities, and each other. We question the status quo, love a challenge and enjoy finding new opportunities to grow and do better than before. If you're looking for a career with purpose and you want to work for a bank making a difference, we want to hear from you. You can count on us to celebrate your unique talents and we can't wait to see the talents you can bring us. Our purpose, to drive commerce and prosperity through our unique diversity, together with our brand promise, to be here for good are achieved by how we each live our valued behaviours. When you work with us, you'll see how we value difference and advocate inclusion. Together We Do the right thing and are assertive, challenge one another, and live with integrity, while putting the client at the heart of what we do Never settle, continuously striving to improve and innovate, keeping things simple and learning from doing well, and not so well Are better together, we can be ourselves, be inclusive, see more good in others, and work collectively to build for the long term What We Offer In line with our Fair Pay Charter, we offer a competitive salary and benefits to support your mental, physical, financial and social wellbeing. Core bank funding for retirement savings, medical and life insurance, with flexible and voluntary benefits available in some locations. Time-off including annual leave, parental/maternity (20 weeks), sabbatical (12 months maximum) and volunteering leave (3 days), along with minimum global standards for annual and public holiday, which is combined to 30 days minimum. Flexible working options based around home and office locations, with flexible working patterns. Proactive wellbeing support through Unmind, a market-leading digital wellbeing platform, development courses for resilience and other human skills, global Employee Assistance Programme, sick leave, mental health first-aiders and all sorts of self-help toolkits A continuous learning culture to support your growth, with opportunities to reskill and upskill and access to physical, virtual and digital learning. Being part of an inclusive and values driven organisation, one that embraces and celebrates our unique diversity, across our teams, business functions and geographies - everyone feels respected and can realise their full potential.

Posted 5 days ago

Apply

5.0 - 10.0 years

5 - 9 Lacs

Hyderabad

Work from Office

Project Role : Advanced Application Engineer Project Role Description : Develop innovative technology solutions for emerging industries and products. Interpret system requirements into design specifications. Must have skills : Android Application Development Good to have skills : NAMinimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :We are seeking an experienced Android Developer with over 5 years of experience specializing in Kotlin and Jetpack Compose to design, build, and maintain secure, robust, and scalable mobile applications. The ideal candidate will demonstrate a positive attitude, a passion for innovation in banking technology, and a strong commitment to delivering high-quality, user-friendly applications aligned with the latest Android development trends. Roles & Responsibilities:- Design and develop native Android applications using Kotlin and Jetpack Compose.- Implement and maintain MVVM architecture following clean architecture and SOLID principles.- Utilize Jetpack libraries such as Navigation, Live Data, and View Model for efficient app architecture.- Perform UI and functional unit testing to ensure app reliability and quality.- Integrate RESTful APIs and manage data persistence using Room and Datastores.- Follow Googles Android design principles and interface guidelines to create intuitive and attractive UI/UX.- Collaborate with cross-functional teams in an Agile environment, contributing to continuous integration and deployment (CI/CD).- Stay updated on Android development trends including Kotlin Coroutines and Compose.- Participate in code reviews and ensure adherence to best practices and coding standards.- Demonstrate strong problem-solving skills and creativity in developing user-centric applications.- Communicate effectively with team members and stakeholders in English. Professional & Technical Skills: - Graduate degree in IT, Software Engineering, or related field.- Minimum 5+ years of experience in Android application development.- Proven experience with Kotlin and Jetpack Compose (MUST have).- Strong knowledge of design patterns including Structural, Creational, and Behavioral.- Experience implementing MVVM architecture with clean architecture and SOLID principles.- Hands-on experience with UI and functional unit testing.- Familiarity with RESTful API integration and data persistence mechanisms like Room and Datastores.- Proficient with version control systems such as Git and Bitbucket.- Knowledge of test-driven development (TDD), continuous integration, and deployment.- Understanding of Googles Android design principles and interface guidelines.- Strong analytical and problem-solving skills.- Excellent written and verbal communication skills in English.- A collaborative team player with a proactive and creative mindset. Additional Information:- The candidate should have a more than 7.5 years of experience - This position is based at our Pune office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 5 days ago

Apply

5.0 - 10.0 years

5 - 9 Lacs

Hyderabad

Work from Office

Project Role : Advanced Application Engineer Project Role Description : Develop innovative technology solutions for emerging industries and products. Interpret system requirements into design specifications. Must have skills : Android Application Development Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :We are seeking an experienced Android Developer with over 5 years of experience specializing in Kotlin and Jetpack Compose to design, build, and maintain secure, robust, and scalable mobile applications. The ideal candidate will demonstrate a positive attitude, a passion for innovation in banking technology, and a strong commitment to delivering high-quality, user-friendly applications aligned with the latest Android development trends. Roles & Responsibilities:- Design and develop native Android applications using Kotlin and Jetpack Compose.- Implement and maintain MVVM architecture following clean architecture and SOLID principles.- Utilize Jetpack libraries such as Navigation, Live Data, and View Model for efficient app architecture.- Perform UI and functional unit testing to ensure app reliability and quality.- Integrate RESTful APIs and manage data persistence using Room and Datastores.- Follow Googles Android design principles and interface guidelines to create intuitive and attractive UI/UX.- Collaborate with cross-functional teams in an Agile environment, contributing to continuous integration and deployment (CI/CD).- Stay updated on Android development trends including Kotlin Coroutines and Compose.- Participate in code reviews and ensure adherence to best practices and coding standards.- Demonstrate strong problem-solving skills and creativity in developing user-centric applications.- Communicate effectively with team members and stakeholders in English. Professional & Technical Skills: - Graduate degree in IT, Software Engineering, or related field.- Minimum 5+ years of experience in Android application development.- Proven experience with Kotlin and Jetpack Compose (MUST have).- Strong knowledge of design patterns including Structural, Creational, and Behavioral.- Experience implementing MVVM architecture with clean architecture and SOLID principles.- Hands-on experience with UI and functional unit testing.- Familiarity with RESTful API integration and data persistence mechanisms like Room and Datastores.- Proficient with version control systems such as Git and Bitbucket.- Knowledge of test-driven development (TDD), continuous integration, and deployment.- Understanding of Googles Android design principles and interface guidelines.- Strong analytical and problem-solving skills.- Excellent written and verbal communication skills in English.- A collaborative team player with a proactive and creative mindset. Additional Information:- The candidate should have a more than 5 years of experience - This position is based at our Pune office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 5 days ago

Apply

5.0 - 10.0 years

5 - 9 Lacs

Pune

Work from Office

Project Role : Advanced Application Engineer Project Role Description : Develop innovative technology solutions for emerging industries and products. Interpret system requirements into design specifications. Must have skills : Android Application Development Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :We are seeking an experienced Android Developer with over 5 years of experience specializing in Kotlin and Jetpack Compose to design, build, and maintain secure, robust, and scalable mobile applications. The ideal candidate will demonstrate a positive attitude, a passion for innovation in banking technology, and a strong commitment to delivering high-quality, user-friendly applications aligned with the latest Android development trends. Roles & Responsibilities:- Design and develop native Android applications using Kotlin and Jetpack Compose.- Implement and maintain MVVM architecture following clean architecture and SOLID principles.- Utilize Jetpack libraries such as Navigation, Live Data, and View Model for efficient app architecture.- Perform UI and functional unit testing to ensure app reliability and quality.- Integrate RESTful APIs and manage data persistence using Room and Datastores.- Follow Googles Android design principles and interface guidelines to create intuitive and attractive UI/UX.- Collaborate with cross-functional teams in an Agile environment, contributing to continuous integration and deployment (CI/CD).- Stay updated on Android development trends including Kotlin Coroutines and Compose.- Participate in code reviews and ensure adherence to best practices and coding standards.- Demonstrate strong problem-solving skills and creativity in developing user-centric applications.- Communicate effectively with team members and stakeholders in English. Professional & Technical Skills: - Graduate degree in IT, Software Engineering, or related field.- Minimum 5+ years of experience in Android application development.- Proven experience with Kotlin and Jetpack Compose (MUST have).- Strong knowledge of design patterns including Structural, Creational, and Behavioral.- Experience implementing MVVM architecture with clean architecture and SOLID principles.- Hands-on experience with UI and functional unit testing.- Familiarity with RESTful API integration and data persistence mechanisms like Room and Datastores.- Proficient with version control systems such as Git and Bitbucket.- Knowledge of test-driven development (TDD), continuous integration, and deployment.- Understanding of Googles Android design principles and interface guidelines.- Strong analytical and problem-solving skills.- Excellent written and verbal communication skills in English.- A collaborative team player with a proactive and creative mindset. Additional Information:- The candidate should have a more than 5 years of experience - This position is based at our Pune office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 5 days ago

Apply

5.0 - 10.0 years

5 - 9 Lacs

Pune

Work from Office

Project Role : Advanced Application Engineer Project Role Description : Develop innovative technology solutions for emerging industries and products. Interpret system requirements into design specifications. Must have skills : Android Application Development Good to have skills : ALM, Database Testing / SQLMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :We are seeking an experienced Android Developer with over 5 years of experience specializing in Kotlin and Jetpack Compose to design, build, and maintain secure, robust, and scalable mobile applications. The ideal candidate will demonstrate a positive attitude, a passion for innovation in banking technology, and a strong commitment to delivering high-quality, user-friendly applications aligned with the latest Android development trends. Roles & Responsibilities:- Design and develop native Android applications using Kotlin and Jetpack Compose.- Implement and maintain MVVM architecture following clean architecture and SOLID principles.- Utilize Jetpack libraries such as Navigation, Live Data, and View Model for efficient app architecture.- Perform UI and functional unit testing to ensure app reliability and quality.- Integrate RESTful APIs and manage data persistence using Room and Datastores.- Follow Googles Android design principles and interface guidelines to create intuitive and attractive UI/UX.- Collaborate with cross-functional teams in an Agile environment, contributing to continuous integration and deployment (CI/CD).- Stay updated on Android development trends including Kotlin Coroutines and Compose.- Participate in code reviews and ensure adherence to best practices and coding standards.- Demonstrate strong problem-solving skills and creativity in developing user-centric applications.- Communicate effectively with team members and stakeholders in English. Professional & Technical Skills: - Graduate degree in IT, Software Engineering, or related field.- Minimum 5+ years of experience in Android application development.- Proven experience with Kotlin and Jetpack Compose (MUST have).- Strong knowledge of design patterns including Structural, Creational, and Behavioral.- Experience implementing MVVM architecture with clean architecture and SOLID principles.- Hands-on experience with UI and functional unit testing.- Familiarity with RESTful API integration and data persistence mechanisms like Room and Datastores.- Proficient with version control systems such as Git and Bitbucket.- Knowledge of test-driven development (TDD), continuous integration, and deployment.- Understanding of Googles Android design principles and interface guidelines.- Strong analytical and problem-solving skills.- Excellent written and verbal communication skills in English.- A collaborative team player with a proactive and creative mindset. Additional Information:- The candidate should have a more than 5 years of experience - This position is based at our Pune office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 5 days ago

Apply

5.0 - 10.0 years

5 - 9 Lacs

Pune

Work from Office

Project Role : Advanced Application Engineer Project Role Description : Develop innovative technology solutions for emerging industries and products. Interpret system requirements into design specifications. Must have skills : Android Application Development Good to have skills : NAMinimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :We are seeking an experienced Android Developer with over 5 years of experience specializing in Kotlin and Jetpack Compose to design, build, and maintain secure, robust, and scalable mobile applications. The ideal candidate will demonstrate a positive attitude, a passion for innovation in banking technology, and a strong commitment to delivering high-quality, user-friendly applications aligned with the latest Android development trends. Roles & Responsibilities:- Design and develop native Android applications using Kotlin and Jetpack Compose.- Implement and maintain MVVM architecture following clean architecture and SOLID principles.- Utilize Jetpack libraries such as Navigation, Live Data, and View Model for efficient app architecture.- Perform UI and functional unit testing to ensure app reliability and quality.- Integrate RESTful APIs and manage data persistence using Room and Datastores.- Follow Googles Android design principles and interface guidelines to create intuitive and attractive UI/UX.- Collaborate with cross-functional teams in an Agile environment, contributing to continuous integration and deployment (CI/CD).- Stay updated on Android development trends including Kotlin Coroutines and Compose.- Participate in code reviews and ensure adherence to best practices and coding standards.- Demonstrate strong problem-solving skills and creativity in developing user-centric applications.- Communicate effectively with team members and stakeholders in English. Professional & Technical Skills: - Graduate degree in IT, Software Engineering, or related field.- Minimum 5+ years of experience in Android application development.- Proven experience with Kotlin and Jetpack Compose (MUST have).- Strong knowledge of design patterns including Structural, Creational, and Behavioral.- Experience implementing MVVM architecture with clean architecture and SOLID principles.- Hands-on experience with UI and functional unit testing.- Familiarity with RESTful API integration and data persistence mechanisms like Room and Datastores.- Proficient with version control systems such as Git and Bitbucket.- Knowledge of test-driven development (TDD), continuous integration, and deployment.- Understanding of Googles Android design principles and interface guidelines.- Strong analytical and problem-solving skills.- Excellent written and verbal communication skills in English.- A collaborative team player with a proactive and creative mindset. Additional Information:- The candidate should have a more than 7.5 years of experience - This position is based at our Pune office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 5 days ago

Apply

5.0 - 10.0 years

5 - 9 Lacs

Pune

Work from Office

Project Role : Advanced Application Engineer Project Role Description : Develop innovative technology solutions for emerging industries and products. Interpret system requirements into design specifications. Must have skills : Android Application Development Good to have skills : NAMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :We are seeking an experienced Android Developer with over 5 years of experience specializing in Kotlin and Jetpack Compose to design, build, and maintain secure, robust, and scalable mobile applications. The ideal candidate will demonstrate a positive attitude, a passion for innovation in banking technology, and a strong commitment to delivering high-quality, user-friendly applications aligned with the latest Android development trends. Roles & Responsibilities:- Design and develop native Android applications using Kotlin and Jetpack Compose.- Implement and maintain MVVM architecture following clean architecture and SOLID principles.- Utilize Jetpack libraries such as Navigation, Live Data, and View Model for efficient app architecture.- Perform UI and functional unit testing to ensure app reliability and quality.- Integrate RESTful APIs and manage data persistence using Room and Datastores.- Follow Googles Android design principles and interface guidelines to create intuitive and attractive UI/UX.- Collaborate with cross-functional teams in an Agile environment, contributing to continuous integration and deployment (CI/CD).- Stay updated on Android development trends including Kotlin Coroutines and Compose.- Participate in code reviews and ensure adherence to best practices and coding standards.- Demonstrate strong problem-solving skills and creativity in developing user-centric applications.- Communicate effectively with team members and stakeholders in English. Professional & Technical Skills: - Graduate degree in IT, Software Engineering, or related field.- Minimum 5+ years of experience in Android application development.- Proven experience with Kotlin and Jetpack Compose (MUST have).- Strong knowledge of design patterns including Structural, Creational, and Behavioral.- Experience implementing MVVM architecture with clean architecture and SOLID principles.- Hands-on experience with UI and functional unit testing.- Familiarity with RESTful API integration and data persistence mechanisms like Room and Datastores.- Proficient with version control systems such as Git and Bitbucket.- Knowledge of test-driven development (TDD), continuous integration, and deployment.- Understanding of Googles Android design principles and interface guidelines.- Strong analytical and problem-solving skills.- Excellent written and verbal communication skills in English.- A collaborative team player with a proactive and creative mindset. Additional Information:- The candidate should have a more than 5 years of experience - This position is based at our Pune office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 5 days ago

Apply

3.0 - 6.0 years

40 - 50 Lacs

Bengaluru

Remote

Key Skills: Java, JSP, SQL, JavaScript, Spring, Redis, Redshift, Webpack, Linux, MySQL, Tomcat, Kotlin, CI/CD, Git, Agile, TDD, Communication Skills Roles and Responsibilities: Work independently and as a productive team member to ensure optimization of high-volume transactional enterprise websites Demonstrate a deep understanding of software layers and can enhance processes within the technology platform - Linux/Tomcat/MySQL/Java/Spring/JavaScript/Object-Relational Mapping/Direct SQL Develop internal software to automate and integrate business processes Work on multiple projects throughout the business and seamlessly transition from one project to the next Experience Requirement: 3-6 years of professional work experience Experience working independently on projects with minimal supervision Ability to manage multiple projects with competing priorities Proven ability to work in a collaborative group environment Hands-on experience in developing and optimizing scalable systems that handle high traffic (up to 30 million requests per day) Experience building internal tools to support business workflows Familiarity with Agile development methodology and iterative release cycles Experience in performance tuning SQL queries and optimizing back-end processing Exposure to cloud environments and distributed computing is a plus Experience debugging and troubleshooting complex application issues in production environments Education: Any Graduation.

Posted 5 days ago

Apply

8.0 - 10.0 years

0 - 3 Lacs

Pune

Work from Office

We are seeking a highly skilled and forward-thinking QA Automation Lead to architect and scale our test automation framework. This role will be pivotal in driving quality engineering practices across the organization, leveraging AI to enhance test coverage, maintainability, and speed. The ideal candidate will also mentor and coach QA engineers, define best practices, and foster a culture of continuous improvement. Key Responsibilities Framework Ownership: Design, implement, and evolve a scalable, maintainable, and AI-augmented test automation framework using playwright and cucumber. AI Integration: Leverage AI/ML techniques for test case generation, defect prediction, visual anomaly detection, self-healing test scripts, and intelligent test data creation. Process Definition: Establish and enforce QA processes, coding standards, and documentation practices. Team Leadership: Mentor and coach QA engineers, conduct code reviews, and lead technical training sessions. Collaboration: Work closely with tech leads and product owners to ensure seamless CI/CD integration and shift-left testing. Quality Advocacy: Champion quality across the SDLC, from requirements to release. Metrics & Reporting: Define KPIs for test effectiveness, coverage, and automation ROI. Required Skills & Experience 8+ years in QA with at least 3 years in a lead or architect role. Strong programming skills in JavaScript, Python. Expertise in automation frameworks for web, API and Mobile testing. Experience with AI-assisted testing tools for test case generation, defect prediction, visual anomaly detection, self-healing test scripts, and intelligent test data creation. Deep understanding of CI/CD pipelines and integration with automation. Familiarity with containerization and cloud platforms. Strong knowledge of REST APIs, microservices testing, and performance testing. Excellent communication and leadership skills. Preferred Qualifications Experience with BDD/TDD frameworks (e.g., Cucumber, JUnit, TestNG). Exposure to security testing and compliance frameworks. Contributions to open-source QA tools or communities. Education Bachelors or masters degree with specialization in Computer Science or related field About vConstruct: vConstruct specializes in providing high quality Building Information Modeling, Lean Construction, Integrated Project Delivery and Software Solutions for global construction projects. vConstruct is a wholly owned subsidiary of DPR Construction, USA. The Software Unit for vConstruct works on many interesting problems in Construction Technology. It works across different sets of software technologies such as Web Applications, Workflow Management, Analytics, Machine Learning and IoT. For more information, please visit www.vconstruct.com. DPR Construction is a commercial general contractor and construction manager in USA specializing in technically challenging and sustainable projects for advanced technology, biopharmaceutical, corporate office, and higher education and healthcare markets. With the purpose of building great thingsgreat teams, great buildings, great relationships—DPR is a truly great company. For more information, please visit www.dpr.com.

Posted 5 days ago

Apply

7.0 years

0 Lacs

Pune, Maharashtra, India

On-site

This role is for one of Weekday's clients Min Experience: 7 years Location: Pune JobType: full-time Requirements We are seeking an experienced and technically adept Squad Lead - Full Stack to lead a high-performing team of engineers in a fast-paced, agile environment. You will play a critical role in designing, building, and delivering high-quality full-stack applications using Java and AngularJS , while also taking ownership of people leadership and squad delivery. You will work closely with cross-functional teams to foster innovation and drive continuous improvement in engineering practices. This is a dual role requiring strong technical hands-on capability along with leadership and team development responsibilities. If you're passionate about full-stack development, agile methodologies, and leading high-performing squads, this is the opportunity for you. Key Responsibilities: Squad Leadership: Lead and mentor a squad of :6 software engineers, ensuring engagement, productivity, and personal development through regular 1:1s, feedback loops, and performance reviews. Hands-on Development: Remain actively involved in the development process, contributing to both frontend (AngularJS) and backend (Java, Spring Boot) development, debugging, and design reviews. Planning and Delivery: Own and manage sprint planning, execution, and delivery in collaboration with Product Managers. Ensure projects are delivered on time, with high quality and in alignment with business goals. Agile Practices: Facilitate agile ceremonies (stand-ups, sprint planning, retrospectives), maintain agile discipline, and promote a culture of ownership and accountability. Technical Excellence: Maintain high standards of software quality by establishing best practices for code reviews, testing, CI/CD, and documentation. Innovation and Experimentation: Encourage experimentation, drive continuous learning, and contribute to tooling, architectural discussions, and development process improvements. Cross-Functional Collaboration: Partner with QA, DevOps, Design, and Product to ensure smooth and efficient development cycles with a focus on operational excellence. Reporting and Communication: Track and communicate squad progress, risks, and achievements to stakeholders across the organization. Required Skills and Experience: Minimum 7+ years of full-stack software development experience, with strong expertise in Java (Spring Boot, Hibernate) and AngularJS. Hands-on experience in building RESTful APIs, microservices, and working within CI/CD pipelines. Strong understanding of HTML, CSS/SCSS, JavaScript (ES6), and Typescript. Proven leadership experience in managing agile teams and delivering production-grade software. Deep knowledge of software engineering best practices, including TDD, BDD, and DevOps practices. Ability to troubleshoot, debug, and resolve complex software issues quickly. Prior experience with cloud platforms (AWS, Azure, or GCP) is a plus. Excellent communication and collaboration skills; ability to influence and lead within a cross-functional environment. Passion for continuous learning and mentoring junior engineers

Posted 5 days ago

Apply

0 years

6 - 7 Lacs

Hyderābād

Remote

When you join Verizon You want more out of a career. A place to share your ideas freely — even if they’re daring or different. Where the true you can learn, grow, and thrive. At Verizon, we power and empower how people live, work and play by connecting them to what brings them joy. We do what we love — driving innovation, creativity, and impact in the world. Our V Team is a community of people who anticipate, lead, and believe that listening is where learning begins. In crisis and in celebration, we come together — lifting our communities and building trust in how we show up, everywhere & always. Want in? Join the #VTeamLife. What you’ll be doing… The successful candidate will be working at our Verizon India, in a hands-on capacity and will be responsible for engineering and maintaining features and components for our suite of mobile apps. Emphasis in the role will be focused on iOS Development. Knowledge of and experience with Android development is a distinct advantage. Participate in product feature implementation, both independently and in cooperation with your cross-functional team Implement changes and new features in a manner which promotes efficient, reusable and performant code Participate in peer code reviews, manage criteria applied during code reviews Investigate technical issues during the full development lifecycle Provide effort estimations for the individual and team assignments What we’re looking for... You will need to have: Bachelor's degree or four or more years of work experience Experience in IOS Mobile app development Good knowledge of Swift programming language Understanding of iOS Cocoa Touch Framework Experience using Protocol Oriented Programming, MVP, MVVM Up to date with latest developments in the iOS ecosystem Experience working with RESTful APIs with input to their design Knowledge of mobile security concerns Professional experience in agile/lean methodologies and processes - ideally Kanban or scrum, Even better if you have: Exposure to customer-facing apps with an emphasis on usability An understanding of Jira , GIT , code review processes and Jenkins build pipelines Ability to contribute to Android development projects Understanding of good software development practices Exposure to TDD and/or BDD Good communication skills both written and oral Experience with systems analysis and design, and working with senior engineers and architects Demonstrated ability to work independently and as part of a team Experience working in larger project and team environments with product, application support and operations teams A software enthusiast with a passion for the technologies you are working with Quality and results focused - with experience in project delivery individually or as part of a team An innovative mindset Where you'll be working In this hybrid role, you'll have a defined work location that includes work from home and assigned office days set by your manager. Where you’ll be working In this hybrid role, you'll have a defined work location that includes work from home and assigned office days set by your manager. Scheduled Weekly Hours 40 Equal Employment Opportunity Verizon is an equal opportunity employer. We evaluate qualified applicants without regard to race, gender, disability or any other legally protected characteristics.

Posted 5 days ago

Apply

1.0 years

0 Lacs

Bhubaneshwar

On-site

Job Title: Dot Net Developer Job Overview: We are looking for a passionate and self-driven Dot Net Developer with more than 1 year of experience to join our development team. The ideal candidate will have strong technical skills, a good understanding of software development processes, and a desire to learn and grow in the field of software development. Key Responsibilities: Develop, test, and maintain applications using the .NET framework (C#, ASP.NET, MVC, Web API, etc.). Collaborate with cross-functional teams to gather requirements and deliver software solutions. Write clean, scalable, and efficient code that follows best practices and coding standards. Troubleshoot, debug, and resolve issues and defects in applications. Participate in code reviews and contribute to enhancing development processes. Work with SQL Server to design and manage databases, including writing queries and stored procedures. Ensure the application is responsive and performs well under various conditions. Keep up to date with the latest industry trends and technologies related to .NET development. Assist in documentation and technical writing of features and solutions. Required Skills & Qualifications: 1+ year of hands-on experience in .NET development (C#, ASP.NET, MVC). Strong knowledge of object-oriented programming (OOP) principles. Familiarity with relational databases like SQL Server and experience with SQL queries. Basic understanding of web development technologies (HTML, CSS, JavaScript). Knowledge of version control systems like Git. Familiarity with unit testing and test-driven development (TDD) is a plus. Good communication skills and ability to work collaboratively in a team. A problem-solving attitude and ability to handle complex technical challenges. Desired Skills: Experience with RESTful APIs and Web Services. Exposure to front-end frameworks like Angular, React, or Vue.js is a plus. Familiarity with cloud platforms such as Azure is beneficial. Knowledge of Agile development methodologies. Educational Qualifications: Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent work experience). Job Type: Full-time / Permanent Compensation: Competitive salary based on experience and skills. Why Join Us? Opportunity to work in a collaborative and innovative environment. Gain exposure to modern technologies and tools in the .NET ecosystem. Career growth and learning opportunities. Flexible work arrangements (if applicable). Job Type: Full-time Schedule: Weekend availability Work Location: In person

Posted 5 days ago

Apply

0 years

1 - 6 Lacs

Raipur

On-site

We’re looking for a MERN Full Stack Developer who is both creative and detail-oriented, and thrives in building dynamic applications for millions of users. Requirements Proven Experience with the MERN Stack (MongoDB, Express.js, React, Node.js) Strong hands-on experience in developing web applications using the MERN stack to build scalable, high-performance, and feature-rich platforms. Proficiency with React (with Hooks, Context API, Redux) for front-end development, and Node.js + Express.js for back-end services. Advanced User Interface Development and Performance Optimization Expertise in building responsive, user-centric interfaces with React for social networking features like profiles, feeds, posts, and notifications. Proficient in front-end performance optimization , including lazy loading , image optimization , code splitting , and other techniques to deliver a smooth, high-performance user experience. Real-Time Communication and Social Interactions Experience in implementing real-time features such as chat , notifications , live updates , and activity feeds using technologies like WebSockets , Socket.io , or GraphQL subscriptions . Knowledge of handling real-time notifications (e.g., likes, comments, mentions, direct messages) to enhance user engagement. Scalable Media Management (Image & Video Handling) Expertise in handling large media files (e.g., images, videos, stories) with optimized file uploads , storage , and delivery strategies (e.g., CDN integration, media compression, etc.). Experience using cloud storage solutions (e.g., AWS S3 , Google Cloud Storage ) and media management libraries for efficient handling of multimedia content. High-Performance Database Design and Data Modeling In-depth knowledge of MongoDB and expertise in schema design , data modeling , and indexing for efficient querying, particularly for user-generated content (e.g., posts, comments, likes, follows). Ability to implement scalable database architecture to support millions of concurrent users and interactions (e.g., using sharding, replication). Security and Privacy Best Practices Strong experience in implementing secure authentication and authorization mechanisms such as JWT (JSON Web Tokens) , OAuth , and Role-Based Access Control (RBAC) . Deep understanding of data privacy regulations (e.g., GDPR , CCPA ) and ensuring that user data is protected with encryption and secure practices. Experience securing web applications from common vulnerabilities (e.g., SQL injection , XSS , CSRF ). API Design and Backend Services Proven experience designing and building RESTful APIs and GraphQL APIs to handle social networking features like posting, commenting, following, and direct messaging. Expertise in building modular and maintainable backend code using Node.js + Express . Familiarity with API versioning and efficient API performance techniques (e.g., pagination, rate-limiting). Unit Testing, Integration Testing, and Test Automation Hands-on experience with unit testing , integration testing , and test-driven development (TDD) using tools like Jest , Mocha , and Chai for backend, and React Testing Library or Cypress for frontend. Understanding the importance of test automation to maintain stability and confidence in the platform, especially as new features are introduced. Cloud Infrastructure, CI/CD, and DevOps Practices Experience with deploying applications to cloud platforms like AWS , GCP , or Azure , including using services like EC2 , Lambda , S3 , and RDS . Knowledge of Docker for containerization and Kubernetes for container orchestration, ensuring the platform can scale efficiently. Experience in setting up CI/CD pipelines to automate the build, testing, and deployment process, ensuring a rapid yet stable release cycle. Scalability, Caching, and Load Balancing Expertise in horizontal scaling , load balancing , and caching strategies (e.g., Redis , Memcached ) to optimize application performance and ensure the platform can scale efficiently under high user load. Knowledge of CDNs (Content Delivery Networks) to optimize media delivery and improve user experience globally. User-Centric UI/UX Design and Accessibility Strong understanding of UI/UX principles , especially for social networking platforms, ensuring intuitive navigation , engagement , and easy-to-use interfaces for users of all technical backgrounds. Experience in mobile-first design and ensuring cross-device compatibility (web, mobile, and tablet). Knowledge of accessibility standards (WCAG) to ensure the platform is usable for all users, including those with disabilities. Collaboration and Agile Methodologies Ability to work collaboratively in a cross-functional team , including designers, product managers, and other developers, using tools like Jira , Slack , and Trello . Familiar with Agile development methodologies (Scrum, Kanban), with a strong focus on iterative development and continuous improvement. Attention to Detail and Problem-Solving Strong problem-solving skills to debug and optimize both backend and frontend code, ensuring a smooth, bug-free user experience. Excellent attention to detail and ability to deliver high-quality, well-tested, and maintainable code in a timely manner. Key Responsibilities Develop full-stack web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js) Design, implement, and optimize scalable RESTful and GraphQL APIs Collaborate with UI/UX designers to translate creative designs into interactive, high-performing applications Build reusable, testable, and efficient front-end and back-end components Drive performance improvements and scalability across the application architecture Integrate third-party services, payment gateways, and real-time features (e.g., WebSockets, push notifications) Write clean, maintainable, and well-documented code with a focus on performance and scalability Participate in code reviews, sprint planning, and Agile ceremonies Implement CI/CD pipelines and deployment workflows Monitor, troubleshoot, and debug production systems Job Type: Full-time Pay: ₹15,000.00 - ₹50,000.00 per month Schedule: Day shift Work Location: In person

Posted 5 days ago

Apply

5.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

This role is for one of Weekday's clients Location: Chennai, Pune, Kochi JobType: full-time Requirements We are looking for a skilled and versatile JAVA FSD AWS Developer to join our client's Agile/SAFe development teams. In this role, you will participate in the design, development, integration, and deployment of enterprise-grade applications built on both modern cloud-native architectures (AWS) . You will ensure high-quality, testable, secure, and compliant code while collaborating in a fast-paced Agile setup Key Responsibilities: Agile Participation & Code Quality Active involvement in Scrum and SAFe team events, including planning, daily stand-ups, reviews, and retrospectives Create and validate testable features, ensuring coverage of both functional and non-functional requirements Deliver high-quality code through practices like Pair Programming and Test-Driven Development (TDD) Maintain operability, deployability, and integration readiness of application increments Ensure full compliance with internal frameworks such as PITT and established security protocols (SAST, DAST). Development & Integration Develop software solutions using a diverse tech stack: TypeScript, Java, SQL, Python, COBOL, Shell scripting Spring Boot, Angular, Node.js, Hibernate Work across multiple environments and technologies including Linux, Apache, Tomcat, Elasticsearch, IBM DB2 Build and maintain web applications, backend services, and APIs using modern and legacy technologies. AWS & Cloud Infrastructure Hands-on development and deployment with AWS services,EKS, ECR, IAM, SQS, SES, S3, CloudWatch Develop Infrastructure as Code using Terraform Ensure system reliability, monitoring, and traceability using tools like Splunk, UXMon, and AWS CloudWatch. Systems & Batch Integration Work with Kafka, particularly Streamzilla Kafka from PAG, for high-throughput messaging Design and consume both REST and SOAP APIs for integration with third-party and internal systems Manage and automate batch job scheduling via IBM Tivoli Workload Scheduler (TWS/OPC) and HostJobs Required Skills & Experience: 5+ years of experience in full stack development, DevOps, and mainframe integration Strong programming experience in: Languages: TypeScript, Java, Python, COBOL, Shell scripting Frameworks & Tools: Angular, Spring Boot, Hibernate, Node.js Databases: SQL, IBM DB2, Elasticsearch Proficient in AWS Cloud Services including container orchestration, IAM, S3, CloudWatch, SES, SQS, and Terraform Strong understanding of API development and integration (REST & SOAP) Experience in secure software development using SAST/DAST, TDD, and compliance frameworks (e.g., PITT) Familiarity with Kafka messaging systems, particularly Streamzilla Kafka Monitoring and observability experience using tools like Splunk, UXMon, or equivalents Preferred Qualifications: Experience with PCSS Toolbox or similar enterprise tooling Prior exposure to highly regulated industries (e.g., automotive, banking, insurance) Bachelor's or Master's degree in Computer Science, Information Technology, or related fields Certifications in AWS or DevOps tools are a plus

Posted 5 days ago

Apply

5.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Overview: TekWissen is a global workforce management provider throughout India and many other countries in the world. The below clientis a global company with shared ideals and a deep sense of family. From our earliest days as a pioneer of modern transportation, we have sought to make the world a better place – one that benefits lives, communities and the planet Job Title: Software Engineer Practitioner Location: Chennai Work Type: Hybrid Position Description: Full Stack Engineer to play a key role in developing a comprehensive data solutions that includes a UI component library utilizing Angular, Material, and NGZorro, as well as data visualization templates for Dash, React. The primary focus of this role will be to create a user-friendly UI interface and backend components, allowing users to easily ingest data to cloud platform The successful candidate will be responsible for providing code snippets, detailed instructions, and other necessary resources to facilitate seamless integration. In addition to front-end and back-end development, this individual will be expected to contribute to the design process, gather requirements, and introduce innovative solutions to enhance the overall user experience. full stack software engineering experience (web applications, microservices architecture, REST/GraphQL, etc.) proficiency with modern web development languages and frameworks, such as: Modern HTML and CSS (SASS, SCSS, etc.) Typescript/JavaScript Development framework (Angular, React based frameworks, etc.) Experience with frontend tooling such as Node/npm, yarn or equivalent Experience with test driven development (TDD) using frontend testing frameworks such as Playwright, Puppeteer, Cypress or equivalent. Skills Required: Web Applications, Microservices, HTML, CSS, SASS Skills Preferred: GCP Experience Required: 5+ years full stack software engineering experience (web applications, microservices architecture, REST/GraphQL, etc.) proficiency with modern web development languages and frameworks, such as: Modern HTML and CSS (SASS, SCSS, etc.) Typescript/JavaScript Education Required: Bachelor's Degree TekWissen® Group is an equal opportunity employer supporting workforce diversity.

Posted 5 days ago

Apply

8.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Job Description We are seeking a skilled Backend Developer specializing in Java and Spring Boot to design, develop, and maintain scalable, high-performance backend services and APIs. As a key member of our engineering team, you will build robust backend solutions that support business-critical applications and ensure seamless integration with other systems and services. Responsibilities Key Responsibilities: Backend Solution Design & Development: Lead the design, development, and maintenance of RESTful APIs and microservices using Java and Spring Boot. Build scalable, secure, and performant backend systems to support complex business logic and data processing. Test-Driven Development (TDD): Apply TDD principles by writing automated unit and integration tests prior to development to ensure high code quality and reduce defects. Cloud & Infrastructure: Deploy and manage backend services on cloud platforms such as Google Cloud Platform (GCP) or similar, utilizing cloud-native technologies to ensure scalability and high availability. Cross-Functional Collaboration: Work closely with product owners, architects, and other engineering teams to understand requirements and design backend architectures that align with business goals. Quality & Testing: Develop and maintain automated test suites as part of continuous integration and delivery processes. Conduct code reviews to maintain quality standards. Mentorship & Knowledge Sharing: Guide and mentor junior backend developers on best practices for Java, Spring Boot, API design, TDD, and system optimization. Foster a culture of collaboration and continuous improvement. Agile Development: Actively participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives. Help the team adapt quickly to changing requirements and continuously improve development processes. Qualifications Qualifications: Education: Bachelor’s or Master’s degree in Computer Science, Information Systems, or related field. Experience: 5–8 years of hands-on experience in backend development with Java and Spring Boot. Technical Skills: Expertise in Java (Java 8+) and Spring Boot framework. Strong experience designing and building RESTful APIs and microservices architectures. Proven experience with Test-Driven Development (TDD) and automated testing frameworks. Knowledge of relational and NoSQL databases, ORM tools such as Hibernate. Familiarity with containerization (Docker), cloud platforms (preferably GCP), and infrastructure as code. Experience with security best practices (OAuth, JWT, encryption). Proficiency with CI/CD pipelines and code quality tools. Soft Skills: Strong problem-solving abilities, communication skills, and the ability to work collaboratively in a cross-functional team. Preferred: Experience with event-driven architecture and messaging systems (Pub Sub). Familiarity with API documentation tools like Swagger/OpenAPI. Knowledge of monitoring and logging tools Why You'll Excel: Impactful Work: Develop backend systems that drive core business operations and customer-facing services. Innovative Environment: Work with cutting-edge cloud and backend technologies in a forward-thinking, agile organization. Mentorship & Growth: Lead and grow within a talented team, sharing your expertise and learning continuously. Collaborative Culture: Work closely with product and engineering teams to deliver high-quality, scalable backend solutions using TDD and best practices.

Posted 5 days ago

Apply

4.0 - 6.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

R1 RCM India is proud to be recognized amongst India's Top 50 Best Companies to Work For™ 2023 by Great Place To Work® Institute. We are committed to transform the healthcare industry with our innovative revenue cycle management services. Our goal is to ‘make healthcare simpler’ and enable efficiency for healthcare systems, hospitals, and physician practices. With over 30,000 employees globally, we are about 14,000 strong in India with offices in Delhi NCR, Hyderabad, Bangalore, and Chennai. Our inclusive culture ensures that every employee feels valued, respected, and appreciated with a robust set of employee benefits and engagement activities Job Responsibilities Responsible for building and maintaining automated testing environment and infrastructure for a multi-platform product that will be used to validate all aspects of product development. Develop, document and maintain test artifacts like the test data, data validation, harness scripts and automated scripts. Estimate and develop scalable test cases using .Net technologies in a highly collaborative agile environment with strong experience in C#, Selenium. Open to run the manual test regression or build verification suite if needed. Identifies issues, conducts root cause analysis, recommends and implements solutions. Takes initiative and ownership to drive Automated tests projects and invests in self-development Execute Benchmark, load, stress, endurance and other non-functional tests. Monitor application logs to determine system behavior. Address all technical issues; facilitate the resolution and follow up with development and other cross-functional departments. Publish results and receive appropriate signoff. Prepare detail status reports and monitoring of all defects and issues. Identifying memory leakage, connection issues & Bottleneck problem in the application. Actively participates in Sprint demos and present their stories worked " . Job Specification B.E/B. Tech/MCA or equivalent professional degree 4-6 years of experience designing and developing automated testcases in C#, Selenium WebDriver, Selenium Grid, Rest API, OOPS concept, basic programming Mandatory experience on automation framework development and maintenance Experience developing automated test suites for SOA, server API/web services testing. Exposure to Agile Scrum and associated framework, User Stories /product backlog and TFS / JIRA Usage. Should have knowledge of API Automation, Postman and JMeter Experience with source control like Git or Bitbucket is preferred. Experience in Test Driven Development (TDD), unit testing, regression testing, integration testing 2-3 years of experience in Performance Testing tools using Jmeter or any other standard tool. Experience in analysis of the CPU Utilization, Memory usage, Network usage, Garbage Collection and DB Parameters to verify the performance of the applications. Knowledge of Performance bottleneck analysis and fixes Good to have exposure in one or more Implementation of CI & CD using Jenkins, Dockers containerization. Basic knowledge of serenity framework Exposure to Java is add-on. Excellent verbal and written communication and organizational skills, keen attention to details and multi-tasking abilities Key competency Spot new opportunities by anticipating change and planning accordingly. Find ways to better serve customers and patients. Be accountable for customer service of highest quality. Create connections across teams by valuing differences and including others. Own your development by implementing and sharing your learnings. Motivate each other to perform at our highest level. Help people improve by learning from successes and failures. Work the right way by acting with integrity and living our values every day. Succeed by proactively identifying problems and solutions for yourself and others." Working in an evolving healthcare setting, we use our shared expertise to deliver innovative solutions. Our fast-growing team has opportunities to learn and grow through rewarding interactions, collaboration and the freedom to explore professional interests. Our associates are given valuable opportunities to contribute, to innovate and create meaningful work that makes an impact in the communities we serve around the world. We also offer a culture of excellence that drives customer success and improves patient care. We believe in giving back to the community and offer a competitive benefits package. To learn more, visit: r1rcm.com Visit us on Facebook

Posted 5 days ago

Apply

6.0 - 9.0 years

16 - 24 Lacs

Bengaluru, Karnataka, India

On-site

Requirements SAFe Scrum master should be able to create the environment for a team to deliver value, be highly independent, confident in their abilities and flexible enough to adapt to an evolving landscape. Facilitate Agile Events: Lead daily stand-ups, sprint planning, backlog refinement, sprint reviews, and retrospectives to ensure smooth execution Coach Agile Teams: Guide teams in Agile best practices, ensuring adherence to Scrum, SAFe, or other Agile frameworks Remove Impediments: Identify and address blockers that hinder team progress, collaborating with stakeholders for resolution Foster Collaboration: Facilitate communication and coordination between teams, Product Owners, and leadership to ensure alignment and transparency Ensure Agile Maturity: Continuously assess and improve team Agile maturity, coaching teams to self-organize and deliver value efficiently Support Product Ownership: Partner with Product Owners to refine and prioritize the backlog, ensuring clarity in user stories and acceptance criteria Drive Continuous Improvement: Encourage feedback loops, innovation, and iterative improvements through Inspect & Adapt workshops Develop Daily Performance Management Practices: Implement and promote daily performance management techniques to track team progress, identify areas for improvement, and drive operational efficiency Foster Problem-Solving and Kaizen Culture: Encourage teams to embrace a problem-solving mindset through structured approaches like root cause analysis, retrospectives, and continuous learning initiatives Risk & Dependency Management: Identify risks early and work with leadership and cross-functional teams to mitigate dependencies Champion Agile Transformation: Promote Agile mindset and principles across the organization, fostering a culture of agility and adaptability Navigate Organizational Challenges: Manage stakeholder expectations, influence decision-making, and navigate political complexities to ensure successful Agile adoption Motivate Teams: Keep the team engaged, empowered, and aligned to business goals while fostering a psychologically safe work environment Facilitate Critical Conversations: Manage conflicts constructively and drive resolution through open, honest communication Collaborate with Engineering Teams: Work closely with engineering teams to coach and guide them in adopting Agile Engineering practices, including Test-Driven Development (TDD), Continuous Integration/Continuous Deployment (CI/CD), DevOps, and automation strategies to improve software quality and delivery efficiency Key Skills required: Overall 6-9 years experience of which minimum 5 years must have been as Scrum Master Hands on experience as Scrum Master for SAFe projects Hands on experience in Software Life Cycle (SDLC), waterfall, hybrid and agile projects Experience in using SAFe, Scrum, Kanban, Lean Agile frameworks Experience in Project Management tools such as JIRA, ADO etc. Leading SAFe 6.0 and CSM / PSM equivalent certification Bachelors in Engineering / MBA. PMP® certification, Agile or SAFe certification preferred. Excellent communication skills, both written and verbal Excellent coaching and mentoring skills

Posted 5 days ago

Apply

5.0 - 8.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Software Engineer Senior Analyst - HIH - Evernorth Position Overview The Provider Technology Shared Services Engineering team is seeking an Software Engineer Senior Analyst for a Band 3 Contributor Career Track position. The Software Engineer Senior Analyst will play a critical role in system development within the broader Provider Technology Solutions and Engineering organization, significantly influencing Operations and Technology Product Management. This position will provide expertise in the engineering, design, installation, and startup of automated systems, including a self-service onboarding kit that enables users to begin utilizing the solution within minutes. The solutions developed will be accessible to individuals with minimal technical skills and will require no additional coding, ensuring zero maintenance is needed. As a member of our team, you will operate within a high-performance, high-frequency enterprise technology environment. This role entails collaborating closely with IT management and staff to identify automated solutions that leverage existing resources with tailored configurations for each use case. The objective is to minimize redundancy in solutions while promoting an enterprise mindset focused on reusability and maintaining high standards, ultimately ensuring minimal future maintenance requirements. The Software Engineer Senior Analyst demonstrates significant creativity, foresight, and sound judgment in the conception, planning, and execution of initiatives. Additionally, the Senior Analyst stays informed about the latest advancements in technology, including AI and machine learning, to enhance both existing and new automation solutions. These solutions are designed to optimize production costs while facilitating the addition or updating of features aimed at improving the overall software development lifecycle experiences. Responsibilities Provide comprehensive consultation to business unit and IT management, as well as personnel, regarding all facets of application development, testing and automation solutions across diverse development, financial, operational, and computing environments. Provides strategic vision in architectural design and Test Automation guidance for the team, emphasizing a thorough evaluation of the quality attributes of a software system. This includes considerations for smoke, functional, regression, rather than focusing solely on the functionality of individual features. Additionally, actively oversees and manages the design of supported automation solutions. Conduct comprehensive research and evaluation of all potential solutions to recommend the most efficient and cost-effective automation solution that can be reused with an enterprise mindset, facilitating scalability for both existing and new applications with minimal modifications. Ensures that engineering solutions are aligned with the overall Technology strategy while addressing all application requirements. Demonstrate industry-leading technical abilities that enhance product quality and optimize day-to-day operations. Understand how changes impact work upstream and downstream including various back end and front-end architectural modules. Enhance personnel effectiveness using heat matrices to prioritize Quality and Development Engineering resources on high-impact interfaces while identifying areas of lesser focus. Develop and implement automation solutions to improve engineering and operational efficiency. Troubleshoot and optimize automated solutions and related artifacts to ensure seamless execution in CI/CD pipelines and on local machines, minimizing software and package dependencies or conflicts to reduce cycle time. Execute on a strategy to hand over the automation solutions to every Agile teams for adoption and use within their areas of focus, requiring zero maintenance and minimal effort for any enhancements without delving into coding. Encouraging and building automated processes wherever possible. Recognized internally as a subject matter expert. Qualifications Required Skills: Demonstrated experience in a Functional Test Automation engineering role. Demonstrated practical experience with Selenium, BDD, TDD, Python, Cucumber and OpenShift, and various other open-source functional testing frameworks. Demonstrated capability to develop script-less frameworks that are scalable to enterprise level for various applications, achieved through configuration rather than coding. Conduct benchmarking, assess scalability, flexibility, reusability, and other functional testing aspects. Identify and address technical issues in collaboration with Development and cross-functional teams to ensure clear communication and effective follow-up. Familiarity with contemporary delivery practices, including DevOps, continuous deployment, continuous integration, continuous testing, behavior-driven development, and specification by example. A strong foundation and practical experience in programming languages, particularly Python, Shell Scripts are essential for developing a reusable functional testing framework that meets the requirements of enterprise-level applications. Demonstrated expertise in cloud infrastructure and platforms, including Amazon Web Services and OpenShift. Required Experience & Education A Bachelor's degree in Computer Science or a related field is required. 5 - 8 years of professional experience in Functional Test Automation is required. This includes expertise in Desktop, Mobile, API, Web, and Cloud. At least 3 years of experience in Agile methodologies is required. Familiarity with an onshore/offshore operational model is essential. Demonstrated experience in the architecture, design, and development of large-scale enterprise application solutions is required. Desired Experience: Proficient in Functional Test Automation and automation methodologies. Proficient in triaging and identifying functional issues, including root cause analysis, connection problems, and application bottlenecks. Providing coaching and guidance to team members. These two sections will be “standardized” in the JD template and made not editable. Location & Hours of Work Full-time position, working 40 hours per week. Expected overlap with US hours as appropriatePrimarily based in the Innovation Hub in Hyderabad, India in a hybrid working model (3 days WFO and 2 days WAH) 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 5 days ago

Apply
cta

Start Your Job Search Today

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

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

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

Featured Companies