Home
Jobs

45 Software Architect Jobs

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

9.0 - 14.0 years

15 - 30 Lacs

Noida

Work from Office

Naukri logo

We are seeking an experienced and highly skilled software architect for the Noida location. The ideal candidate will bring over 9 years of hands-on experience in software development and architecture, with strong proficiency in Java, Python, Node.js, and Angular. This is a strategic role responsible for designing and delivering scalable, high-performance solutions in alignment with the company's technology roadmap. Key Responsibilities: Architect and design complex software solutions across the full stack. Translate business requirements into technical specifications and system design. Provide hands-on leadership and mentorship to development teams. Ensure architectural integrity, performance, scalability, and security. Collaborate closely with product managers, engineers, and stakeholders. Drive code quality and best practices through reviews and technical oversight. Troubleshoot and resolve high-level technical issues and perform root cause analysis. Required Skills & Experience: 9+ years of total experience in software development, with at least 45 years in an architectural role. Deep expertise in Java, Python, Node.js, and Angular. Solid understanding of architecture design patterns, microservices, and API management. Experience in building scalable applications and working with modern CI/CD pipelines. Exposure to cloud platforms (AWS, GCP, or Azure) is a plus. Strong problem-solving skills and attention to detail. Excellent communication and leadership abilities.

Posted 6 days ago

Apply

10.0 - 20.0 years

18 - 32 Lacs

Panaji/Panjim, Vasco Da Gama, Pune

Hybrid

Naukri logo

Conceptualize solutions & microservice architectures Code & deliver features using spring boot-based microservices Scale products to high performance and scale criteria Led teams on e2e solution delivery on Azure & AWS Preferred: Javascript, CI/CD Required Candidate profile Java & Spring boot-based microservices High performance & scale solutions (desirable)DevOps & automation strategy: K8s & docker, Jenkins, GIT Hub actions, Terraform (desirable)AWS &! Azure Platforms

Posted 1 week ago

Apply

10.0 - 20.0 years

18 - 32 Lacs

South Goa, Pune

Hybrid

Naukri logo

Define serverless server-based or microservice architectures Led teams on e2e solution delivery on Azure & AWS Code and deliver features to high-performance and scale criteria Mentor Juniors, Grow Tech Vision & IP Required Candidate profile NodeJs: Modules, Closures, Prototypes, Promises, Async Wait, Worker threads, Sequelize or Knex or TediousJs (Desirable) MERN & MEAN Stack, CI/CD Expertise on AWS & MS Azure Cloud Platforms

Posted 1 week ago

Apply

3.0 - 9.0 years

5 - 11 Lacs

Kolkata, Mumbai, New Delhi

Work from Office

Naukri logo

Collaborate with product managers, UX designers and engineering leaders to understand project requirements and business objectives. Provide technical leadership and guidance to product teams, ensuring that architectural decisions are well-understood and implemented. Create and maintain documentation related to the software architecture, including system diagrams, design specifications, and best practices. Review code and provide feedback to ensure it adheres to the architectural standards, performance requirements, and coding best practices. Stay up-to-date on emerging technologies and industry trends to continuously improve software architecture and tools. Contribute to product decisions and help drive technical innovation within the team.

Posted 1 week ago

Apply

10.0 - 14.0 years

35 - 40 Lacs

Chennai

Work from Office

Naukri logo

Job Description Overview of the role: Freshworks seeks a self-motivated senior engineer to work alongside multi-disciplinary teams that build and scale our products. As a Staff Software Engineer, you will establish and drive the engineering standards and benchmarks the teams you work with will live up to. You will own and elegantly solve the most challenging problems for your teams. You will lead by example and demonstrate with your work ethic and disciplines exactly how great engineers bring value every single day to a growing organization like ours. Young, enthusiastic engineers will look up to you for everyday guidance and mentorship and will find it a joy working alongside you. Responsibilities: As an engineering leader, understand, own, and deliver the Engineering Roadmap for your teams. As a software architect, design, document, deliver the most elegant, practical solutions to challenging engineering problems. As an experienced engineer, identify and help prioritize the most critical technical debt alongside solutions and iterative plans to chip away at the debt. As a persistent student, stay abreast with the latest technological advancements and find opportunities to find timely alignments with our internal needs. As a senior programmer, establish a high bar for writing maintainable software through your own coding efforts, code reviews, and code sanity standards integrated into the CI pipelines. As a mentor, provide timely assistance and guidance to our inspired, young engineers as they attempt to crack a variety of engineering problems. As a visionary, aspire to achieve and define the next generation in technical and engineering standards. As a collaborator, work with cross-functional teams of your own and across teams and products for critical projects As an ace troubleshooter, take on the most critical and challenging problems occurring in production and help analyse and solve them, while identifying preventive measures As a customer champion, internalize the customer s expectations and bring a customer focus to all engineering design and implementation you own. Requirements: Education: Bachelors Degree in technical field OR equivalent work experience A minimum of 10 years of relevant professional experience A minimum of 10 years of software development experience in an individual contributor role Experience developing software in a commercial software product development environment. Experience working with cross-functional teams. A polyglot in programming languages with the ability to learn new technologies as the need arises. Experience building and maintaining software for scale. Clear spoken and written communication Accomplished record of bringing significant value as an individual contributor

Posted 1 week ago

Apply

11.0 - 14.0 years

35 - 40 Lacs

Chennai

Work from Office

Naukri logo

Job Description Overview of the role: Freshworks seeks a self-motivated senior engineer to work alongside multi-disciplinary teams that build and scale our products. As a Senior Staff Software Engineer, you will establish and drive the engineering standards and benchmarks the teams you work with will live up to. You will own and elegantly solve the most challenging problems for your teams. You will lead by example and demonstrate with your work ethic and disciplines exactly how great engineers bring value every single day to a growing organization like ours. Young, enthusiastic engineers will look up to you for everyday guidance and mentorship and will find it a joy working alongside you. Responsibilities: As an engineering leader, understand, own, and deliver the Engineering Roadmap for your teams. As a software architect, design, document, deliver the most elegant, practical solutions to challenging engineering problems. Experience in designing, architecting and building large scale distributed, data-intensive & resilient systems. Hands on with architecture and ability to manage other architects Deep expertise in SQL & No-SQL datastore choices is highly desired. Has a track record for bringing technology innovation to organizations. Platform domain expertise to guide early decisions that can help accelerate execution, with a mindset of build once, build with configurability and build for reuse. Domain experience in building B2B Multi-tenant SaaS products on the cloud. Experience in cloud technologies preferrable AWS. End-end software engineering experience, with ability to step in during outages and production issues in-depth knowledge on Microservices or Component based Architecture Is hands-on with Programming As an experienced engineer, identify and help prioritize the most critical technical debt alongside solutions and iterative plans to chip away at the debt. As a persistent student, stay abreast with the latest technological advancements and find opportunities to find timely alignments with our internal needs. As a senior programmer, establish a high bar for writing maintainable software through your own coding efforts, code reviews, and code sanity standards integrated into the CI pipelines. As a mentor, provide timely assistance and guidance to our inspired, young engineers as they attempt to crack a variety of engineering problems. As a visionary, aspire to achieve and define the next generation in technical and engineering standards. As a collaborator, work with cross-functional teams of your own and across teams and products for critical projects As an ace troubleshooter, take on the most critical and challenging problems occurring in production and help analyse and solve them, while identifying preventive measures As a customer champion, internalize the customer s expectations and bring a customer focus to all engineering design and implementation you own. Requirements: Education: Bachelors Degree in technical field OR equivalent work experience A minimum of 13 years of relevant professional experience A minimum of 13 years of software development experience in an individual contributor role Experience developing software in a commercial software product development environment. Experience working with cross-functional teams. A polyglot in programming languages with the ability to learn new technologies as the need arises. Experience building and maintaining software for scale. Clear spoken and written communication Accomplished record of bringing significant value as an individual contributor

Posted 1 week ago

Apply

10.0 - 15.0 years

50 - 65 Lacs

Bengaluru

Work from Office

Naukri logo

Transforming the Future of Enterprise Planning At o9, our mission is to be the Most Value-Creating Platform for enterprises by transforming decision-making through our AI-first approach By integrating siloed planning capabilities and capturing millions even billions in value leakage, we help businesses plan smarter and faster This not only enhances operational efficiency but also reduces waste, leading to better outcomes for both businesses and the planet Global leaders like Google, PepsiCo, Walmart, T-Mobile, AB InBev, and Starbucks trust o9 to optimize their supply chains Software Architect - Frontend o9 Solutions, Inc Bengaluru, Karnataka, India (Hybrid) Be part of something revolutionary We have a vision Our Digital Brain, o9 s AI-powered platform, is being used by global enterprises to drive their digital transformations The integrated planning and operational efficiencies we provide is helping businesses do more, be more and mean more to the world at large Because businesses that plan better, reduce waste, creating value for themselves and the planet But we also have a vision for our people We want the most talented, committed and driven people to power our transformative approach In return, we ll provide a nurturing environment where you can be a part of something special Software Architect - User Interface What you ll do for us The ideal candidate will be responsible for designing, developing, testing, and debugging responsive web and mobile applications for the company Using JavaScript, HTML, and CSS, this candidate will be able to translate user and business needs into functional frontend design Designing, developing, and testing UI for mobile and web applications Build reusable code and libraries for future use Accurately translate user and business needs into functional frontend code What you ll have Experience: 10+ years experience in frontend development Familiarity using Scrum/Agile development methodologies Good knowledge in Data Structures and Algorithms Experience building object oriented web applications in JavaScript, HTML5, and CSS3 Education: Bachelors degree or equivalent in Computer Science We really value team spirit: Transparency and frequent communication is key At o9, this is not limited by hierarchy, distance, or function What we ll do for you Flat organization: With a very strong entrepreneurial culture (and no corporate politics) Great people and unlimited fun at work Possibility to really make a difference in a scale-up environment Support network: Work with a team you can learn from and every day Diversity: We pride ourselves on our international working environment How the process works Apply by clicking the button below You ll be contacted by our recruiter, who ll fill you in on all things o9, give you some background about the role and get to know you They ll contact you either via video call or phone call - whatever you prefer During the interview phase, you will meet with our technical team for 1 - 15 hours each(2/ 3 rounds) The recruiter will contact you after the interview to let you know if we d like to progress your application We ll then invite you to complete a written assignment via email Your application has progressed! Meet with our Hiring and HR Manager for a final round of interviews for 60 minutes, respectively Our recruiter will let you know if you re the successful candidate Good luck! More about us With its recent Unicorn status, o9 Solutions is one of the fastest growing AI-powered digital transformation companies in the world today Our high energy environment drives us to grow and aim 10x It s this drive that has made us leaders of Gartner s SOP Magic Quadrant The o9 platform, or digital brain , is the premier AI-powered, cloud-based platform behind the digital transformations of major global enterprises These include Google, Walmart, and Starbucks, among others Our headquarters are located in Dallas, and we currently have offices in Amsterdam, Barcelona, Bangalore, Tokyo, Seoul, Paris and London o9 is an equal opportunity employer We welcome applicants of diverse backgrounds and hires without regard to race, colour, gender, religion, national origin, citizenship, age, sexual orientation or any other characteristic protected by law More about us At o9, transparency and open communication are at the core of our culture Collaboration thrives across all levels hierarchy, distance, or function never limit innovation or teamwork Beyond work, we encourage volunteering opportunities, social impact initiatives, and diverse cultural celebrations With a $37 billion valuation and a global presence across Dallas, Amsterdam, Barcelona, Madrid, London, Paris, Tokyo, Seoul, and Munich, o9 is among the fastest-growing technology companies in the world Through our aim10x vision, we are committed to AI-powered management, driving 10x improvements in enterprise decision-making Our Enterprise Knowledge Graph enables businesses to anticipate risks, adapt to market shifts, and gain real-time visibility By automating millions of decisions and reducing manual interventions by up to 90%, we empower enterprises to drive profitable growth, reduce inefficiencies, and create lasting value o9 is an equal-opportunity employer that values diversity and inclusion We welcome applicants from all backgrounds, ensuring a fair and unbiased hiring process Join us as we continue our growth journey!

Posted 2 weeks ago

Apply

10.0 - 15.0 years

30 - 35 Lacs

Bengaluru

Work from Office

Naukri logo

Job Description Title: Technical Architect (.NET) Reporting To: Manager Working Location: Bangalore Primary Responsibilities: Technical Architect will be responsible for the design and refactoring of software components to address architecture concerns related to performance and reliability and reduce the technical debt. Produce technical design for the architecturally significant requirements (ASRs) and non-functional requirements (NFRs); assess that their implementation is matching the design. Requirement : Min 10-year experience in a .NET software development with Min. 3-year experience working as a technical architect in a .NET and SOA/Microservices architecture style software product. Produce technical design (using UML) with focus on application performance, reliability, and resiliency and explain same to the development team. Contributes to the technical and structural evolution of the application by identifying needs, gaps, and new requirements timely. Lead code and design reviews to enforce engineering best practices and technical standards. Makes recommendations to improve operating efficiency and functionality of assigned systems areas. Personal Skills: Excellent problem-solving, communication, negotiation, and interpersonal skills. Ability to balance short-term demands with long-term scalability. Preferred: Strong orientation towards Performance tuning and optimization with Microsoft technologies Experience in Cloud technologies, preferably Azure Education Qualifications : Computer Science and Engineering Background (Full-time BE/MCA or any other equivalent degree)

Posted 2 weeks ago

Apply

10.0 - 18.0 years

35 - 45 Lacs

Hyderabad, Bengaluru

Work from Office

Naukri logo

Job Title: Application Architect .NET |Angular| SQL | AWS We are looking for an experienced Application Architect to lead the design and development of scalable enterprise applications leveraging .NET technologies, Angular, SQL Server, and AWS cloud services. You will play a critical role in defining architecture, ensuring best practices, and guiding development teams throughout the project lifecycle. Key Responsibilities: Design and architect .NET-based applications with strong integration to SQL Server and AWS. Lead architectural discussions and drive decisions aligned with business and technical needs. Collaborate with product owners, DevOps, and security teams to define secure and scalable cloud-native solutions. Implement best practices in software architecture, coding standards, DevOps, and cloud operations. Define data models, storage strategies, and API design patterns. Conduct code reviews, provide technical mentorship, and lead the resolution of complex issues. Work closely with cloud infrastructure teams to optimize deployments on AWS (EC2, Lambda, RDS, S3, etc.). Required Skills & Qualifications: Strong hands-on experience in .NET Core / .NET 6+, C#, Angular Expertise in SQL Server and database design/performance tuning. Solid understanding of AWS services, especially EC2, Lambda, RDS, API Gateway, IAM, S3, CloudFormation/Terraform. Proven experience in designing microservices and REST APIs. Familiarity with CI/CD pipelines and DevOps tools (Azure DevOps, GitHub Actions, etc.). Experience in leading architecture/design for mid-to-large enterprise systems. Strong communication and stakeholder management skills. Preferred Qualifications: AWS Certification (e.g., AWS Certified Solutions Architect Associate or Professional).

Posted 2 weeks ago

Apply

15.0 - 20.0 years

20 - 25 Lacs

Bengaluru

Work from Office

Naukri logo

Senior Advanced Software Architect - HRD259342 As a Senior Advanced Software Architect here at Honeywell, you will bring your strong expertise in Embedded Linux based product development and Cyber Security Compliance. You will play a critical role in shaping our software architecture, driving innovation, and ensuring the security and compliance of our products. As a Senior Advanced Software Architect - Airports at Honeywell, you will be a key player in the Airports domain, focusing on airport guidance systems, and ground lighting products. Your primary responsibility will be to serve as a solution architect, working closely with product marketing, development, and customers. You will collaborate with cross-functional teams to ensure the successful delivery of high-quality solutions and resolve technical issues for customers. This role offers you the opportunity to make a significant impact on the efficiency and safety of airport operations. KEY RESPONSIBILITIES Define and implement scalable and secure software architectures for Embedded Linux based products Own the development of the product which has Camera, Lidar tracker , Sensor Fusion algo on the edge Drive innovation and best practices in software development for Embedded Linux Ensure compliance with industry regulations and standards for Cyber Security Collaborate with cross-functional teams to integrate Cyber Security measures into the product development lifecycle Oversee and guide the team for the implementation of software solutions, ensuring scalability, security, and compliance Mentor and lead a team of software architects and developers Conduct risk assessments to identify potential security vulnerabilities and develop mitigation strategies Stay up to date with emerging technologies and industry trends in Embedded Linux and Cyber Security Compliance Foster a culture of continuous improvement within the software development department Drive operational efficiency and innovative solutions in software development YOU MUST HAVE 15+ years of experience in software /Embedded architecture and development, with a strong focus on Embedded Linux based product development Strong Proficiency and Hands on in programming languages such as C, C++ and Python Strong understanding on hardware abstraction layer , Low level device driver , state management. Proficient in developing and integrating applications using ROS on embedded Linux platform Strong knowledge of Embedded Linux, including kernel development, device drivers, and system integration Hands-on experience in developing products with Camera, Lidar, worked on Sensor fusion, Lidar trackers. In-depth understanding of Cyber Security Compliance for software products and implementing scalable and secure software architectures Strong experience in Devops pipeline including for Linux based systems Excellent problem-solving skills and the ability to make critical decisions in a fast-paced environment HTSIND2025 YOU MUST HAVE 15+ years of experience in software /Embedded architecture and development, with a strong focus on Embedded Linux based product development

Posted 2 weeks ago

Apply

0.0 - 1.0 years

0 Lacs

Chennai

Work from Office

Naukri logo

Develops and maintains the Sw Unit test specification and test report of all verification of the Sw Component in his/her responsibility Aligns with Software Architect Develops source code in accordance with coding guidelines Performs SW Unit static code analysis and ensures compliance of developed source code according to MISRA rules Provides update about the status of own work in regular project meetings Ensures quality of all owned deliverables (e.g maintaining the objectives of all process KPIs and Sw Code quality metrics for the software component in his ownership) Ensures development work is fulfilling the Software Requirements Specification, and Software Architecture

Posted 3 weeks ago

Apply

8.0 - 13.0 years

17 - 25 Lacs

Hyderabad

Work from Office

Naukri logo

Job Description : This is what you are responsible for : - Lead the architectural design and implementation of scalable, reliable, and high - performance software systems for AI, AI Compiler and edge computing applications. - Collaborate with product managers, software engineers, and hardware engineers to ensure alignment of technical decisions with business objectives. - Define and maintain architectural best practices, guidelines, and documentation for the software engineering team. - Evaluate and recommend technologies, frameworks, and tools to optimize the performance and scalability of our solutions. - Ensure that all software architecture aligns with security, performance, and reliability standards. - Mentor and provide technical leadership to the engineering team, fostering a culture of collaboration and innovation. - Participate in code reviews, design discussions, and technical roadmap planning to ensure high- quality delivery. - Drive continuous improvement in system architecture and development processes to support the company's growth and evolving requirements.Necessary qualifications : - 8+ years of experience in software architecture, system design, and development of scalable, distributed systems. - Proven experience in designing edge - based solutions, compilers, runtime, firmware. - Strong programming skills in modern languages such as Python, C++ or similar language. - Expertise in designing high - performance, low - latency systems for AI/ML workloads. - Strong understanding of software development methodologies, DevOps practices, and CI/CD pipelines. - Familiarity with hardware - software co - design, embedded systems, and edge computing solutions is a plus. - Excellent problem - solving and communication skills, with the ability to explain complex technical concepts to both technical and non - technical stakeholders.

Posted 3 weeks ago

Apply

10.0 - 15.0 years

25 - 40 Lacs

Hyderabad

Work from Office

Naukri logo

10+ years of software development experience with strong expertise in cloud, distributed systems, and database design. Work on .NET Core, Python, Java, C#, Angular/React, and cloud technologies (AWS/Azure/GCP). Device and communication protocol Required Candidate profile Design, develop, and implement AMI (Advanced Metering Infrastructure) software. Conduct full-cycle software development, including requirement analysis, design, coding, testing, and deployment.

Posted 3 weeks ago

Apply

3 - 8 years

5 - 10 Lacs

Kolkata, Mumbai, New Delhi

Work from Office

Naukri logo

Lead the design and implementation of cloud architecture solutions, ensuring scalability, reliability, and security. Perform technical design, implementation, and maintenance of complex product modules and sub-systems Develop and oversee integration scenarios for various services, ensuring seamless interoperability and data flow. Provide strategic direction on cloud adoption and migration strategies, including the selection of appropriate cloud services and tools. Mentor and guide engineering teams on best practices for cloud-native development and deployment. Evaluate and recommend new technologies and tools to enhance the overall architecture and development process. Collaborate with cross-functional teams to ensure that cloud solutions align with business goals and technical requirements.

Posted 1 month ago

Apply

10 - 15 years

35 - 45 Lacs

Gurugram

Work from Office

Naukri logo

Job Description - Software Architect (Java) Position : Software Architect Java for Compass Cash Center Location : Gurugram, India Summary Together with his team the Java Software Architect will drive the further evolution of our Compass Cash Center product. Compass Cash Center is the market leading cash center workflow product, which enables the digitalization of cash center processes. The product is used by central banks, commercial banks and cash in transit (CIT) businesses around the world. The Java Software Architect will be responsible for architecting, designing and implementing our Cash Center products. The role focuses on Java development for financial software systems, with special emphasis on Spring Boot microservices and Hibernate ORM, including enterprise applications, web applications, and database applications. Furthermore the Java software architect is responsible to provide technical support and guidance to the development team, such as product presentations, solution proposals and input to commercial offers. You will work in a cross-site scrum team with colleagues located in India and Germany. Key Responsibilities Develop thorough understanding of Functional and Non-functional product requirements, do effort estimations and ensure that the technical solution is within estimates and quality Define and maintain overall product architecture together with other architects and close cross-site collaboration with a Munich-and-Gurugram-based team Work with engineering, product management and business analysts to define future direction of the products Provide technical guidance to the Scrum development and test teams in articulating how product requirements map to architecture, design and implementation of different software components Assist in defining and reviewing overall solution designs during customer projects Investigate new technologies, tools & standards in alignment with organizational technology roadmaps and strategy Maintain and update established architecture, design and coding guidelines for the development team to ensure best practices and consistency in their deliverables Ensure performance, scalability, security, usability and maintainability of the solution Create proof of concepts (PoCs) to validate design assumptions and to determine the feasibility and risk of different options Provide technical leadership during the development of features, perform code review and maintain a high software quality, be responsible for the technical results of the Scrum team Assist in resolving complex problems Participate in Software Development process improvement initiatives Help drive a culture of professionalism and continuous improvement Required Skills Passion for delivering high quality software Strong software architecture background, object oriented analysis, design, development, troubleshooting and debugging skills with distributed multi-tier applications Good understanding and experience with agile software development methodologies Excellent written, verbal and interpersonal skills, international collaboration experience Team player, who can also work independently towards a common goal Bachelor s or Master s Degree in Computer Science or a related discipline 10+ years of experience with Java frameworks and tools 8+ years of experience with the Spring Framework deployed to Application Servers like Wildfly or WebSphere Knowledge of C#/.NET and related libraries and frameworks is beneficial Knowledge of Python and related libraries and frameworks are beneficial Extensive experience with Design Patterns, Component Based Web Frameworks (Wicket, Angular, Blazor etc.), Web Services (SOAP, REST), Messaging (JMS, ActiveMQ und IBM MQ) and Service Oriented Architecture Very good knowledge of Unit- and Integration Testing concepts and frameworks Experience with Version Control systems (GIT), Continuous Integration/Continuous Delivery (Azure DevOps) and GitHub Copilot 5(+) years experience with RDBMS (Oracle, SQL Server) and ORM (JPA, Hibernate) technologies including SQL query optimization

Posted 1 month ago

Apply

10 - 15 years

35 - 45 Lacs

Gurugram

Work from Office

Naukri logo

Job Description - Software Architect (C#) Position : Software Architect C#.NET for Compass Cash Center Location : Gurugram, India Summary Together with his team the C#/.NET Software Architect will drive the further evolution of our Compass Cash Center product. Compass Cash Center is the market leading cash center workflow product, which enables the digitalization of cash center processes. The product is used by central banks, commercial banks and cash in transit (CIT) businesses around the world. The successful candidate will be responsible for architecting, designing and implementing our Cash Center products. The solution includes, but is not limited to, multi-tier enterprise level applications. The candidate will also help in defining product architecture and technology roadmaps. Furthermore the C#/.Net software architect is responsible to provide technical support and guidance to the development team, such as product presentations, solution proposals and input to commercial offers. You will work in a cross-site scrum team with colleagues located in India and Germany. Key Responsibilities Develop thorough understanding of Functional and Non-functional product requirements, do effort estimations and ensure that the technical solution is within estimates and quality Define and maintain overall product architecture together with other architects and close cross-site collaboration with a Munich-and-Gurugram-based team Work with engineering, product management and business analysts to define future direction of the products Provide technical guidance to the Scrum development and test teams in articulating how product requirements map to architecture, design and implementation of different software components Assist in defining and reviewing overall solution designs during customer projects Investigate new technologies, tools & standards in alignment with organizational technology roadmaps and strategy Maintain and update established architecture, design and coding guidelines for the development team to ensure best practices and consistency in their deliverables Ensure performance, scalability, security, usability and maintainability of the solution Create proof of concepts (PoCs) to validate design assumptions and to determine the feasibility and risk of different options Provide technical leadership during the development of features, perform code review and maintain a high software quality, be responsible for the technical results of the Scrum team Assist is resolving complex problems Participate in Software Development process improvement initiatives Help drive a culture of professionalism and continuous improvement Required Skills Passion for delivering high quality software Strong software architecture background, object oriented analysis, design, development, troubleshooting and debugging skills with distributed multi-tier applications Good understanding and experience with agile software development methodologies Excellent written, verbal and interpersonal skills, international collaboration experience Team player, who can also work independently towards a common goal Bachelor s or Master s Degree in Computer Science or a related discipline 10+ years of experience with C#. Net Frameworks and tools 5+ years of experience with modern web frameworks like Angular, ASP.NET and/or Blazor Extensive experience with Design Patterns, Web Services (SOAP, REST), Authorization and Authentication Frameworks (OAuth2, OpenID connect) and Service Oriented Architecture Knowledge of TypeScript and Python and related libraries and frameworks are beneficial Knowledge of Java and related libraries and frameworks is beneficial Very good knowledge of Unit- and Integration Testing concepts and frameworks Experience with Version Control systems (GIT), Continuous Integration/Continuous Delivery (Azure DevOps) and GitHub Copilot Knowledge of RDBMS/ORM (JPA, Oracle, SQL Server) technologies including SQL query optimization is beneficial.

Posted 1 month ago

Apply

5 - 8 years

11 - 16 Lacs

Bengaluru

Work from Office

Naukri logo

Software Architect Years of Experience: 5-8 Years Location: Bangalore Work from Office RESPONSIBLITES Advanced X-Ray Systems Division The Advanced X-Ray Systems Advanced X-Ray Systems division is a newly established division as part of Vehant Technologies Pvt. Ltd. Its mission is to build a talent pool of expertise in India to establish a design house to create the next generation of Security Baggage Scanners with novel geometries. The organization has a clear and long term strategic vision for the division that revolves around establishing itself as a innovative player in the security scanning domain and is committed for sustainable strategic technology development to propel industry leading solutions with a vision of AtmaNirbhar Bharat Make in India for the World. We intend to create a very lean yet agile team of professionals to co-conceive of and co-create the next generation of Advanced X-Ray Systems in the baggage screening sector of security screening applications. We are actively hiring for technical resources spanning a wide range of specialties connected to X-Ray/CT technology backgrounds including but not limited to Systems Engineering, Image Quality, Mechanical Engineering, Electrical Engineering., Firmware design, Software designs and architects, High-performance compute algorithm designers, and UI/UX designers. The overall activities would begin with conceptualization and culminating in engineering product design including DFX (Manufacturing / Service / Reliability.). Technology development would encompass a wide array of domains spanning X-Ray physics, Model-Based Systems Engineering, Digital Twin designs, rapid prototyping, signal processing, image generation chain and experimental data analytics and research. If you have what it takes to create ground-up design from ( nothing) 0 -> (working) 1, then this is a true once in a lifetime opportunity to make a difference both to your career and the world with your contributions. The ability to design with creative freedom is both empowering and can be daunting task to those who are used to rowing in a team of thousand oarsmen in a ship. This role is for those explorers who are willing to take on the challenge to start the sails and take on the responsibility to steer it solo in the vast ocean. If you believe you have what it takes to contribute in a mutually beneficial and meaningful manner, do not hesitate to reach out to us with the Job ID of interest to you. If you do not find a good role fitting your existing experience and expertise, you are encouraged to create a 150 words short write-up to elaborate on your perspective on how do you envision yourself to be contributing value in this overall mission. Come and be a part of this exciting team to make in India for the world! Role/Job Description This is a full-time on-site role for a Software Architect , in Advanced X-Ray Systems division at Vehant Technologies in Bengaluru. The Software Architect shall be responsible for designing and developing compute and algorithm architecture, leading design and integration of high performance algorithms , and ensuring system reliability and stability for baggage screening for security applications. The role would require expertise and knowledge in design of high-performance compute algorithms with a good understanding of parallel computing and algorithm optimization in a heterogeneous compute architecture involving multi-core CPU and GPUs. A strong understanding of multi-threaded architecture and SIMD/MIMD based pipelining would be a prerequisite. The role i nvolves detailed assessment and finalization of compute hardware requirements, DFX (requirements, reliability, performance, lifing, sourcing, manufacturing, servicing, prognostics), conceptualization and creation of design platforms and overseeing the whole technical design process from design and development to verification and validation till production and post-market surveillance to ensure customer satisfaction. Qualifications Qualifications and Desired Skills M.C.A/M.S./M.Sc in Computer Science Engineering, or equivalent with a strong software architecture mindset and adept in documentation of work Strong understanding and experience in real-time process control, data flow and multi-threaded process control architecture over a heterogeneous compute hardware architecture involving CPU and GPU and networked computers. Software design, i ntegration and testing skills with good level of comfort working on both Windows and Linux operating systems Knowledge of working principles and expertise with design of parallel process management in heterogeneous compute architectures involving CPU and GPU is a must Experience of working with SQL-based and NoSQL style Databases, file systems Whereas the Architect may not be directly overseeing the GUI development, it is expected that all design aspects of the system that might have an impact on the GUI and vice-versa are managed Experience developing APIs, communication protocols and integrations with third-party systems and formats Ability to create compute system requirements and link up traceability to system level design requirements Experience working with WebGL, openCL, openMP, openACC, intel intrinsics, AVX/SSE, cuda, JIT compilers, load-balancing, asynchronous processess, multi-threading, SIMD/MIMD pipelining and other core parallel compute and process paradigms Good working knowledge of both python and JavaScript including libraries like GPU.js, Emscripten and other compute accelerator frameworks for client side accelerated computing Ability to handle hands-on work on hardware, with an experimental mindset. Ability to effectively develop verification and validation strategies and document creation as part of design rigor Ability to oversee the systems development from prototype to validated design for production readiness involving the compute architecture Good grasp of root-causing compute issues manifested at a systems level to their underlying causes at sub-systems and their interactions Strong problem-solving and analytical skills Excellent communication and teamwork abilities Previous experience in R&D or product development with strong hands on experience on technical design journey from conceptualization to market launch is a must Must demonstrate willingness to constantly learn and adapt to growing needs of the domain with a growth mindset The role requires strong teamwork and the ability to mentor and work collaboratively in a team effectively to deliver to the assigned deliverable goals as a single cohesive unit Motivational Paragraph This is one among many roles that would be systematically created and filled to create a very lean yet agile team of professionals to co-conceive and co-create the next generation of Advanced X-ray Systems in the baggage screening sector of security screening applications. Come and be a part of this exciting team to make in India for the world! Travel Note This role while stationed in Bengaluru would entail travel to Vehant Technologies headquarters in Noida on a need basis. The travel percentage is indicative only and can be subjected to change based on organizational requirements . General Clarification Note While role definitions and requirements are written as an overall expectation, some candidates might have exceptional depth in one aspect with minimal to no knowledge on certain other expectations. Candidates are encouraged to apply based on the self-assessment again s t the overall role requirement. The hiring process evaluates candidates for overall goodness of fit to the role requirement and value to the organization. The above job requirements are not intended to be used as a checklist or a scoring mechanism. Share this job

Posted 1 month ago

Apply

8 - 13 years

30 - 40 Lacs

Mumbai

Work from Office

Naukri logo

Develop and implement the company’s IT strategy, aligning with business goals. Oversee the IT infrastructure, including networks, databases, and software systems. Ensure data security and compliance with relevant data protection regulations.

Posted 1 month ago

Apply

12 - 22 years

50 - 70 Lacs

Gurugram

Work from Office

Naukri logo

Software Architect Online Travel Agency (OTA) Portal , ideally with 10+ years of experience, preferably from a top OTA in India or among the top 25 globally: Job Title: Software Architect – OTA Portal (Online Travel Agency) Location: [Insert Location] Experience: 10+ Years in Software Development (preferably with a top OTA) Employment Type: Full-time About the Role: We are seeking a seasoned Software Architect with extensive experience in developing and scaling Online Travel Agency (OTA) platforms. The ideal candidate has worked with a leading OTA—either in India’s top 10 or globally among the top 25—and has hands-on experience in architecting and developing core travel modules such as air ticketing, train booking, car rentals, hotel reservations, and holiday packages . Key Responsibilities: Lead the architecture and design of a scalable, secure, and high-performance OTA platform. Drive the development of modules including but not limited to: Air ticketing (GDS/API integrations, dynamic pricing, PNR handling) Train ticketing (IRCTC or international equivalents) Hotel booking (aggregator APIs, inventory management, rate parity) Car booking (rental APIs, location-based services) Holiday packages (custom bundling, itinerary management, CMS tools) Define the technical roadmap and oversee the complete SDLC (Software Development Lifecycle). Work closely with Product, UI/UX, DevOps, and QA teams to ensure seamless delivery. Ensure platform is mobile-first, API-driven, and cloud-native. Optimize for scalability, performance, and reliability using modern architectural patterns (Microservices, Event-driven, Serverless, etc.). Evaluate and integrate third-party APIs, travel consolidators, and payment gateways. Mentor development teams and establish best coding and design practices. Required Qualifications: 10+ years of hands-on software development experience, with at least 3–5 years in a technical leadership or architectural role. Proven experience working with or building OTA platforms (preferably with top OTAs like MakeMyTrip, Yatra, Cleartrip, Booking.com, Expedia, Agoda, etc.) Expertise in one or more modern programming languages: Java, Node.js, Python, or .NET. Strong understanding of travel technology ecosystems including GDS (Amadeus, Sabre, Travelport), Hotel Aggregators (Booking.com, Expedia, Agoda, etc.) Deep knowledge of system integration, data flow design, and multi-vendor API management. Experience with cloud platforms such as AWS, Azure, or GCP. Strong command of architecture design principles, security, scalability, and performance optimization. Preferred Attributes: Experience in mobile-first product development (Android/iOS APIs for booking) Exposure to international travel compliance, currency conversion, localization, and tax systems. Knowledge of machine learning or AI tools used in dynamic pricing or personalization is a plus.

Posted 1 month ago

Apply

2 - 8 years

4 - 10 Lacs

Pune

Work from Office

Naukri logo

Our Purpose Title and Summary Manager, Product Development Overview Mastercard is a global technology company in the payments sector. We power payments and provide products and services for individuals and industries all around the world. Our people, technology, data and brand provide the capabilities that drive our success. We believe in connecting people to priceless possibilities. As a company, we know that our success is driven by the skills, experience, integrity and mindset of the talent we hire. By building an inclusive, world-class culture, our employees have once-in-a-career opportunities to be a part of teams that have a greater impact on our community and our world. We invite you to join our team to find out how you too can start something priceless. The EMV & Digital Devices Team is looking for a Manager to drive the design and development of innovative payment solutions, utilizing proven technology platforms. The ideal candidate is a dynamic, technology-savvy individual who is highly motivated, intellectually curious, analytical, and enjoys the challenge of creating payment solutions that have impact on a global scale. We are a team of industry veterans and experts that is behind the technology of Mastercard payment solutions; we develop and deliver solutions that meet and exceed our customers expectations. We work with leading industry partners to deploy globally interoperable payment solutions that help to resolve our customers business problems and create new propositions. Role You will work as part of a team to create payment solutions through the full life cycle of development - from ideation, to proof of concept development, to ensure the design being technically proven and commercially viable. You will deliver specifications and supporting documents that help our customers and partners to develop and deploy the technology and provide best-in-class payment solutions. You will be the expert on and the owner of your assigned area; you will be responsible for leading the activities and planning through the full life cycle of development. You will be an ambassador for our payment solutions and be ready to provide insight to other Mastercard teams. All about you Passionate about technology and embracing this passion into work and hobbies. Possess skills to analyze complex or unstructured problems and design creative solutions for the global market. Capable in translating the technical solutions and technical knowledge to a level sufficient to engage in meaningful and productive discussions with various audience profiles, from senior management to software developers. Possess the mindsets of a software architect (to design), an analyst (to specify) and a developer (to prototype) and be comfortable in these different roles. Strong written and verbal communication skills. Professional experience (5+ years) with the full software development life cycle preferred, or the equivalent as demonstrated through relevant industry training programs or certifications. Knowledge and/or experience with network infrastructure and technology a plus. Preferably university degree in computer science/engineering or the equivalent through professional training and/or certification. Enjoy collaborating with a diverse and global team while working independently towards a goal. Enjoy solving technical challenges a must.

Posted 1 month ago

Apply

10 - 15 years

25 - 35 Lacs

Hyderabad

Work from Office

Naukri logo

10+ years of software development experience with strong expertise in cloud, distributed systems, and database design. Work on .NET Core, Python, Java, C#, Angular/React, and cloud technologies (AWS/Azure/GCP). Device and communication protocol Required Candidate profile Design, develop, and implement AMI (Advanced Metering Infrastructure) software. Conduct full-cycle software development, including requirement analysis, design, coding, testing, and deployment.

Posted 2 months ago

Apply

5 - 8 years

12 - 16 Lacs

Chennai, Pune, Delhi

Work from Office

Naukri logo

Required Skills & Qualifications:- Bachelors degree with proven experience min 3 years as Software Architect or similar role - Experience: 5+ years in cloud architecture, with a strong focus on multi cloud and migration - Cloud Expertise: Extensive hands-on experience with GCP services and tools - Cloud Migration: Proven track record of leading successful cloud migration projects - Microservices: Expertise in designing and implementing microservice architectures - Kubernetes: Strong proficiency in deploying and managing Kubernetes-based solutions - CI/CD Pipelines: Experience building automated CI/CD workflows using tools like Jenkins, GitLab, or similar - Programming: Proficiency in programming languages such as Python, Go, or Java - Problem-Solving: Strong analytical skills and ability to solve complex technical challenges Preferred Qualifications:- Certification: Certified Huawei Cloud Solutions Architect - Multi-Cloud Knowledge: Experience with other cloud platforms (AWS, Azure, etc ) - Monitoring & Logging: Familiarity with tools like Prometheus, Grafana, or Stackdriver - Database Expertise: Knowledge of managing SQL and NoSQL databases in cloud environments

Posted 2 months ago

Apply

10 - 15 years

30 - 45 Lacs

Pune

Work from Office

Naukri logo

A well established European based Aviation based client is looking for Embedded Software Architect role having in-depth knowledge of operating systems concepts and architecture, particularly Linux/Android operating systems.

Posted 2 months ago

Apply

3 - 4 years

20 - 27 Lacs

Chennai, Pune, Delhi

Work from Office

Naukri logo

As a Software Architect, you will define the product architecture, technical vision, and roadmap for the business unit. You will collaborate with PLM and customers to understand their needs, analyze requirements, and deliver innovative embedded systems and network solutions. You will also lead the design, mentor other architects, and drive agile, high-quality development. You have: Graduate or Postgraduate in Engineering stream with 15 years of extensive experience in embedded systems with expertise in Linux kernel, OpenWRT, and device drivers. At least 3-4 years of experience in system architecture and design patterns. Proficiency in networking protocols (TCP/IP, DHCP, DNS) and experience with forwarding layers and network chipset programming. Expertise in requirement analysis, solution definition, and ensuring alignment with customer needs. Leadership experience in providing mentorship to other architects and ensuring technical consistency across teams. It would be nice if you also had: Deep understanding of agile methodologies and the ability to drive them across development and testing teams. Exposure to AI/ML technologies, enhancing the ability to deliver cutting-edge, innovative networking solutions. Customer engagement and collaboration skills, with the ability to present technical solutions clearly and persuasively. Collaborate with PLM and customers to understand technical needs, refining solution designs based on customer requirements. Lead the design and analysis of technical solutions, estimating efforts and resource requirements for successful implementation. Technically lead and introduce emerging technologies, particularly in embedded systems, network chipsets, and AI/ML, enhancing technical expertise. Mentor and guide other architects, ensuring consistent, high-quality solutions across teams. Engage directly with customers, presenting innovative solutions that align with their business goals and needs. Collaborate with customer teams to define and refine architecture solutions, ensuring alignment on vision and execution. Promote agile development practices, ensuring fast and high-quality solution delivery in an iterative manner. Maintain high standards throughout the design, testing, and delivery processes, focusing on consistent quality in every phase.

Posted 2 months ago

Apply

8 - 13 years

16 - 30 Lacs

Chennai

Remote

Naukri logo

Role & responsibilities Experience Target (in this job or a related function/field): 10+ years progressive experience within an IT development organization(s) required 8+ years software engineering experience required 5+ years experience with a 24x7 development/support organization desired Skills: (identify essential skills required that enable success in performing this job) Required (10+ years ) Highly skilled in various architectures including Microsoft .Net framework, C#, Asp.Net Core with MVC , Lambda expressions, LINQ (Language Integrated Query) Proficient with front-end development languages including HTML, CSS, ASP.Net forms, JQuery, JavaScript, Bootstrap, Node/NPM, SASS/SCSS, Angular/React, Vite, Typescript Proficient with middleware tools such as REST APIs and web services Solid database skills in Oracle & SQL Server. Must master database schemas, write complex stored procedures, queries and competently analyze results

Posted 2 months 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