Jobs
Interviews

6860 Software Engineering Jobs - Page 27

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

10.0 - 15.0 years

35 - 40 Lacs

pune

Work from Office

Title and Summary Director, Data Engineering - Finance ModernizationMastercard Overview Mastercard is seeking talented professionals to join our team and contribute to our mission of connecting and powering an inclusive, digital economy that benefits everyone, everywhere. Our ideal candidate thrives in a collaborative environment, embraces challenges, and is committed to achieving excellence. If you are ready to advance your career and be part of a forward-thinking company that values creativity, dedication, and professional growth, we invite you to explore this exciting opportunity with Mastercard. Role Overview Mastercard is on a journey to modernize and advance our Finance Technology landscape, covering Billing, Financial Planning, Accounting, Settlement, Treasury, Reporting and Analytics. As Director, Data Engineering, you will play a critical role in shaping and executing the technical roadmap. You will lead a scrum team of engineers to design, develop, and deliver high-impact software features that align with our business and technical objectives. By collaborating with cross-functional teams, including business/product owners and other technical experts, you will ensure that our solutions meet evolving customer needs while improving performance, scalability, and reliability. This role offers the chance to drive technical excellence, mentor engineers, and develop solutions in a dynamic, fast-paced environment. Responsibilities As Director, Data Engineering, you will be responsible for the following: - Lead a scrum team of engineers to develop and maintain an end-to-end finance data stack, encompassing data ingestion, transformation, storage, and analytics capabilities that support Mastercards Finance Modernization initiative. - Collaborate closely with finance, business and technical stakeholders to translate requirements into technical specifications, driving features from inception to delivery. - Partner with data and engineering teams to establish robust data pipelines, implement advanced data modeling, and ensure seamless integration across diverse systems and domains. - Facilitate trade-off discussions with both business and technical stakeholders to balance priorities and make informed decisions. - Ensure alignment between business goals and technical execution, making sure features and solutions meet business requirements and customer needs. - Lead sprint planning, retrospectives, and other agile ceremonies to ensure the team is aligned and delivering efficiently. - Drive the adoption of best practices in software engineering, including code reviews, testing, and continuous integration/continuous delivery (CI/CD). - Monitor and improve system performance, reliability, and user experience, applying feedback from operational data and user input. - Optimize the cost/benefit of software features and architecture, ensuring scalability, performance, and operational efficiency. - Take ownership of the end-to-end software development lifecycle, ensuring timely and high-quality delivery of features. - Act as a technical leader within the scrum team, providing guidance on complex technical challenges and driving resolution. - Identify opportunities for process improvements, helping to streamline workflows and enhance team productivity. - Mentor and guide engineers across various experience levels, helping them grow technically and improve their software engineering skills. - Ensure solutions align with Mastercards engineering and data principles, and technical policies. Skills and Experiences - Proven experience as a software engineer and technical lead, with a strong focus on delivering large-scale software projects in an agile environment. - Experience in data lifecycle management, including ingestion, ETL, modeling, and governance, within highly regulated environments. - Expertise in modern software engineering practices, including agile methodologies, CI/CD, automated testing, and code reviews. - Experience in partnering with data and engineering teams to build and manage a single source of truth for data, leveraging end-to-end technology stacks and best practices in data architecture. - Strong programming skills in multiple languages and frameworks, with a focus on building scalable, reliable, and performant solutions. - Experience leading and mentoring software engineering teams, helping engineers grow and improve their technical capabilities. - Ability to translate business and customer requirements into technical specifications, driving the development of high-impact software features. - Experience with performance engineering, ensuring systems are built to scale and meet varying demands. - Experience with cloud infrastructure and services (e.g., AWS, Azure, Google Cloud), and cloud-native software design. - Proven ability to collaborate with cross-functional teams, including business/product owners, and technical stakeholders. - Strong communication and leadership skills, with the ability to engage and influence both technical and non-technical audiences. - Knowledge of security best practices and experience in ensuring the secure development of applications. - Experience in driving technical decision-making and trade-offs, balancing competing priorities such as business goals, technical constraints, and user experience. - Ability to identify process inefficiencies and drive continuous improvement initiatives within the team. Qualifications - Bachelors degree in Data Science, Engineering, Computer Science, or related field. - 10+ years of engineering experience in software, data engineering, or related field. - Bonus: prior experience in financial systems, such as Oracle Financials, Oracle Fusion Cloud, and Hyperion, with experience optimizing their integration into broader data ecosystems. Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercards security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercards guidelines.

Posted 1 week ago

Apply

3.0 - 6.0 years

11 - 16 Lacs

navi mumbai

Work from Office

Title and Summary Software Engineer IIOverview: Mastercard Open Banking is at the forefront of transforming the financial services landscape by empowering consumers and businesses to securely share their financial data with trusted third parties. Through innovative, consent-driven solutions, we enable seamless access to account information and payment initiation services, fostering a more inclusive and connected digital economy. Our global open banking platform, supported by acquisitions like Finicity and Aiia, delivers secure, scalable, and compliant API-driven solutions that drive financial innovation, enhance customer experiences, and expand payment choice. Join us in shaping the future of open banking, where data empowers smarter financial decisions and creates new growth opportunities. The Role As a Software Development Engineer on the API Integrations Team, you will be a hands-on developer specializing in Java development, focusing on integrating external Data Providers (Banks and Payroll) APIs across multiple geographies around the globe. This challenging role involves processing millions of financial accounts and payroll datasets daily, feeding your problem-solving appetite with complex, high-impact technical challenges. You will design, develop, and support scalable, high-performance APIs that ensure seamless, secure, and compliant integrations with global data providers, powering Mastercards open banking platform. What You Will Do Integrate external Data Providers (Banks and Payroll) APIs across diverse geographies, ensuring reliable and secure data connectivity. Process millions of financial accounts and payroll datasets daily, optimizing for performance and scalability in a high-volume environment. Apply strong problem-solving skills to address complex integration challenges, ensuring seamless connectivity with global data providers. Leverage a deep understanding of data structures and algorithms to optimize API performance. Utilize extensive hands-on experience in Java to develop modular, extensible, readable, and performant code for API services. Demonstrate excellent coding skills, translating designs into robust, production-ready code for global deployments. Apply strong technical aptitude and a solid foundation in computer science fundamentals to tackle large-scale integration challenges. Prioritize code quality by writing comprehensive unit test cases and selecting optimal data structures for performance and scalability. Collaborate closely with cross-functional teams, including product managers, architects, and external data providers, to align on a shared vision and deliver seamless integrations. All About You Exceptional communication skills, with the ability to clearly articulate technical concepts to technical and non-technical stakeholders across global teams. A proactive problem-solver with a solution-oriented mindset, thriving in a fast-paced, data-intensive, and globally distributed environment. Proven hands-on experience building complex, highly scalable, high-performing systems, particularly for large-scale API integrations with financial and payroll data providers. Deep expertise in Java, J2EE, Spring, Spring Boot, and RESTful web services, with a focus on developing and integrating APIs for global financial systems. Strong experience integrating web services with external partners, such as banks and payroll providers, ensuring seamless and compliant data flows across geographies. Familiarity with Test Driven Development (TDD) practices to deliver reliable, well-tested code. A collaborative team player, comfortable working in dynamic, cross-functional, and globally distributed teams to solve integration challenges. Experience with Agile Scrum methodologies, contributing to iterative and efficient development cycles. Apply Now Be a part of our mission to create a more connected and inclusive financial ecosystem. Apply today to join Mastercard Open Banking as a Software Development Engineer!

Posted 1 week ago

Apply

4.0 - 9.0 years

18 - 22 Lacs

bengaluru

Work from Office

The Opportunity Come join our product development team in a hands-on technical role where youll be involved in the end-to-end lifecycle of software development and methodologies. This role provides the opportunity to develop a deep understanding of our business, and work closely with professional services and product management to develop a highly feature rich product. VP, Software Engineering. What Youll Contribute Design, develop, deploy and support modules of large world-class enterprise-level product. Participate in architectural design of product. Develop high level development timelines based on project scope and understanding of the existing application code. Evaluate new design specifications and raise quality standards, address architectural concerns. Evaluate stability, compatibility, scalability, interoperability, and performance of the software product. Maintain and upgrade product source codes. Demonstrate technical expertise through publication, presentations, white papers and event participation. Continually learn new technologies in related areas. Serve as a source of technical expertise and mentor junior team members. What Were Seeking Bachelors/Masters in Computer Science or related disciplines, or relevant experience in software architecture, design, development and testing. Experience in developing scalable, highly available and high performing applications for Cloud. Proficiency inC/C++.Knowledge inJava, Microservices, Spring, Docker, Git,AngularJS or UI frameworkis a strong plus Full-stack development with Java, TypeScript and Angular experience is a plus Strong understanding of microservices architecture, principles and patterns. Knowledge of Docker, Kubernetes and AWS. Experience in asynchronous APIs and event-based communication.. Knowledge of databases such as MySQL, PostgreSQL, MongoDB and Cassandra. Experience with Agile or Scaled Agile software development.

Posted 1 week ago

Apply

12.0 - 17.0 years

16 - 20 Lacs

pune

Work from Office

Title and Summary Principal Software EngineerMastercard is seeking a Principal Software Engineer (Software Architect) to join Fraud Insights team, which serves various client-tele such as Merchants, Financial Institutions (Issuer, Acquirer), Digital players to recognize & identify fraud patterns in the respective ecosystems and provide ability to react with confidence. Our solution provides data analytics, visualization & data marketplace capabilities while leveraging cloud based user interface, micro-services, visualization capabilities, SaaS integrations like Power BI, Azure AD & SnowFlake. This is leadership role with a highly visibility within the organization. Individual must be able to influence organization with thoughtful technological solutions. Are you motivated by speeding business solutions to market? Do you want to innovate, using cutting edge technologies on challenging business problems? Do you want to be part of an innovator that is changing the ecommerce landscape and reinventing the way global merchants and issuers combat fraud through collaboration? We welcome the challengers and thought leaders. We want the agile, creative risk-takers who can address challenges with an open mind, the freedom to innovate and the strength to dominate. Fraud Insights Product growth is explosive, and only great problem-solvers, collaborators and thinkers can help us take it to the next level. If that sounds like you, keep reading. Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. Role Provide support of applications software through programming, analysis, design, development, and delivery of software solutions. Research alternative technical solutions for changing business needs. Major Accountabilities: Participate in designing highly scalable, fault tolerant, and performant systems in cloud Liaise with clients and business stakeholders to understand the needs of business Build relationships, influence and work with cross functional teams Ensure project implementation(s) are compliant with solution architectural design, established architectural patterns (where applicable), policies, standards, and best practices Provide architectural guidance to the project team(s) Consult and support project team(s) regarding project implementation Explain technical issues and solution strategies to stakeholders Ensure that solution milestones are accomplished on time Guide the activities of the solution architecture unit to ensure timely completion of projects Ensure that solution architectural designs are aligned with business needs, infrastructure capabilities, and security & compliance requirements Evaluate current and emerging technologies via Proof of Concepts or similar Assist with project scoping, sizing, prioritizing, planning, and estimation Review the proposals of vendors and suppliers to ensure solution and business fit Identify and mitigate existing business risk(s) associated with solution architecture Thrive in a highly collaborative company environment where agility is paramount Stay up to date with new technologies on the front-end and server-side through self-study, blogs, meetups, conferences, etc. Mentor development team on industry best practices Keep accurate record of expected deliverables and milestones achieved All About You Minimum Bachelor's degree in Information Technology, Computer Science or extensive work experience. Hands-on Software development experience. 12+ years in Software and micro-services architecture. Familiar with dev ops and IT Operations best practices. Good understanding of public cloud platforms Azure, AWS or GCP Current understanding of best practices regarding application & system security Success with executing Proof of Concept plans Must have strong data analytics knowledge, experience with ETL, Data Modelling & Pattern analysis using ML Success with producing high quality project design deliverables and documentation Deep domain knowledge of Java 8 (or later). SpringBoot knowledge is required. Extensive experience with databases: Relational & NoSQL Extensive experience with User interface development framework (Angular preferred) Thorough and extensive knowledge and understanding of Software Engineering Concepts and Methodologies is required. Understanding of loosely coupled and stateless systems Demonstrated track record with highly scalable, distributed systems Familiarity with performance tuning, designing for failure & automation Positive outlook in meeting challenges and working to a high level Excellent written and spoken communication

Posted 1 week ago

Apply

6.0 - 11.0 years

15 - 20 Lacs

pune

Work from Office

Title and Summary Senior Software Engineer - Java Development, Azure, ETL, Data ModelingOverview Mastercard company is seeking a Senior Software Engineer, which serves various client-tele such as Merchants, Financial Institutions (Issuer, Acquirer), Digital players to recognize, Subscription as services and identify Card on Files in the respective ecosystems and provide ability to react with confidence. Our solution provides data analytics, visualization & data marketplace capabilities while leveraging cloud-based user interface, micro-services, visualization capabilities, SaaS integrations like Azure AD, Cloud Platform like GCP, Azure, AWS, Lens, Terraform, File Transfer, Splunk, Dynatrace, SFTP, Scala, Cassandra & Snowflake. Are you motivated by speeding business solutions to market? Do you want to innovate, using cutting edge technologies on challenging business problems? Do you want to be part of an innovator that is changing the ecommerce landscape and reinventing the way global merchants and issuers combat fraud through collaboration? We welcome the challengers and thought leaders. We want the agile, creative risk-takers who can address challenges with an open mind, the freedom to innovate and the strength to dominate. Ethocas growth is explosive, and only great problem-solvers, collaborators and thinkers can help us take it to the next level. If that sounds like you, keep reading. Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. Role Provide support of applications software through programming, analysis, design, development, and delivery of software solutions. Research alternative technical solutions for changing business needs. Major Accountabilities: Participate in designing highly scalable, fault tolerant, and performant systems in cloud Liaise with stakeholders to understand the needs of business Ensure project implementation(s) and technical delivery are compliant with solution architectural design and best practices Ensure that technical designs and deliveries milestones are accomplished on time Ensure that technical designs and deliveries are aligned with business needs, infrastructure capabilities and security & compliance requirements Evaluate current and emerging technologies via Proof of Concepts or similar. Provide technical guidance to the project team(s). Consult and support project team(s) regarding project implementation. Analyze ITSM activities of the platform and provide feedback loop to development teams on operational gaps or resiliency concerns. Support services before they go live through activities such as system design consulting, capacity planning and launch reviews. Maintain services once they are live by measuring and monitoring availability, latency, and overall system health. Scale systems sustainably through mechanisms like automation and evolve systems by pushing for changes that improve reliability and velocity. Practice sustainable incident response and blameless postmortems. Take a holistic approach to problem solving, by connecting the dots during a production event thru the various technology stack that makes up the platform, to optimize mean time to recover Explain technical issues and solution strategies to stakeholders. Assist with project scoping, sizing, prioritizing, planning, and estimation Thrive in a highly collaborative company environment where agility is paramount Stay up to date with new technologies on the front-end and server-side through self-study, blogs, meetups, conferences, etc. All About You Minimum Bachelor's degree in Information Technology, Computer Science, or extensive work experience. 6+ Years of Hands-on Software development experience. 4+ years in Software and microservices architecture. Familiar with DevOps and IT Operations best practices. Current understanding of best practices regarding application & system security Experience in data analytics knowledge, experience with ETL, Data Modelling & Pattern analysis is desired. Willing to learn new technology stack and available to support customer & production environments for issue mitigation. Need to work with global team and available in different time zones (US, Canada, Dublin, India). Success with producing high quality project design deliverables and documentation Strong domain knowledge of Java 8 (or later). Spring Boot knowledge is required. Experience with databases: Relational & NoSQL Experience with User interface development framework (Angular preferred) Thorough and extensive knowledge and understanding of Software Engineering Concepts and Methodologies is required. Excellent written and spoken communication

Posted 1 week ago

Apply

4.0 - 9.0 years

8 - 13 Lacs

bengaluru

Work from Office

OPC DIGITAL LEADER In this role, you will have the opportunity develop and enhance complete and sizable software modules in the assigned software engineering function in one or more of platform and application management. Each day, you will execute assigned design and development activities focused on building solutions in an efficient and cost-effective manner and in accordance with quality standards. You will also showcase your expertise by providing curate project schedule estimates and ensures their successful completion within the deadline. The work model for the role is # LI - Hybrid. This role is contributing to the to the Process Automation business in Energy Industries division based in Bangalore, India You will be mainly accountable for: Leading MES (Manufacturing Execution System) projects in Specialty Chemicals energy industry, Batch process manufacturing. Design, Develop, Test MES solution based on ABB Ability platform. Provides technical support for installation, and deployment activities. Understanding of customer technical specification documents and preparing estimates and solutions based on ABB Ability platform. Development of solution design specifications and test procedures. Shares best practices Lessons-Learned documentation across different projects and disciplines. Develop standard processes and tools for productivity and quality improvement. You will join a dynamic team, where you will be able to thrive. Qualifications for the role 4 - 9 years of experience in design and implementation of web-based applications in Microsoft Visual Studio .Net IDE using ASP.NET MVC and ASP.NET WEB API. MS SQL database stored procedures, queries and Strong Knowledge of OOPs Concepts. Experience in developing the MVC applications using AngularJS and Experience in guiding and mentoring team members. Good Analytical Skills to find the Root cause and solve the problem Function domain experience in Manufacturing execution system, Material management , Equipment Tracking, Scheduling will be added advantage Bachelor/Master in Electronics or computers /IT from reputed university.

Posted 1 week ago

Apply

3.0 - 8.0 years

7 - 12 Lacs

hyderabad

Work from Office

About The Role : We are seeking a detail-oriented and experienced Biostatistician II to support statistical analyses for clinical research studies. This role involves developing and validating SAS programs, preparing statistical documentation, and ensuring compliance with regulatory standards such as CDISC. The ideal candidate will have a strong foundation in statistics, clinical trial methodology, and statistical programming. Key Responsibilities: Develop, validate, and maintain SAS programs to generate analysis datasets, tables, listings, and figures (TLFs) as per statistical analysis plans. Design and verify randomization codes to ensure clinical trial integrity. Prepare statistical sections of protocols, including sample size calculations and annotated shell data displays. Provide specifications for the structure, content, and algorithms of status and analysis datasets. Perform and oversee quality control (QC) of data displays and datasets to ensure accuracy and compliance with CDISC standards (SDTM, ADaM). Conduct independent validation of datasets created by other programmers or statisticians. Maintain project documentation including protocols, annotated CRFs, SAPs, and programming/QC records. Organize and manage electronic project directories to ensure accessibility and version control. Mentor junior programmers and provide training on SAS programming and clinical data standards. Primary Skills: Statistical ProgrammingProficiency in SAS for clinical data analysis Clinical ResearchUnderstanding of clinical trial design , randomization, and statistical methodology Data StandardsFamiliarity with CDISC , SDTM , and ADaM Quality AssuranceExperience in QC processes and dataset validation DocumentationAbility to create and maintain technical and regulatory documentation Secondary Skills: Statistical Analysis: Sample size estimation, inferential statistics, protocol development Data Management: Annotated CRFs, dataset specifications, metadata handling Communication: Clear documentation and collaboration with cross-functional teams Mentorship: Training and guiding junior staff in programming and standards Project Organization: File management, version control, and audit readiness Preferred Qualifications: Masters degree in Statistics or related field (or Bachelors with equivalent experience) Minimum 3 years of experience as a Biostatistician in the clinical research industry Proficiency in SAS and clinical data analysis software Experience with CDISC standards and regulatory compliance Prior experience in mentoring or training junior team members Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.

Posted 1 week ago

Apply

5.0 - 8.0 years

9 - 13 Lacs

bengaluru

Work from Office

About The Role Seeking a highly experienced Senior Software Engineer with deep expertise in cloud computing , container orchestration , and virtualized infrastructure . The ideal candidate will have hands-on experience with Docker , Kubernetes , and Microsoft Azure , and a strong background in designing and managing scalable, secure, and resilient IT infrastructure in public cloud environments . Key Responsibilities: Design, implement, and manage containerized applications using Docker and Kubernetes . Architect and maintain cloud-native infrastructure on Microsoft Azure and other public cloud platforms. Lead the development and deployment of infrastructure-as-code (IaC) and CI/CD pipelines . Collaborate with cross-functional teams to ensure secure, scalable, and high-performance infrastructure. Drive cloud adoption , cost optimization , and governance strategies across the organization. Monitor and troubleshoot infrastructure issues, ensuring high availability and disaster recovery readiness. Mentor junior engineers and contribute to architectural decisions and best practices. Required Skills & Qualifications: Bachelors or Masters degree in Computer Science , Information Technology , or related field. 12-14 years of experience in software engineering and IT infrastructure . Strong hands-on experience with: Docker , Kubernetes , and container orchestration Microsoft Azure and other public cloud providers Virtualization technologies and cloud-native architecture Deep understanding of cloud security , networking , and infrastructure automation . Proficiency in scripting and configuration management tools (e.g., Terraform, Ansible, Bash). Preferred Qualifications: Azure certifications (e.g., Azure Solutions Architect , Azure DevOps Engineer ). Experience with multi-cloud environments and hybrid cloud strategies . Familiarity with DevOps practices , monitoring tools , and compliance frameworks .

Posted 1 week ago

Apply

2.0 - 5.0 years

4 - 8 Lacs

pune

Work from Office

About The Role We are looking for a skilled and motivated Java Full Stack Developer to join our dynamic team. The ideal candidate will have strong experience in Core Java, J2EE, Spring MVC, and front-end technologies like JavaScript and AngularJS. Key Responsibilities: Design, develop, and maintain scalable web applications using Java/J2EE and Spring MVC. Build responsive front-end interfaces using JavaScript, HTML5, CSS3, and AngularJS. Collaborate with cross-functional teams to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Write clean, maintainable, and efficient code following best practices. Participate in code reviews and contribute to team knowledge sharing. Required Skills: Core Java , J2EE , Spring MVC , Spring Boot JavaScript , AngularJS , HTML5 , CSS3 Experience with RESTful APIs and web services Familiarity with version control tools like Git Good understanding of object-oriented programming and design patterns Experience with application servers like Tomcat or WebLogic Preferred Skills: Knowledge of Angular (2+), React, or other modern JS frameworks Exposure to Agile/Scrum methodologies Experience with CI/CD tools like Jenkins, Maven

Posted 1 week ago

Apply

2.0 - 5.0 years

4 - 8 Lacs

chennai

Work from Office

About The Role Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. About The Role - Grade Specific Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules.

Posted 1 week ago

Apply

6.0 - 9.0 years

9 - 14 Lacs

bengaluru

Work from Office

Your Role Proficient in C++ Strong OOD/OOP skills, and experience applying popular software design patterns. Experience with Data structure, Multithreading Experience with both Windows and Linux. Experience in RDBMS Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Your Profile Good understanding of basic security concepts Proficient in usage of Agile Tools Jira, Confluence, Planning boards, Agile Rituals (stand-up meetings, planning, review, demo & retrospective meetings) What will you love working at Capgemini Every Monday, kick off the week with a musical performance by our in-house band - The Rubber Band. Also get to participate in internal sports events, yoga challenges, or marathons. At Capgemini, you can work on cutting-edge projects in tech and engineering with industry leaders or create solutions to overcome societal and environmental challenges. You will get comprehensive wellness benefits including health checks, telemedicine, insurance with top-ups, elder care, partner coverage or new parent support via flexible work. You will have the opportunity to learn on one of the industry"s largest digital learning platforms, with access to 250,000+ courses and numerous certifications.

Posted 1 week ago

Apply

5.0 - 8.0 years

9 - 13 Lacs

pune

Work from Office

About The Role Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. About The Role - Grade Specific Is highly respected, experienced and trusted. Masters all phases of the software development lifecycle and applies innovation and industrialization. Shows a clear dedication and commitment to business objectives and responsibilities and to the group as a whole. Operates with no supervision in highly complex environments and takes responsibility for a substantial aspect of Capgeminis activity. Is able to manage difficult and complex situations calmly and professionally. Considers the bigger picture when making decisions and demonstrates a clear understanding of commercial and negotiating principles in less-easy situations. Focuses on developing long term partnerships with clients. Demonstrates leadership that balances business, technical and people objectives. Plays a significant part in the recruitment and development of people. Skills (competencies) Verbal Communication

Posted 1 week ago

Apply

3.0 - 7.0 years

7 - 11 Lacs

bengaluru

Work from Office

About The Role Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. About The Role - Grade Specific Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules.

Posted 1 week ago

Apply

4.0 - 7.0 years

6 - 10 Lacs

hyderabad

Work from Office

About The Role Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. About The Role - Grade Specific Is fully competent in it"s own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area. Skills (competencies) Verbal Communication

Posted 1 week ago

Apply

3.0 - 7.0 years

5 - 10 Lacs

chennai

Work from Office

About The Role Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. About The Role - Grade Specific Is fully competent in it"s own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area. Skills (competencies) Verbal Communication

Posted 1 week ago

Apply

2.0 - 5.0 years

4 - 8 Lacs

pune

Work from Office

About The Role Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. About The Role - Grade Specific Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules.

Posted 1 week ago

Apply

4.0 years

37 - 60 Lacs

pune

Work from Office

The Role We are seeking a Sr. Software Android Engineer to join our Product Engineering team! We're building the next generation wealth management software platform for clients of all sizes. We need engineers who are driven to bring outstanding features to market. You will join a team that loves solving problems and providing innovative solutions. You will craft a consumer-grade, first class mobile experience for our clients. We’re looking for a dynamic Senior Engineer who will help build an inclusive team culture, mentor and empower engineers to succeed and cultivate an environment where high quality engineering processes thrive. You love building rich user experiences and can amplify your skills through your colleagues. You’ll work with our product and design teams to deliver industry-leading experiences. Our engineering team primarily works in Kotlin, ReactJS, Java, Python and AWS, and you'll have the opportunity to build our Android platform. What You’ll Do Partner with designers and product owners to design and deliver our Android experience Mentor junior engineers and personify our inclusive and dynamic engineering culture Help your team develop pragmatic solutions to sophisticated problems Who You Are Minimum 5+ years experience in software engineering, with a track record of mentoring others as required Must have experience with Kotlin, Java, and Android mobile development Good experience on Unit testing and coverage needs Should have thorough knowledge of API structure and practices Nice to have iOS development experience Successful history with building feature-rich user experiences specially with graphs and charts Experience with finance/fintech is a plus! Important Note: This role requires working from our Pune office 3 days a week (hybrid work model)

Posted 1 week ago

Apply

15.0 - 25.0 years

5 - 9 Lacs

hyderabad

Work from Office

About The Role Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : SAP ABAP Development for HANA Good to have skills : NAMinimum 15 year(s) of experience is required Educational Qualification : 15 years full time educationAbout The Role Key Responsibilities:Design and Develop ABAP Cloud Applications:This includes designing, building, and configuring ABAP Cloud applications, APIs, and integrations. Implement SAP Fiori Applications:Develop and implement user interfaces based on SAP Fiori, ensuring a smooth and intuitive user experience. Work with SAP Business Technology Platform (BTP):Utilize BTP for ABAP development, including understanding its architecture and capabilities. Develop and Integrate ABAP Cloud Solutions:Focus on developing and integrating ABAP Cloud solutions, including custom code, reports, interfaces, and extensions. Collaborate with Cross-Functional Teams:Work closely with functional experts, business analysts, and other developers to ensure a clear understanding of requirements and seamless integration. Performance Tuning and Optimization:Optimize ABAP code for performance and ensure efficient use of resources. Code Reviews and Mentorship:Review code for quality and best practices, and provide technical guidance and mentorship to junior developers. System Upgrades and Migrations:Support system upgrades and migrations, ensuring that ABAP code is compatible with the latest SAP versions. Problem Solving and Debugging:Troubleshoot and debug issues, identify and resolve performance bottlenecks. Required Skills and Experience:ABAP Programming:Strong proficiency in ABAP programming language, including object-oriented programming (OOP) concepts. Cloud ABAP Experience :Strong proficiency in Cloud ABAP, hands-on experience in RAPExperience in clean core development Using released API, Badi for development to do clean core development in tier 1SAP Fiori:Experience with SAP Fiori, including its UI5 technology and related web technologies. SAP Cloud Platform (BTP):Experience with SAP BTP, including its ABAP environment and related services. ABAP Core Data Services (CDS):Strong proficiency in ABAP CDS and its role in data modeling and access. SAP Development Tools (ADT):Strong proficiency in ABAP Development Tools (ADT) for development and debugging. Software Engineering Principles:Understanding of software design patterns and software engineering principles. Agile Methodologies:Experience with agile project delivery methodologies, such as Scrum. Communication and Collaboration:Excellent communication, interpersonal, and collaboration skills. Problem-Solving and Analytical Skills: Strong analytical skills and the ability to solve complex problems. Understanding of SAP Modules:Familiarity with SAP modules like ERP, CRM, or S/4HANA. Desired Qualifications:Bachelor's Degree in Computer Science or related field:A relevant degree is often a requirement. SAP Certifications:SAP certifications in ABAP or ABAP Cloud are a plus. Hands-on Experience with SAP HANA:Experience with SAP HANA and its in-memory database technology is valuable. Experience with DevOps:Familiarity with DevOps principles and practices is a plus. Qualification 15 years full time education

Posted 1 week ago

Apply

15.0 - 20.0 years

5 - 9 Lacs

bengaluru

Work from Office

About The Role Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Spring Boot Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :We are building new commerces digital platforms to enable our business to bring exciting products to our amazing customers. We are looking for like-minded technical digital leaders to join us in our mission.As a full stack Engineer with strong Java experience, you are a critical member of engineering team. Were looking for engineers who can turn their hand to react of flutter development if required but are experts in java MS engineering. You will be responsible for building, deploying, and maintaining Restful APIs to support our digital experiences.You will be at the leading edge of development and will contribute to transforming our working culture and digital presence using agile ways of working. Roles & Responsibilities:Design, develop and maintain microservices-based applications using JavaWrite clean, efficient and maintainable code that adheres to API standardizationParticipate in code reviews and contribute to the development of coding standardsMentor junior engineers and contribute to the development of a strong engineering culture within the teamDesign and develop APIs to support digital experiences using open source and cloud technologyWork as part of an agile team to turn complex business needs into elegant solutionsConduct design reviews to ensure solutions fit our architecture, security, scalability and maintainability guidelinesProvide squad level engineering leadership and contribute to our engineering community and standardsEnsure the continued implementation of a test first approach. and implement the clean architecture principles. Professional & Technical Skills: 6+ years of experience in software engineering, with a focus on large-scale, complex systems.Strong experience with Java 11, 17 and spring bootStrong experience with unit test and integration test buildExperience in developing microservices-based applicationsExperience with API standardizationExperience with AWSGood understanding on CI/CD pipelines using tools like JenkinsGood understanding on Agile software development methodologiesDevelopment experience using TDD in JavaExperience designing microservices architectureExperience building RESTful web services and GraphQLExperience of Frontend development, in either React, Javascript, FlutterKnowledge of web security, application security, web services security, common vulnerability remediation, certificate managementDevOps experienceGood knowledge with different testing suitesExperience in workflow systems such as flowable and Netflix ConductorPeople Management SkillsetsCommerce Tools Additional Information:6+ years of experience in software engineering, with a focus on large-scale, complex systems.This position is based at our Bengaluru officeA 15 years full time education is required. Qualification 15 years full time education

Posted 1 week ago

Apply

9.0 - 14.0 years

10 - 14 Lacs

bengaluru

Work from Office

About The Role Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Spring Boot Good to have skills : NAMinimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :We are building new commerces digital platforms to enable our business to bring exciting products to our amazing customers. We are looking for like-minded technical digital leaders to join us in our mission.As a full stack Engineer with strong Java experience, you are a critical member of engineering team. Were looking for engineers who can turn their hand to react of flutter development if required but are experts in java MS engineering. You will be responsible for building, deploying, and maintaining Restful APIs to support our digital experiences.You will be at the leading edge of development and will contribute to transforming our working culture and digital presence using agile ways of working. Roles & Responsibilities:Design, develop and maintain microservices-based applications using JavaWrite clean, efficient and maintainable code that adheres to API standardizationParticipate in code reviews and contribute to the development of coding standardsMentor junior engineers and contribute to the development of a strong engineering culture within the teamDesign and develop APIs to support digital experiences using open source and cloud technologyWork as part of an agile team to turn complex business needs into elegant solutionsConduct design reviews to ensure solutions fit our architecture, security, scalability and maintainability guidelinesProvide squad level engineering leadership and contribute to our engineering community and standardsEnsure the continued implementation of a test first approach. and implement the clean architecture principles. Professional & Technical Skills: 9+ years of experience in software engineering, with a focus on large-scale, complex systems.Strong experience with Java 11, 17 and spring bootStrong experience with unit test and integration test buildExperience in developing microservices-based applicationsExperience with API standardizationExperience with AWSGood understanding on CI/CD pipelines using tools like JenkinsGood understanding on Agile software development methodologiesDevelopment experience using TDD in JavaExperience designing microservices architectureExperience building RESTful web services and GraphQLExperience of Frontend development, in either React, Javascript, FlutterKnowledge of web security, application security, web services security, common vulnerability remediation, certificate managementDevOps experienceGood knowledge with different testing suitesExperience in workflow systems such as flowable and Netflix ConductorPeople Management SkillsetsCommerce Tools Additional Information:9+ years of experience in software engineering, with a focus on large-scale, complex systems.This position is based at our Bengaluru officeA 15 years full time education is required. Qualification 15 years full time education

Posted 1 week ago

Apply

15.0 - 20.0 years

5 - 9 Lacs

bengaluru

Work from Office

About The Role Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Pega Marketing, CPDC & CPDS Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Must have certifications CPDC & CPDS Summary :As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. A typical day involves collaborating with various teams to understand their needs, developing solutions that align with business objectives, and ensuring that applications are optimized for performance and usability. You will also engage in problem-solving activities, providing support and guidance to team members while continuously seeking opportunities for improvement in application functionality and user experience. Roles & Responsibilities:- Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Facilitate knowledge sharing sessions to enhance team capabilities.- Monitor project progress and ensure timely delivery of application features. Professional & Technical Skills: - Must To Have Skills: Proficiency in Pega Marketing.- Good To Have Skills: Experience with Pega Customer Decision Hub.- Strong understanding of application development lifecycle.- Experience in integrating Pega applications with other systems.- Familiarity with Agile methodologies and project management tools. Additional Information:- The candidate should have minimum 5 years of experience in Pega Marketing.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education Must have certifications CPDC & CPDS

Posted 1 week ago

Apply

5.0 - 10.0 years

5 - 9 Lacs

chennai

Work from Office

About The Role Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Spring Boot Good to have skills : NAMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :We are building new commerces digital platforms to enable our business to bring exciting products to our amazing customers. We are looking for like-minded technical digital leaders to join us in our mission.As a full stack Engineer with strong Java experience, you are a critical member of engineering team. Were looking for engineers who can turn their hand to react of flutter development if required but are experts in java MS engineering. You will be responsible for building, deploying, and maintaining Restful APIs to support our digital experiences.You will be at the leading edge of development and will contribute to transforming our working culture and digital presence using agile ways of working. Roles & Responsibilities:Design, develop and maintain microservices-based applications using JavaWrite clean, efficient and maintainable code that adheres to API standardizationParticipate in code reviews and contribute to the development of coding standardsMentor junior engineers and contribute to the development of a strong engineering culture within the teamDesign and develop APIs to support digital experiences using open source and cloud technologyWork as part of an agile team to turn complex business needs into elegant solutionsConduct design reviews to ensure solutions fit our architecture, security, scalability and maintainability guidelinesProvide squad level engineering leadership and contribute to our engineering community and standardsEnsure the continued implementation of a test first approach. and implement the clean architecture principles. Professional & Technical Skills: Minimum 5 years of experience in software engineering, with a focus on large-scale, complex systems.Strong experience with Java 11, 17 and spring bootStrong experience with unit test and integration test buildExperience in developing microservices-based applicationsExperience with API standardizationExperience with AWSGood understanding on CI/CD pipelines using tools like JenkinsGood understanding on Agile software development methodologiesDevelopment experience using TDD in JavaExperience designing microservices architectureExperience building RESTful web services and GraphQLExperience of Frontend development, in either React, Javascript, FlutterKnowledge of web security, application security, web services security, common vulnerability remediation, certificate managementDevOps experienceGood knowledge with different testing suitesExperience in workflow systems such as flowable and Netflix ConductorPeople Management SkillsetsCommerce Tools Additional Information:5+ years of experience in software engineering, with a focus on large-scale, complex systems.This position is based at our Bengaluru officeA 15 years full time education is required. Qualification 15 years full time education

Posted 1 week ago

Apply

3.0 - 8.0 years

5 - 9 Lacs

bengaluru

Work from Office

About The Role Project Role : Application Designer Project Role Description : Assist in defining requirements and designing applications to meet business process and application requirements. Must have skills : Kotlin Programming Language Good to have skills : NAMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Designer, you will assist in defining requirements and designing applications to meet business process and application requirements. A typical day involves collaborating with cross-functional teams to gather insights, translating business needs into technical specifications, and ensuring that the applications align with user expectations and organizational goals. You will engage in discussions to refine application designs and contribute to the overall development process, ensuring that the final product is both functional and user-friendly. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Collaborate with stakeholders to gather and analyze requirements for application design.- Develop and document application specifications to guide the development process. Professional & Technical Skills: - Must To Have Skills: Proficiency in Kotlin Programming Language.- Strong understanding of software development life cycle methodologies.- Experience with application design patterns and best practices.- Familiarity with version control systems such as Git.- Ability to troubleshoot and resolve application issues effectively. Additional Information:- The candidate should have minimum 3 years of experience in Kotlin Programming Language.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 1 week ago

Apply

5.0 - 10.0 years

5 - 9 Lacs

hyderabad

Work from Office

About The Role Project Role : Application Designer Project Role Description : Assist in defining requirements and designing applications to meet business process and application requirements. Must have skills : Python (Programming Language) Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Designer, you will assist in defining requirements and designing applications to meet business process and application requirements. Your typical day will involve collaborating with teams to design and develop innovative solutions for business needs. Roles & Responsibilities:- Expected to be an SME- Collaborate and manage the team to perform- Responsible for team decisions- Engage with multiple teams and contribute on key decisions- Provide solutions to problems for their immediate team and across multiple teams- Lead design discussions and provide technical guidance to the team- Conduct code reviews and ensure adherence to coding standards- Stay updated on emerging technologies and recommend improvements to current processes Professional & Technical Skills: - Must To Have Skills: Proficiency in Python (Programming Language)- Strong understanding of software design principles- Experience in developing scalable and maintainable applications- Knowledge of database management systems and SQL- Hands-on experience with application development frameworks Additional Information:- The candidate should have a minimum of 5 years of experience in Python (Programming Language)- This position is based at our Bengaluru office- A 15 years full time education is required Qualification 15 years full time education

Posted 1 week ago

Apply

5.0 - 10.0 years

5 - 9 Lacs

bengaluru

Work from Office

About The Role Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Spring Boot Good to have skills : NAMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :We are building new commerces digital platforms to enable our business to bring exciting products to our amazing customers. We are looking for like-minded technical digital leaders to join us in our mission.As a full stack Engineer with strong Java experience, you are a critical member of engineering team. Were looking for engineers who can turn their hand to react of flutter development if required but are experts in java MS engineering. You will be responsible for building, deploying, and maintaining Restful APIs to support our digital experiences.You will be at the leading edge of development and will contribute to transforming our working culture and digital presence using agile ways of working. Roles & Responsibilities:Design, develop and maintain microservices-based applications using JavaWrite clean, efficient and maintainable code that adheres to API standardizationParticipate in code reviews and contribute to the development of coding standardsMentor junior engineers and contribute to the development of a strong engineering culture within the teamDesign and develop APIs to support digital experiences using open source and cloud technologyWork as part of an agile team to turn complex business needs into elegant solutionsConduct design reviews to ensure solutions fit our architecture, security, scalability and maintainability guidelinesProvide squad level engineering leadership and contribute to our engineering community and standardsEnsure the continued implementation of a test first approach. and implement the clean architecture principles. Professional & Technical Skills: Minimum 5 years of experience in software engineering, with a focus on large-scale, complex systems.Strong experience with Java 11, 17 and spring bootStrong experience with unit test and integration test buildExperience in developing microservices-based applicationsExperience with API standardizationExperience with AWSGood understanding on CI/CD pipelines using tools like JenkinsGood understanding on Agile software development methodologiesDevelopment experience using TDD in JavaExperience designing microservices architectureExperience building RESTful web services and GraphQLExperience of Frontend development, in either React, Javascript, FlutterKnowledge of web security, application security, web services security, common vulnerability remediation, certificate managementDevOps experienceGood knowledge with different testing suitesExperience in workflow systems such as flowable and Netflix ConductorPeople Management SkillsetsCommerce Tools Additional Information:Minimum 5 years of experience in software engineering, with a focus on large-scale, complex systems.This position is based at our Bengaluru officeA 15 years full time education is required. Qualification 15 years full time education

Posted 1 week ago

Apply
cta

Start Your Job Search Today

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

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

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

Featured Companies