Jobs
Interviews

427 Software Architecture Jobs - Page 13

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

7.0 - 12.0 years

9 - 14 Lacs

Chennai

Work from Office

Position Purpose The developer helps with the development of API-related information systems and contributes to ensuring its continuity through personal effort as part of a team or to a limited extent within the department to achieve short-term and occasionally medium-term goals. They help in the development and realization of the software architecture as a contribution to high-quality software solutions in accordance with the applicable best practices (maintainable, safe, documented, scalable, testable and in accordance with the needs of the business area). Responsibilities Direct Responsibilities Participating in API activities of BNP Paribas Intermediate candidate with SpringBoot, RestAPI, Hibernate, Oracle with inclination towards supporting API Automation testing Developing API products in banking, trading and beyond banking Co-designing technical implementation of API strategy Ensuring the timeliness of documentation, processes, and tool landscape Maintenance and development of the API platform Ensuring continuous delivery processes via automated pipelines Implementing and co-designing architectural specifications, ensuring software quality, test automation, and integration of tools (e.g., Sonar, Fortify) into development process Contributing Responsibilities Supporting design and implementation of internal APIs Supporting co-creation with partners with technical expertise Supporting implementation and maintenance of BNP Paribas API Policy Supporting requirements elicitation Co-designing API guidelines for internal software development Co-designing API lifecycle management Technical & Behavioral Competencies Bachelors Degree in computer science or computer engineering At least 7+ years of hands-on experience on Advance API development 7+ years of experience as software engineer Java EE including (Web Services, REST, JPA) Strong in Design Patterns, Hands on in Java 8,11 or 17 Hands on in RestAPI, Intermediate candidate with SpringBoot, RestAPI, Hibernate, Oracle with inclination towards supporting API Automation testing Webservices : RestFull webservcie, REST API , Hands on in openAPI/Swagger Databases : Oracle/PostgreSqL CICD : Docker, Kubernetes , Jenkins, Maven, Pod Man Design , Develop and Maintain robust and Complex client facing applications that interacts with one to many interfaces. Core skill sets: Intermediate candidate with SpringBoot, RestAPI, Hibernate, Oracle with inclination towards supporting API Automation testing Strong Java technical Expertise Strong critical thinker with problem solving aptitude. Good written and oral communication skills Hands-on experience on API related activities: requirement analysis, design, resource-based API modeling, micro-services architecture Knowledge about API design standards, patterns and best-practices Hands-on experience in API security standards and implementation Hibernate or JOOQ Microservice Architecture Testing Junit & Mockito Specific additional skill sets: Working Knowledge on Angular, Web Design , CSS, TypeScript, EcmaScript 6. Cloud exp. with at least one of the following: OpenShift, AWS, Azure or Google Cloud Monitoring & Logging with at least one of the following: Prometheus, Grafana, ELK Stack or Cloud Watch WebFlux OPA (Open Policy Agent) Specific Qualifications (if required) Skills Referential Behavioural Skills : (Please select up to 4 skills) Ability to collaborate / Teamwork Client focused Attention to detail / rigor Ability to deliver / Results driven Transversal Skills: (Please select up to 5 skills) Ability to develop others & improve their skills Ability to understand, explain and support change Education Level: Bachelor Degree or equivalent

Posted 1 month ago

Apply

4.0 - 6.0 years

4 - 7 Lacs

Bengaluru

Work from Office

We are expanding our teams in Switzerland to focus on E ngineering & Research in Software Architecture, Vision algorithms, Hardware Design, and Robotics Application engineering

Posted 1 month ago

Apply

10.0 - 15.0 years

40 - 45 Lacs

Bengaluru

Work from Office

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them. Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself. The Solution Architect (India) is a key technical leader within the Innovation Lab, driving the design and experimentation of emerging technologies, including Generative AI and retrieval-augmented generation (RAG), agentic AI orchestration frameworks. This role is embedded in exploratory projects, translating conceptual ideas into technical architectures that push the boundaries of AI-driven and emerging tech solutions. The architect collaborates closely with cross-functional teams to prototype, evaluate, and iterate on novel solutions, ensuring alignment with evolving enterprise innovation strategies. Responsibilities: Design flexible, scalable, and secure solution architectures to test and validate emerging AI technologies. Rapidly prototype and evaluate new frameworks, tools, and methodologies for AI-driven applications, RAG pipelines and agents-AI workflows. Contribute to the evolution of enterprise innovation patterns and architecture standards based on experimentation outcomes. Provide thought leadership on cutting-edge AI/ML technologies, microservices, and cloud-based architectures. Guide teams through proof-of-concept (PoC) development and experimental deployments. Conduct architecture reviews and contribute to technical assessments of emerging tools and platforms. Engage with cross-functional teams, including AI researchers, engineers, and business stakeholders, to refine and test AI use cases. Communicate complex technical concepts to both technical and non-technical audiences to facilitate innovation adoption. Document and share key learnings from experimentation to influence future technology strategies. May mentor junior architects or developers but does not have direct reports. Experience: 10+ years of experience in IT with at least 7+ years of experience in software architecture, emerging technology R&D, or related roles. Hands-on experience with Generative AI, AI/ML architectures, microservices, LangChain, LlamaIndex, CrewAI, or other agentic-AI/RAG frameworks. Proven track record of designing and experimenting with emerging technology solutions. Cloud architecture certifications (AWS, Azure, GCP) a plus. Strong problem-solving skills with a passion for innovation and emerging technologies. Ability to rapidly prototype and assess new technologies. Exceptional written, verbal, and visual-storytelling skills; able to translate complex technical ideas into clear, outcome-oriented narratives for diverse audiences. Comfortable working in an iterative, experimental, and fast-paced innovation environment. Normal office working conditions in an India-based innovation hub. Some coordination with global teams requiring flexible hours. Authority to define experimental architecture guidelines and propose innovative solutions. Influence technology exploration strategy within the Innovation Lab. Education Bachelor s degree in computer science, Engineering, or a related field; master s preferred.

Posted 1 month ago

Apply

15.0 - 20.0 years

50 - 70 Lacs

Gurugram

Work from Office

T he Team: Lead a newly-established horizontal function within the Plan & Build technology team, where innovation and collaboration are at the forefront. The team will review & enhance the architecture of existing products and work on exciting greenfield opportunities . This role will work closely with the Automotive Insights Architecture team, adopting and contributing to best-practice standards. The Impact: We are looking for a talented and experienced Software Engineering Architect to join our Automotive Plan & Build team. This role is critical in providing scale and support to the Head of Technology, offering guidance and insights on designing and building scalable, performant, and efficient products. The ideal candidate will have a strong architectural background and a passion for innovation, along with experience in reviewing and improving existing product architectures. Whats in it for y ou: A cloud-first organization with a suite of existing products and an ambitious roadmap of new products will provide a unique opportunity to innovate . Bluesky thinking is encouraged and cutting-edge technology solutions will be required to achieve the ambitions of the business. Responsibilities: Architectural Guidance: Provide expert guidance on software architecture and design principles to ensure the development of scalable and efficient products. Collaborate with cross-functional teams to define & apply architectural standards and best practices. Product Development: Work closely with product management and engineering teams to design and implement innovative solutions that meet business requirements and enhance user experience. Lead architectural discussions and design reviews to ensure alignment with overall technology strategy. Performance Optimization: Analyze existing product architectures for performance, scalability, and maintainability; recommend improvements and optimizations. Conduct performance testing and tuning to ensure products meet high-performance standards. Collaboration & Communication: Partner with the Head of Technology to provide strategic insights and support in technology initiatives and product roadmaps. Communicate architectural decisions and rationale to stakeholders, ensuring clarity and alignment across teams. Innovation & Continuous Improvement: Stay updated on industry trends, emerging technologies, and best practices to drive innovation within the team. Foster a culture of continuous improvement by mentoring team members and promoting knowledge sharing. What Were Looking For: Extensive experience with AWS services and architecture, including knowledge of best practices for designing scalable, resilient, and secure cloud solutions tailored for automotive forecasting applications. Strong ability to design complex systems and integrate various components, ensuring seamless communication and functionality across multiple services and platforms within the AWS ecosystem. In-depth understanding of data modeling, storage solutions, and analytics tools,enabling thearchitect to develop effective strategies for managing and analyzing large datasets. Excellent problem-solving skills and the ability to work effectively in a fast-paced environment. Strong communication and interpersonal skills, with the ability to collaborate with diverse teams.

Posted 1 month ago

Apply

4.0 - 9.0 years

8 - 12 Lacs

Noida, Bengaluru

Work from Office

Clarivate s Identity & Access Management capabilities are part of our core Platform organization. Our Platform team s mission is to enable Clarivate s business lines to bring their ideas to market quicker, with higher quality, and with the highest security standards, to create the best outcome for our customers. Our team sits centrally within Clarivate and creates capabilities, frameworks, and best practices that power our customer-facing products. We re currently looking for Senior Software Engineer who is excited about building internally facing services within the Shared Platform that improve developer productivity, efficiency, and engineering excellence. You are a self-starter who can develop high-quality code as well as collaborate with other parts of the team, including product, QA, etc. to deliver solid products. You will help drive solutions for our customers by bringing together multiple, distributed, cross-functional teams. About You - experience, education, skills, and accomplishments Bachelors degree in computer science , Technology, or Engineering (strongly preferred), or equivalent work experience. 4+ years of working experience in technologies stated below. Strong cloud-focused development skills. Must have worked on: Java8 + and Springboot Unit testing using Junit, Mockito or similar Relational databases: Postgres/Oracle Microservices architecture Linux and Shell scripting Amazon Web Services (AWS) / Google Cloud / Azure Experience in Continuou s Integration & Continuous Deployment Deployment of applications to AWS /Google Cloud/ Azure Experience in Logging and Monitoring using tools such as ELK stack, Graylog , Datadog, Signalfx etc. What will you be doing in this role? Deliver the required development tasks i n a timely manner while also helping and guiding other team members. Contribute to the software architecture of key solutions. Collaborate with other parts of the technology team, including product, QA, architecture , etc. to deliver a solid product. Conduct code review of projects as presented by your manager, providing feedback. Review function al requirements provided by the business for key projects, to take concepts from design to delivery. Provide solid software/component-level designs supporting functional and technical requirements. Help drive projects through the full development life cycle when required , liaising with team leads & external vendors across the business as appropriate . Contribute to project plans if needed. Ensure that all tasks undertaken are completed to a quality standard. This includes delivery on time, within budget, following security guidelines, complying with static code quality analysis and to specification. Ensure yourself and others follow departmental workflow processes, work in a transparent manner, check-in code promptly, report development progress in workflow tracking tools. Undertake any other reasonable duties as requested by your line manager/director on a permanent or temporary basis. An enthusiastic approach to extending knowledge and learning new skills It would be great if you had Netflix OSS components: Eureka, Zuul , Ribbon, Hystrix Any API gateway frameworks like Kong, Appigee , etc Serverless P rogramming Experience in NoSQL database such as Cassandra Experience in Apache Kafka or any Messaging Services Knowledge of any UI framework An enthusiastic approach to extending knowledge and learning new skills. Strong commitment to quality of work and good attention to detail.

Posted 1 month ago

Apply

10.0 - 15.0 years

11 - 15 Lacs

Hyderabad

Work from Office

Job Overview: We are seeking an experienced and motivated .NET Architect to join our growing development team. The ideal candidate will have a strong background in .NET Core technologies, excellent leadership skills, and a passion for delivering high-quality software solutions. Responsibilities: Team Leadership: Lead and mentor a team of Backend developers, guiding best practices, code reviews, and technical solutions. Foster a collaborative and innovative team environment. Coordinate with cross-functional teams, including product managers, QA engineers, and other stakeholders. Technical Leadership: Architect, design, and implement scalable and maintainable software solutions using the .NET Core framework. Stay current with industry trends and technologies, ensuring the team adopts best practices. Provide technical expertise in troubleshooting and resolving complex software development issues. Project Management: Plan, prioritize, and manage software development projects, ensuring timely delivery of high-quality solutions. Collaborate with project managers to define project scope, goals, and deliverables. Code Quality and Standards: Enforce coding standards and best practices within the team. Perform code reviews to ensure code quality, reliability, and maintainability. Conduct regular knowledge-sharing sessions to enhance the team's skills. Collaboration and Communication: Communicate effectively with team members, management, and other stakeholders. Collaborate with other team leads and departments to ensure seamless integration of software components Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field. Proven experience (10+ years) as a .NET Developer with proficiency in C# and the .NET framework. Strong leadership and team management skills. In-depth knowledge of software architecture, design patterns, and best practices. Experience with agile development methodologies. Excellent problem-solving and communication skills. Prior experience in a leadership role or as a PL is Desirable

Posted 1 month ago

Apply

10.0 - 15.0 years

45 - 50 Lacs

Hyderabad

Work from Office

Monday to Friday Timings : UK Shift Job Overview: We are seeking an experienced and motivated .NET Architect to join our growing development team. The ideal candidate will have a strong background in .NET Core technologies, excellent leadership skills, and a passion for delivering high-quality software solutions. Responsibilities: Team Leadership: Lead and mentor a team of Backend developers, guiding best practices, code reviews, and technical solutions. Foster a collaborative and innovative team environment. Coordinate with cross-functional teams, including product managers, QA engineers, and other stakeholders. Technical Leadership: Architect, design, and implement scalable and maintainable software solutions using the .NET Core framework. Stay current with industry trends and technologies, ensuring the team adopts best practices. Provide technical expertise in troubleshooting and resolving complex software development issues. Project Management: Plan, prioritize, and manage software development projects, ensuring timely delivery of high-quality solutions. Collaborate with project managers to define project scope, goals, and deliverables. Code Quality and Standards: Enforce coding standards and best practices within the team. Perform code reviews to ensure code quality, reliability, and maintainability. Conduct regular knowledge-sharing sessions to enhance the team's skills. Collaboration and Communication: Communicate effectively with team members, management, and other stakeholders. Collaborate with other team leads and departments to ensure seamless integration of software components Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field. Proven experience (10+ years) as a .NET Developer with proficiency in C# and the .NET framework. Strong leadership and team management skills. In-depth knowledge of software architecture, design patterns, and best practices. Experience with agile development methodologies. Excellent problem-solving and communication skills. Prior experience in a leadership role or as a PL is Desirable

Posted 1 month ago

Apply

5.0 - 9.0 years

15 - 20 Lacs

Bengaluru

Work from Office

Job Description We are seeking a visionary and innovative Principal Engineer to join our dynamic team in Bengaluru, India. As a Principal Engineer, you will play a crucial role in shaping our technical direction, leading complex projects, and mentoring junior engineers. This position offers an exciting opportunity to work on cutting-edge technologies and drive architectural decisions that will have a lasting impact on our organization. Lead the design and implementation of large-scale, complex software systems Collaborate with cross-functional teams to define and execute technical strategies Provide technical leadership and mentorship to engineering teams Develop and maintain software architecture standards and best practices Conduct code reviews and ensure high-quality software delivery Identify and evaluate new technologies to improve our technical capabilities Participate in high-level technical discussions and decision-making processes Drive innovation and continuous improvement in our engineering practices Contribute to the companys technical vision and long-term roadmap Represent the engineering team in meetings with stakeholders and clients Qualifications Bachelors or Masters degree in Computer Science, Software Engineering, or related field 15+ years of software engineering experience, with a proven track record of leading complex technical projects S

Posted 1 month ago

Apply

3.0 - 5.0 years

5 - 8 Lacs

Mumbai

Work from Office

Responsibilities Perform systems analysis and design. Design and develop moderate to complex applications. Develops and ensures creation of application documents. Defines and produces integration builds. Monitors emerging technology trends. Primary Skills Experience with core Java concepts and Java EE. Experience with Spring and Spring Boot. Experience with CI/CD code automation and DevOps Experience with OpenShift Good understanding of software architecture and design principles. Ability to design scalable, maintainable, and efficient Java & .Net applications. Understanding of data structures, programming logic, and design Understanding of application design patterns Excellent written & verbal communication skills Excellent attention to detail Secondary Skills Experience using ArgoCD Expert with Structured Query Language (SQL) Experience using Angular Experience using OAuth/OIDC Qualifications 3+ years of experience Bachelors Degree or International equivalent.

Posted 1 month ago

Apply

15.0 - 20.0 years

20 - 30 Lacs

Hyderabad, Bengaluru

Work from Office

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce . About Salesforce We re Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help companies across every industry blaze new trails and connect with customers in a whole new way. And, we empower you to be a Trailblazer, too driving your performance and career growth, charting new paths, and improving the state of the world. If you believe in business as the greatest platform for change and in companies doing well and doing good- you ve come to the right place. Role Description Salesforce has Software Architect opportunities throughout the company! These positions require technical skills, outstanding analytical and influencing skills, and extraordinary business insight. It is a multi-functional role that requires alignment building and communication within a large engineering organisation! The Architect helps to build the technological vision, drives technology strategy and influences business partners and technology leaders on strategic direction in general. They work with engineering leaders and other software architects on the definition and delivery of highly scalable and secure SaaS solutions. This position does not only require excellent technical skills, but outstanding analytical, leadership and influencing skills paired with great business insight. It is a multi-functional leadership role that requires alignment building and communication with all engineering organizations. Your Impact Accountable for defining and driving software architecture and enterprise capabilities (scalability, fault tolerance, extensibility, maintainability, etc.) Design sophisticated software systems for high-end solutions independently Determines overall architectural principles, frameworks, and standards Works in a consultative fashion with other organizations such as security and operations Provide leadership to engineers, QE and product partners Drives research, case studies, and prototypes on groundbreaking technologies and how they can be demonstrated Leads all aspects of software architecture within the scope of assigned systems Analyzes and provides feedback on product strategy Works with other architects, principal architects, and CTOs to craft the architectural vision and roadmap for the organization. Drives long-term design strategies that span multiple sophisticated projects, deliver technical reports and performance presentations to customers and at industry events Actively communicates, encourages and motivates all levels of staff. Provides (informal) mentor to team members to support their understanding of the architecture and aid in their technical development. Required Skills: Mastery of multiple programming languages and platforms 15+ years of software development experience Ability to independently craft and deliver large sophisticated projects Ability to provide (informal) mentorship to team members to support their understanding of the architecture and aid in their technical development Experience with Agile development methodology (e.g., Scrum) Ability to work with other architects, principal architects, and Chief Technology Officers to craft the architectural vision and roadmap for the organization Develops technical performance architecture that solves most complex performance issues Ability to drive long-term design strategies that span multiple complex projects, deliver technical reports and performance presentations to customers and at industry events Ability to build an environment for clear and open discussion of all issues You involve the right people, from your team and others, to resolve critical issues Experience in short release cycles, and the full software lifecycle. Some roles require experience with a product that was released for public consumption across multiple releases A related technical degree required BENEFITS PERKS Comprehensive benefits package including well-being reimbursement, generous parental leave, adoption assistance, fertility benefits, and more! World-class enablement and on-demand training with Trailhead.com Exposure to executive thought leaders and regular 1:1 coaching with leadership Volunteer opportunities and participation in our 1:1:1 model for giving back to the community For more details, visit https: / / www.salesforcebenefits.com / Learn more about Equality at www.equality.com and explore our company benefits at www.salesforcebenefits.com . Salesforce welcomes all.

Posted 1 month ago

Apply

3.0 - 10.0 years

25 - 30 Lacs

Hyderabad

Work from Office

Application Development: Design, build and deploy applications using Gen AI technologies such as RAG (Retrieval Augmented Generation) based on agents. Develop scalable solutions that meet the requirements of critical business applications. Integrate LLMs with external tools, APIs and knowledge base using agent frameworks Develop RAG to enhance agent retrieval capabilities from internal documents, knowledge bases and APIs. Have experience with - AI Language, Vision, Document Understanding, Speech, Digital Assistant, Generative AI Service, Generative AI Agents and other cloud offerings. Demonstrate proficiency in language models, NLP and related key concepts. Good Hands-on knowledge of Python, Java, Spring Boot, Helidon and UI built using Oracle JET and React Familiarity with vector databases would be good add on. knowledge of REST APIs, OAuth and integration techniques with enterprise systems. Understanding of Oracle Cloud Infrastructure or any other cloud services. As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.

Posted 1 month ago

Apply

7.0 - 8.0 years

10 - 12 Lacs

Noida, Delhi / NCR, Dehradun

Hybrid

Hiring Full Stack Architect / Sr. Tech Lead for B2B SaaS at IME. Strong in full stack development, architecture design, microservices, cloud (Azure/AWS), REST APIs, scalable enterprise apps. Lead agile teams, hands-on coding, system design expertise.

Posted 1 month ago

Apply

3.0 - 8.0 years

25 - 30 Lacs

Bengaluru

Work from Office

The Amazon Prime Video team is looking for a smart, motivated, and results-oriented Software Development Engineer to join the team. We are a high-energy group changing focussed on the PV experience for Indian users to watch TV and movies. We are looking for candidates who are passionate about delivering world-class digital media experiences to our customers. Successful candidates for this position will be self-starters with excellent problem solving skills who love getting things done. Effective communication skills and a desire to tackle complex problems that emerge from driving a large business at Amazon are also a must. Our team is looking for an experienced SDE who will play an instrumental role in defining the system architecture, own and implement specific components, and help shape the overall experience for the Prime Video customers. You ll collaborate closely with Product team, UX designers, and other SDE team members to help define the scope and roadmap of the product. As an early team member, you will take responsibility for technical problem solving, creatively meeting product objectives, and developing best practices. You will demonstrate cross-functional resource interaction to accomplish your goals. You will play a role in defining processes and methods to improve the productivity of the entire team. You are a person with a commitment to team work, who enjoys working on variety of tech stacks, is customer centric, and thrives on the challenge of building solutions that will operate at world-wide scale. 3+ years of non-internship professional software development experience 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience 3+ years of Video Games Industry (supporting title Development, Release, or Live Ops) experience Experience programming with at least one software programming language 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience Bachelors degree in computer science or equivalent Understanding of scalable computing systems, software architecture, data structures, and algorithms Knowledge of professional software engineering practices best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy Experience mentoring junior software engineers to improve their skills, and make them more effective, product software engineers Ability to work effectively in a cross-functional team.

Posted 1 month ago

Apply

5.0 - 10.0 years

9 - 14 Lacs

Pune

Work from Office

":" Position : Software Engineer Lead Experience: 5+ Years Location: Pune Employment Type: Full-Time We are seeking a Software Engineer Lead with deep technical acumen, strategic thinking, and a proven ability to design, architect, and guide the implementation of secure, scalable, and innovative systems. The ideal candidate will have a strong foundation in cloud-native development, quality, data architectures and CI/CD. You will work closely with stakeholders, engineering teams, and product managers to define architecture roadmaps and ensure technical alignment across projects Requirements Key Requirements: Must Have: Demonstrated Experience in software architecture and technical leadership role. Deep experience in cloud-native architecture with at least one major cloud (AWS, Azure, or GCP), ideally holding a Associate or Professional-level cloud certification . Strong hands-on background in Java/Python, Node JS and modern microservice frameworks (Flask, FastAPI, Celery). Proven ability to architect solutions involving structured and unstructured data . Solid knowledge of Relational and Non-relational databases such as PostgreSQL and MongoDB ; advanced data modelling and query optimization experience. Familiarity with Redis for caching. Knowledge of Kubernetes , containerization, and CI/CD pipelines, with an emphasis on DevOps best practices . Exposure to infrastructure as code (Terraform, CloudFormation) and experience designing reproducible, scalable environments. Excellent communication and stakeholder management skills, with the ability to articulate technical vision and mentor across teams. Optional: Experience architecting ML Ops pipelines and monitoring stacks (ELK, Prometheus/Grafana), including tools like mlflow, langfuse . Experience in GenAI frameworks (Langchain, LlamaIndex), vector databases (Milvus, ChromaDB), Agentic AI , Python libraries ( pandas, numpy, pyspark etc) and multi-component pipelines (MCP). Preferred Qualifications: Experience with event-driven and serverless architecture patterns. Strong understanding of security, compliance, and cost optimization in large-scale cloud environments. Benefits Work on cutting-edge technologies and impactful projects. Opportunities for career growth and development. Collaborative and inclusive work environment. Competitive salary and benefits package. ","

Posted 1 month ago

Apply

5.0 - 10.0 years

15 - 18 Lacs

Bengaluru

Work from Office

1 We are actively searching for a talented and experienced Machine Learning (ML) Engineer to join our team. As a Machine Learning Engineer, you will play a crucial role in the development and implementation of cutting-edge artificial intelligence products. Your responsibilities will involve designing and constructing sophisticated machine learning models, as well as refining and updating existing systems. In order to thrive in this position, you must possess exceptional skills in statistics and programming, as well as a deep understanding of data science and software engineering principles. Your ultimate objective will be to create highly efficient self-learning applications that can adapt and evolve over time, pushing the boundaries of AI technology. Join us and be at the forefront of innovation in the field of machine learning. Key Responsibilities: Study and transform data science prototypes Design machine learning systems Research and implement appropriate ML algorithms and tools Develop machine learning applications according to requirements Select appropriate datasets and data representation methods Run machine learning tests and experiments Perform statistical analysis and fine-tuning using test results Train and retrain systems when necessary Extend existing ML libraries and frameworks Keep abreast of developments in the field Required Qualifications: Azure Machine Learning and MLOPS experience. 5 - 10 years of experience Proven experience as a Machine Learning Engineer or similar role Understanding of data structures, data modeling and software architecture Deep knowledge of math, probability, statistics, and algorithms Ability to write robust code in Python, and R Familiarity with machine learning frameworks (like Keras or PyTorch) and libraries (like scikit-learn) Excellent communication skills Ability to work in a team Outstanding analytical and problem-solving skills Chevron participates in E-Verify in certain locations as required by law.

Posted 1 month ago

Apply

8.0 - 13.0 years

20 - 27 Lacs

Mumbai, Pune

Work from Office

Key Responsibilities: Lead the design and implementation of AI/ML solutions across various business domains. Architect end-to-end GenAI solutions, ensuring scalability, reliability, and security. Collaborate with data scientists, engineers, and product managers to translate business requirements into technical solutions. Evaluate and select appropriate AI frameworks, tools, and build core AI framework. Ensure best practices in software engineering, code quality, and system security. Oversee integration of AI models into existing software products and cloud environments. Mentor and guide development teams on AI/ML best practices and software architecture. Stay updated with the latest advancements in AI, ML, and software engineering. Required Qualifications: 8+ years of experience in software development, with at least 3 years in AI/ML solution architecture. Strong programming skills in Python, Java, or similar languages. Hands-on experience with AI/ML frameworks (TensorFlow, PyTorch, Scikit-learn, etc.). Solid understanding of software architecture patterns, APIs, and microservices. Proven track record of delivering complex AI projects from concept to production. Preferred Skills: Experience with MLOps, CI/CD for ML, and containerization (Docker, Kubernetes). Familiarity with data engineering tools (Spark, Kafka, Airflow). Knowledge of data privacy, security, and compliance in AI systems. Strong communication skills to effectively collaborate with various stakeholders Critical thinking and problem-solving skills are essential Proven ability to lead and manage projects with cross-functional teams

Posted 1 month ago

Apply

15.0 - 20.0 years

50 - 55 Lacs

Kolkata, Mumbai, New Delhi

Work from Office

About Oracle FSGIU - Oracle Banking Payments Oracle Banking Payments, a flagship solution within Oracle FSGIU, serves as a modern, standalone payments hub and processor. It offers comprehensive, out-of-the-box support for SWIFT and other global/domestic clearing networks, including SEPA, SEPA Instant, US Real-time Payments, Fedwire, NEFT, IMPS, and CNAPS. As a core product within the Oracle Banking suite, it enables banks to replace fragmented legacy systems with a unified and efficient payments infrastructure . Built on the ISO 20022 messaging standard, the product is well-positioned to support regions transitioning to next-generation payment formats. Developed using Java and based on a microservices architecture, Oracle Banking Payments is scalable, highly integrative, and supports both retail and corporate segments. Its robust integration capabilities ensure seamless connectivity with external systems such as Core Banking, DDA, Sanctions Screening, and Treasury platforms. About the Role Launched in 2017, Oracle Banking Payments continues to evolve with an ambitious roadmap covering both functional enhancements and modern technology stacks. This is a unique opportunity to join a high-impact development team working on a globally recognized, mission-critical banking product. We are looking for a Java Software Development Manager ready for a role in managing a team of developers for the development of enhancements in the various Clearing modules of Oracle Banking Payments. Responsibilities As a Software Development Director of the software engineering division, you will apply your extensive knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to provided design specifications. Build enhancements within an existing software architecture and envision future improvements to the architecture. Mandatory skills: 15+ years of experience overall in software development and managing high performing product development engineering team. Understand the business domain (Payments), understand the business requirements, manage a team, and track the progress of development Deep knowledge of Object Oriented Programming, Java and JEE technologies Ability to guide the team on debugging and troubleshooting activities Ensure that the deliverables produced are of high quality with minimal issues. As a Software Development Director of the software engineering division, you will apply your extensive knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to provided design specifications. Build enhancements within an existing software architecture and envision future improvements to the architecture.

Posted 1 month ago

Apply

5.0 - 10.0 years

5 - 6 Lacs

Vadodara

Work from Office

Technical Proficiency: 5+ years of hands-on experience with Flutter (Dart) and mobile technologies In-depth knowledge of the app development lifecycle (design, development, deployment) Proficient with code versioning tools, particularly Git. Strong understanding of mobile SDKs and security flag implementation. Knowledge of cloud platforms, specifically AWS. Awareness of the latest technology trends. Systems thinking ability. We are seeking an experienced Senior Flutter Developer with 5+ years of hands-on experience in developing web and mobile applications. The ideal candidate is a fast learner with strong adaptability, excellent communication skills, and a talent for building client relationships. They should thrive in a dynamic, fast-paced environment, working effectively both independently and in collaboration with key stakeholders. Requirements Soft Skills and Professional Qualities: Excellent communication skills, both oral and written. Keen learner with a self-driven approach to learning ("Self Learning"). Detail-oriented with a "First Time Right" approach. High customer orientation and adaptability to a matrix work environment. Strong analytical, interpersonal, and negotiation skills. Leadership and team collaboration abilities. Integrity, ethical work standards, and resilience. Relationship-building and stakeholder influence skills. Main Responsibilities: Development and Implementation: Design and implement new app modules as per product requirements using the Flutter framework Build reusable code and libraries for scalability and efficiency Create and integrate user interface elements as designed by UI/UX teams. Collaboration and Integration: Integrate data storage solutions and various third-party APIs. Collaborate closely with UI/UX designers, PMs, QAs, and other developers. Engage in software architecture discussions, design reviews, and code reviews. Optimization and Maintenance: Optimize applications for speed and scalability Ensure seamless integration of UI elements and adherence to design specifications. Quality Assurance: Maintain high standards of code quality and testing. Ensure applications meet performance, quality, and responsiveness requirements.

Posted 1 month ago

Apply

0.0 - 8.0 years

25 - 30 Lacs

Bengaluru

Work from Office

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. Career Level - IC2 As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture.

Posted 1 month ago

Apply

4.0 - 9.0 years

16 - 18 Lacs

Hyderabad

Work from Office

The Team: We are looking for Individual Contributors for the teams at India Development Centre to work on Oracle Recruiting (Fusion HCM) product development. Oracle Recruiting is a SaaS Offering for Oracle s Enterprise Cloud Customers to meet their end-to-end hiring needs. The technologies that we employ are Java, JavaScript, HTML, CSS, NodeJS, Oracle JET, Oracle Database (SQL-PL/SQL), Oracle Weblogic, Oracle Cloud Infrastructure, SaaS, PaaS etc. Location: Hyderabad. Primary Skillset Proficiency with any among of the technologies mentioned above. 4+ years of full-time industry experience in software engineering/delivery with good understanding of processes and tools preferred Experience with end-end Agile SDLC: design, code, unit-test, peer-review, integrate, build and ship software within sprint-wise commit and delivery models Exposure to debugging complex systems Excellent communication skills We re open to all specialised skill sets - UI developers, Back-End/API engineers, Middleware experts etc. We re offering the opportunity to be full-stack engineers. Career Level - IC2 Analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications. As a member of the software engineering division, you will perform high-level design based on provided external specifications. Specify, design and implement minor changes to existing software architecture. Build highly complex enhancements and resolve complex bugs. Build and execute unit tests and unit plans. Review integration and regression test plans created by QA. Communicate with QA and porting engineering as necessary to discuss minor changes to product functionality and to ensure quality and consistency across specific products. Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.

Posted 1 month ago

Apply

13.0 - 16.0 years

19 - 20 Lacs

Pune

Work from Office

Role purpose As a Specialist - Software Development, you will act as a matter expert with a pro-active mindset within the development team. You will develop corrective solutions to troubleshooting and focus on best practice to deliver the best product design and functionalities. Duties and Responsibilities: Be part of a development team to implement technical standards and global organization solutions Maintain and improve the functionalities of current software products Develop new software components Assure the quality, readability, robustness, security and long-life of the software Take part in the design of the software architecture in new software projects Participate in redesigning the system and preparing technical documentation will be required Follow-up of the organization technical standards Knowledge, Experience & Skills: Strong hands-on exposure to technological stack Strong development skills, understanding of new concepts Good organizational skills, ability to prioritize tasks Able to work in teams and across various teams Strong written and verbal communication skills Degree in Software Engineering

Posted 1 month ago

Apply

5.0 - 8.0 years

25 - 30 Lacs

Bengaluru

Work from Office

As a member of the software engineering division, you will use basic knowledge of software architecture to perform tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture. Writes correct, secure, maintainable, robust code and appropriate tests. Drives design of their features subsystems. Drives operational readiness excellence of their features subsystems. Collaborates on planning and identifying and mitigating risks in their Drives design of features and subsystems. Works independently on most projects. Sometimes needs guidance in areas that require experience building and operating mission-critical systems in industry, e. g. working across teams; making nuanced trade-offs; designing for security, concurrency, availability, performance, scalability, change; subtle aspects of operating a high-scale service. Frequently identifies and remediates issues without assistance. Leads root cause analysis efforts and suggests possible solutions. Develops new metrics and dashboards to improve situational awareness. Identifies and implements solutions that reduce operational load (reduce manual touchpoints), increase service availability, improve compliance to org standards and reduce tech debt. Qualification: Has 5-8 years relevant experience. Design and development of product. Ability to pick up technical skills faster and deliver on time. Ability to understand Design principles, adhere to coding guidelines. Ability to deploy and troubleshoot issues effectively and efficiently. Good stakeholder management, communication, proactiveness. Effective and Efficient personal, professional, and technical communication skills.

Posted 1 month ago

Apply

3.0 - 5.0 years

25 - 30 Lacs

Bengaluru

Work from Office

We re on a journey to advance how health happens with technologies that empower patients, support clinicians, inspire innovation, and save lives. Our missionTo create a human-centric healthcare experience powered by unified global data. It s a big challenge, but big challenges are what we do best. We re already transforming some of the world s largest health systems helping them turn data into lifesaving decisions and better patient care. We want people just as dedicated as we are to improving health equity and delivering quality care across the globe. If you re excited about making healthcare more human, you ve come to the right place. As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture. Responsibilities: Designing and building innovative cloud-based applications, working with architects and product managers, and potentially leading efforts on projects. Qualifications: Typically requires a Bachelors degree in Computer Science or a related field, along with 3-5+ years of experience, particularly in backend development with Java, Python, Microservices, REST APIs, selenium framework. Experience with Git, Docker and Agile methodologies, cloud exposure and testing and reporting framework is often desired. Career Level - IC2 As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture.

Posted 1 month ago

Apply

2.0 - 5.0 years

6 - 9 Lacs

Madurai

Work from Office

Be part of a team that designs, develops and integrates highly complex software functions within Honeywell [SBG]. You will be an active and integral member of a team to achieve the completion of goals. You will also generate innovative solutions in work situations; trying different and novel ways to deal with problems and opportunities. Key Responsibilities Requirements and design Software architecture and coding Integration Certification Test Feature Definition Customer Support Verification and Validation Ability to code in multiple languages Analytical skills & software development skills YOU MUST HAVE Bachelor s degree from an accredited institution in a technical discipline such as the sciences, technology, engineering or mathematics WE VALUE Understanding various software development lifecycle Demonstrate the ability to develop efficient and high quality software Knowledge of software configuration management and change management practices Diverse and global teaming and collaboration Effective communicator Can quickly analyze, incorporate and apply new information and concepts Ability to consistently make timely decisions even in the face of complexity, balancing systematic analysis with decisiveness Ability to convey subtle or complex messages clearly, as appropriate for the topic and audience Some relevant experience

Posted 1 month ago

Apply

5.0 - 8.0 years

14 - 19 Lacs

Bengaluru

Work from Office

Responsibilities : Test development, integration, debugging and maintenance of a C++ based video subsystem Maintaining the BMW Test bench Work closely with BMW Customer Functions to understand the use case and analyze the failures from Vehicle/Bench trace Analyzing & debugging the trace from BMW Vehicle based on System understanding of new generation ADAS system Maintaining/analyzing the BSP/Video Test nightly in BMW CI Environment Define, review of new Generation Video System/Software Architecture Alignment of requirements, changes and roadmap with the internal stakeholders Create, maintain & analyze different bugs related to new generation Video Subsystem Must have Experience: Knowledge on test benches, Cameras, Images Knowledge on with serializer, deserializer Experience with boardnet technologies such as Ethernet, SomeIP and CAN Experience with automotive Diagnostic Log and Trace (DLT) and Automotive Diagnosis. Knowledge in developing automotive/EE tests in C++/Python is an added value Experience in the ADAS domain preferred Experience in developing AWS infrastructure is an added advantage Ability to work independently and take corresponding decisions

Posted 1 month 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