Jobs
Interviews

39 Software Architect Jobs

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

3.0 - 5.0 years

5 - 10 Lacs

Chennai

Hybrid

Key Responsibilities: Lead the product team to build and improve features with scalability and reliability in mind. Own the end-to-end product architecture and define scalable technical roadmaps. Work hands-on across the MERN stack from UI to backend. Monitor and guide the dev team across frontend, middle layer, and backend. Work closely with product management to own and influence the product roadmap . Design and integrate complex systems including UI, APIs, and backend logic. Identify risks early and eliminate them while ensuring system stability. Extend existing systems and own specific moduleswrite, test, and ship production code. Must-haves: 5+ years of experience in Fullstack Web Development (MERN stack or equivalent). Strong experience designing and implementing distributed systems . Solid foundation in Object-Oriented Design and software architecture. Proven experience leading teams and mentoring developers. Track record of building real-world, scalable products Passion for writing clean, testable, and maintainable code. Ability to design systems, communicate trade-offs , and execute independently.

Posted 1 week ago

Apply

10.0 - 16.0 years

35 - 40 Lacs

Bengaluru

Work from Office

Position: Software Architect. Contract: On Permanent Role. Participate to qualify new project requests Attend technical workshops to identify technical requirements Define application design and solutions including CI/CD and AWS services identification to be enabled with the support of the infrastructure architect Participate to create application technical architecture dossier with the support of the architects Support software developers using standard framework and applying standard design patterns Participate in estimating the workload of the technical actions Coordinate technical actions and propose technical solutions Assist the project manager in coordinating and testing technical actions carried out in project Ensure compliance with IS standards and security policies Advice the project team on any questions related to technical choices Explore new technologies and design Monitor knowledge and inventory referential Identify technical prerequisites and request their implementation to the IS departments through the standards channels We are recruiting a Software Architect to join one of our leading multinational clients and their expanding team. This position is based in Bangalore and offers an excellent opportunity for experienced proposal management professionals in the Future Mobility sector. Experience: 8-15 Yrs Educational Qualification: B.E / B.Tech, M.E /M.Tech Computer Science/ MCA Strong development skills in .NET, knowledge on Java and Python Good knowledge on AWS architectures and services Security by design Experience in software or technical application technical lead Architecture and design documentation Gitlab and architectures DEVOPS CI/CD Good knowledge Javascript, CSS, HTML Frameworks like NodeJS, Angular, Prime NG/PrimeFace/Primereact, Entity Framework Basic knowledge on Database systems SQL Server, MariaDB, PostgreSQ

Posted 1 week ago

Apply

9.0 - 10.0 years

20 - 25 Lacs

Bengaluru

Work from Office

Cisco is looking for Software Architect (Go/ Java, AWS, Microservices, IAM to join our dynamic team and embark on a rewarding career journey Collaborate with cross-functional teams to achieve strategic outcomes subject expertise to support operations, planning, and decision-making Utilize tools, analytics, or platforms relevant to the job domain Ensure compliance with policies while improving efficiency and outcomes

Posted 1 week ago

Apply

4.0 - 12.0 years

6 - 14 Lacs

Bengaluru

Work from Office

Job Title Software Architect - Cloud Job Description Job Title : Software Architect - Cloud Job Responsibilities: Assists scrum teams in defining and implementing solutions suitable for hosting current and upcoming features within release trains, ensuring compliance with nonfunctional requirements, and focusing on architectural and design decisions. Ensures the creation and realization of architectures, encompassing products, solutions, services, and software within a release train, and may engage in some code development activities. Possesses deep knowledge of software development and design, as well as familiarity with healthcare standards, customer environments, compliance requirements, and regulations (e. g. , FDA). Collaborates with key stakeholders, including product management, R&D/software leaders, and cross-functional teams such as Software DevOps, to align on architecture and design decisions. Focuses on the product level or business offering with a planning horizon of 6-12 months, ensuring strategic alignment and forward-thinking architectural planning at the release level. Holds accountability for architecture and requirements at the product/platform level, driving the alignment of technical aspects with business goals and ensuring cohesive product development. Leads innovation efforts with internal partners, primarily at the peer level, facilitating cross-disciplinary and supplier collaborations to enhance technical solutions. Engages in technical negotiations, addressing integral trade-offs with multiple internal stakeholders and external parties, ensuring optimal solutions that balance various technical and business considerations. Understands and effectively applies the development logic of the Idea to Market (I2M) architecture and platform creation process, ensuring seamless interfacing with Application Development (AD) and Product Data Lifecycle Management (PDLM) suites. Performs decomposition and partitioning, re-using common and/or domain-specific platforms and technologies to streamline development efforts and ensure efficient utilization of resources. Required Qualifications Bachelors / Masters Degree in Computer Science, Software Engineering, Information Technology or equivalent. Minimum 12 years of experience in Software Development, Software Design and Architecture 10-12 years of experience in application development using C++, C#. net 4+ years of experience in AWS related technologies Cloud Certification (AWS) is prefered Experience of working in Healthcare Informatics solutions Experience with Container technologies Experience working in Linux environment How we work together We believe that we are better together than apart. For our office-based teams, this means working in-person at least 3 days per week. Onsite roles require full-time presence in the company s facilities. Field roles are most effectively done outside of the company s main facilities, generally at the customers or suppliers locations. Indicate if this role is an office/field/onsite role. About Philips We are a health technology company. We built our entire company around the belief that every human matters, and we wont stop until everybody everywhere has access to the quality healthcare that we all deserve. Do the work of your life to help the lives of others. Learn more about our business . Discover our rich and exciting history . Learn more about our purpose . If you re interested in this role and have many, but not all, of the experiences needed, we encourage you to apply. You may still be the right candidate for this or other opportunities at Philips. Learn more about our culture of impact with care here .

Posted 1 week ago

Apply

10.0 - 20.0 years

15 - 25 Lacs

Mumbai

Work from Office

Openings available at a reputed Saudi-based MNC in the FinTech domain. Candidates with relevant industry experience are preferred.3+ years as a Software Architect10+ years Senior Developer in developing software with .NET framework, specifically C# Required Candidate profile Hands-on programming exp in.NET Core/C#, Angular 2+,Web API,Exp with Agile project management,specifically JIRA,SCRUMSoftware technical documentation using Confluence query:anisha@peshr.com/8652547205

Posted 1 week ago

Apply

10.0 - 15.0 years

20 - 25 Lacs

Chennai

Work from Office

Job Description: We are seeking a highly experienced and visionary Software Architect to lead the design and development of advanced software solutions for the mining industry. The ideal candidate will have extensive experience in architecting and developing large-scale, complex C++ applications tailored to mining operations and equipment. This role requires a deep understanding of software architecture principles, exceptional problem-solving skills, and the ability to drive innovation in a collaborative environment. Key Responsibilities: Architectural Design: Lead the architectural design and development of complex C++ applications for mining industry products, ensuring scalability, reliability, and performance. Technical Leadership: Provide technical leadership and guidance to development teams, ensuring adherence to best practices and high-quality coding standards. System Integration: Oversee the integration of software with mining equipment and other systems, ensuring seamless and efficient operation. Innovation: Drive innovation by exploring new technologies and methodologies to enhance software solutions for the mining industry. Code Review and Quality Assurance: Conduct thorough code reviews, enforce best practices, and ensure adherence to high-quality coding standards. Documentation: Create and maintain comprehensive documentation for software architecture, design, and development processes. Collaboration: Work closely with cross-functional teams, including system engineers, hardware engineers, QA testers, and project managers, to deliver high-quality solutions. Mentorship: Mentor and guide junior developers and architects, providing technical leadership and support. Required skills & Qualifications: Education: B.E in Electronics and Communications, Mechatronics, Robotics, Mechanical, Electrical, or Computer Science Engineering. Experience: Minimum of 10 years of experience in C++ development , with at least 5 years in a software architect role , focusing on applications for the mining industry. Technical Skills: Proficiency in C++ (C++11/14/17) and object-oriented programming (OOP). Extensive experience with embedded Linux systems & Qt GUI Development. Strong understanding of software architecture patterns , data structures, design patterns, UML design, and multithreading. Familiarity with mining industry standards, including communication protocols like CAN / J1939 and LIN Strong knowledge of software development methodologies and tools (e.g., Agile, Scrum, Git , Azure DevOps ). Experience with build systems like CMake and Bazel. Experience with data acquisition and processing from mining equipment. Soft Skills: Self-driven with a strong curiosity to learn and explore new ideas. Excellent problem-solving and analytical skills. Strong communication and interpersonal skills. Ability to work independently and collaboratively within a team. Attention to detail and a commitment to high-quality results. Nice to have Previous experience in heavy machinery in mining, construction, or automotive control systems Experience in developing and integrating software for sensor calibration and sensor fusion, including LiDAR, cameras, and IMUs, for future autonomous capabilities. Experience in ADAS (Advanced Driver-Assistance Systems) Experience with deep learning, computer vision, or AI techniques

Posted 2 weeks ago

Apply

10.0 - 15.0 years

20 - 25 Lacs

Noida

Work from Office

About Aeris Communication: The "Internet of Things" (IoT) is expected to grow to $19 trillion over the next 10 years as 50 billion devices are brought online. Aeris is at the forefront of this industry, building networks and applications to enable Fortune 500 clients to fundamentally improve their businesses. Headquartered in Silicon Valley with offices in Chicago, Romania, London, Delhi, and Tokyo as well as other markets, we rank among the top ten cellular providers for the IoT globally. We power critical projects across energy, transportation, retail, healthcare and more. Aeris IoT is the IoT SaaS platform for mobile operators and enterprises within Internet of Things (IoT) business. It is built on core tenants of cloud computing and intelligence (AI/ML) that enables operators and enterprises to address new revenue streams from a vast variety of devices while simplifying the process and reducing the cost of connecting them to benefit from economies of scale. Aeris is a valued supplier to automotive OEM s including Volkswagen and Mitsubishi. Our Aeris Mobility Suite product been able to enhance connectivity for the complete vehicle life cycle changing the business dynamics of their programs. As a result of our continued success, Aeris Connected Car footprint and roadmap is expanding both for current generation connected vehicles and next generation Software Defined Vehicles (SDV). We are seeking a world-class Software Architect to join us on this journey. The role offers access to some of the most brilliant minds in the industry, and the opportunity to build and elevate a thriving company in an environment that values innovation, autonomy and integrity. This new position will play an important role in shaping our AI strategy. A few things to know about us:

Posted 3 weeks ago

Apply

10.0 - 15.0 years

35 - 40 Lacs

Noida

Work from Office

About Aeris Communication: The "Internet of Things" (IoT) is expected to grow to $19 trillion over the next 10 years as 50 billion devices are brought online. Aeris is at the forefront of this industry, building networks and applications to enable Fortune 500 clients to fundamentally improve their businesses. Headquartered in Silicon Valley with offices in Chicago, Romania, London, Delhi, and Tokyo as well as other markets, we rank among the top ten cellular providers for the IoT globally. We power critical projects across energy, transportation, retail, healthcare and more. Aeris IoT is the IoT SaaS platform for mobile operators and enterprises within Internet of Things (IoT) business. It is built on core tenants of cloud computing and intelligence (AI/ML) that enables operators and enterprises to address new revenue streams from a vast variety of devices while simplifying the process and reducing the cost of connecting them to benefit from economies of scale. Aeris is a valued supplier to automotive OEM s including Volkswagen and Mitsubishi. Our Aeris Mobility Suite product been able to enhance connectivity for the complete vehicle life cycle changing the business dynamics of their programs. As a result of our continued success, Aeris Connected Car footprint and roadmap is expanding both for current generation connected vehicles and next generation Software Defined Vehicles (SDV). We are seeking a world-class Software Architect to join us on this journey. The role offers access to some of the most brilliant minds in the industry, and the opportunity to build and elevate a thriving company in an environment that values innovation, autonomy and integrity. This new position will play an important role in shaping our AI strategy. A few things to know about us:

Posted 3 weeks ago

Apply

10.0 - 15.0 years

14 - 19 Lacs

Bengaluru

Work from Office

Software Architect Location: Bangalore Experience: 8+ Years What is Muthoot FinCorp ONE Muthoot FinCorp ONE , is a fintech startup, building a financial ecosystem where customers can access relevant and reliable digital services across an expansive range of digital financial products in segments like Lending, Saving & Investment, Protection, and Remittance. Ou r products are designed to ensure a simple, reliable, and responsive financial environment for our customers. Envisioned to be the most trusted financial service provider, our app has an easy-to-use interface aimed to enhance user experience and comfortabl e navigation. Our promoter, Muthoot FinCorp Ltd., is one of the most reputed names in the Fintech industry and has the customers trust in diverse segments like Financial Services, Automotive, Hospitality, Alternate Energy, Real Estate, and Precious Metals . In our quest to build teams across diversified domains, we recently acquired Paymatrix, an award-winning start-up founded in 2016. It has helped us venture into rent and rent-related payments and other vendor payments using credit cards. Currently, we are working on transforming Paymatrix into a Virtual POS platform. Muthoot FinCorp ONE believes in an ownership driven startup culture, where cumulative success is paramount, and each team member is valued and nurtured. What can you expect Build the future, Today - Build for scale in an ever-expanding marketplace Attractive compensation with wealth- building ESOPs - Attractive salaries and benefits Perks & other benefits - Wholesome well-being and personal satisfaction Work with the bri ghtest minds in the industry - Premium colleges, great pedigree and amazing teams Dynamic work environment: Stable yet exciting - Constant challenges that test the best in you Fast-paced growth - Wide exposure, and terrific mentors to accelerate professional growth Role of Software Architect You will be working with the world class engineering team in designing and developing high-level product specifications with attention to system integration and feasibility. You will be Using tools and methodologies to create representations for functions and user interface of desired product. You will be Collaborating with other professionals to determine functional and non-functional requirements for new software or applications What are we looking for Have designed complex solution, framework and reusable libraries in recent years. Takes pride in writing clean, maintainable, well tested, code. Have high degree of familiarity using AWS cloud services. Have high degree of familiarity of REST API design best practices, and have designed REST API. Have clear concept about Domain Driven Design, Hexagonal Architecture, SOLID, Onion Architecture etc. Have used CI/CD techniques and extended the capability as needed. Have a Can Do attitude, great problem solving skill and ability to work under pressure. Have excellent communication skill; can negotiate and convince team to guide them in certain direction. Have a passion to use and extend open source software. Good to have (not mandatory) Previous startup experience would be a huge plus Previous exposure to the Fintech industry would be nice speaks and write in public forum . Responsibilities: Use tools and methodologies to create representations for functions and user interface of desired product. Define all aspects of development from appropriate technology and workflow to coding standards Communicate successfully all concepts and guidelines to development team Oversee progress of development team to ensure consistency with initial design Provide technical guidance and coaching to developers and engineers Ensure software meets all requirements of quality, security, modifiability, extensibility etc.

Posted 4 weeks ago

Apply

10.0 - 15.0 years

30 - 35 Lacs

Bengaluru

Work from Office

Software architect responsible for Syngo Via product in the Siemens Healthineers portfolio. Responsibility includes Architectural Vision and/or Technical Concepts (concepts, interactions, dependencies, algorithms, technologies) Operational and developmental qualities like Security, Reliability, Compatibility, Portability, Maintainability, Performance Efficiency. Architecture Documentation including Design Decisions and Reasonings at corresponding level (System, etc.) Architecture Implementation (product code, test automation code, inline documentation, manuals) Feasibility Studies Prototypes Test concept and integration environment Project Schedule Requirement clarification and specification Make-or-buy decisions Technical coaching of implementation team Analysis of product risks and definition/implementation of risk mitigations Roles and responsibilities: Design and build scalable software systems test frameworks Manage two scrum teams of total size 10-12 team members and functionally guide them in design and development Drive optimization around design, code and test quality by working across the dev and test teams and driving best practices, approaches. Qualification : Bachelor/master s degree or equivalent experience in computer science or comparable education with corresponding additional skills Overall 10+ years of experience in software design and development out of which atleast 1+ years of experience as a software architect. Knowledge skills Proficient in Microsoft .Net, C#, Visual Studio, Nunit (or) MS Unit, WCF/WPF, UML Exposure to one or more source control tools. Especially Git tfvc Strong fundamentals of Object-Oriented Analysis Design (OOA/OOD). Strong understanding and hands on experience in handling NFRs. Sound knowledge of software engineering process. Sound knowledge of Requirements engineering. Experience in software estimations, scheduling. Must have a good oral and written communication ability. Expertise in scripting with powershell and bash Hands on experience with CI/CD pipeline tools, yaml knowledge Familiarity with healthcare domain is a plus. Familiarity with Agile practices is a plus. Ability to effectively communicate, influence, and interact with various stakeholders

Posted 1 month ago

Apply

4.0 - 9.0 years

8 - 17 Lacs

Hyderabad

Work from Office

Role & responsibilities We are seeking a talented and experienced Python Technical Architect/Developer to join our team. This role requires a strong technical foundation in Python programming, experience in system architecture, and the ability to collaborate with various stakeholders. The ideal candidate will be responsible for designing, developing, and optimizing scalable and reliable applications to meet business needs. Key Responsibilities: Lead the architectural design and development of applications and systems, ensuring they are scalable, secure, and maintainable. Write clean, efficient, and reusable code in Python. Collaborate with the development team to implement features and enhancements. Work closely with stakeholders to gather and analyze business requirements, translating them into technical specifications and design documents. Mentor and guide junior developers, promoting best practices in coding, testing, and software development methodologies. Collaborate with cross-functional teams to integrate applications with databases, APIs, and third-party services. Monitor and analyze application performance, identify bottlenecks, and implement improvements to enhance efficiency and reliability. Ensure that all software is thoroughly tested and meets quality standards. Participate in code reviews and contribute to the continuous improvement of code quality. Create and maintain technical documentation, including system architecture, code comments, and user manuals. Keep up to date with the latest industry trends, technologies, and best practices related to Python development and software architecture. Experience in software development, with a strong focus on Python programming. Proven experience in software architecture and design patterns (e.g., MVC, microservices). Strong understanding of web frameworks (e.g., Django, Flask) and RESTful API design. Experience with databases (SQL and NoSQL) and data modeling. Proficient in version control systems (e.g., Git) and agile methodologies. Excellent problem-solving and analytical skills, with a detail-oriented mindset. Strong communication and interpersonal skills to work effectively in a team environment

Posted 1 month ago

Apply

8.0 - 12.0 years

10 - 14 Lacs

Mumbai

Work from Office

Development (SM Level) About Information Technology: The Information Technology at Axis Bank aims to enable sophisticated product development, better market infrastructure, implementation of reliable techniques for control of risks and to help the financial intermediaries to reach geographically distant and diversified markets About the Role: Responsible for overseeing the work, in a technical sense, of a team of software developers working on a project, ensuring work meets the technical requirements, such as coding conventions, set by the software architect responsible for the underlying architecture. Key Responsibilities: Inspect the software code, assisting their team to meet deadlines and improve the quality of the codebase. Mentor for new or lower-level software developers or programmers, as well as for all the members on the development team. Promoting good development principles, such as test-driven development, and taking the lead in correcting code defects. Sections of software projects come in on time and under budget, and assisting technically with hiring and reviewing performance of staff. Qualifications: Bachelor s degree in Computer Science, Information Technology, or related field Role Proficiencies: Experience in cross-platform development using PHP, HTML5, CSS3, JavaScript, React JS and NodeJS. Good understanding of other code documentation like GIT, Jenkins, Subversion. #ComeAsYouAre "We are dil se open. Women, LGBTQIA+ and PwD candidates of all ages are encouraged to apply"

Posted 1 month ago

Apply

5.0 - 10.0 years

12 - 16 Lacs

Pune, Bengaluru

Work from Office

we're on the lookout for a highly skilled passionate Software Architect to join our team and contribute to the cutting-edge automotive technology projects. Come join us innovate next-gen automotive and business IT solutions for next-gen vehicles with Qorix. Key Responsibilities Include: Led a team in developing Adaptive components and mentoring engineers. Skills / Competencies Proficiency in C++ Programming for automotive adaptive systems. Architecting and developing a C++14/17-based framework for functional verification of the Adaptive stack. Ensuring alignment with R20-21 Adaptive standards. Designed and implemented C++ applications for the Adaptive stack, applying SOLID design principles and utilizing UML diagrams (including sequence diagrams) to ensure scalable and efficient functional verification of individual modules. Hands-on exposure with Rust. Engaged in technical design discussions with stakeholders to translate functional specifications and customer requirements into comprehensive use cases, driving the creation of effective functional test applications. Proficient in QNX and Linux platforms, optimizing resource usage and system efficiency. Mentored and guided junior and mid-level engineers on C++ programming, Rust, real-time system design, and Adaptive AUTOSAR architecture, helping the team enhance technical skills and deliver high-quality software. Extensive experience working on QNX and Linux platforms for automotive software solutions, including hands-on work with QEMU-based simulations for rapid prototyping and testing. Exposure with the development of middleware and runtime environments, optimizing resource usage and improving overall system efficiency.

Posted 1 month ago

Apply

5.0 - 10.0 years

20 - 25 Lacs

Pune

Work from Office

0px> Who are we? In one sentence In charge of the architectural roadmap, provides architecture solutions during the software development lifecycle and performs sophisticated software engineering tasks. What will your job look like? Amdocs Software Architects have full autonomy to deliver agreed technical objectives. Make decisions requiring extensive analysis and interpretation, including a number of intangible factors. Provides technical expertise in terms of software usage, and functional and non-functional aspects Work with software engineers and other architects to define and refine the product structure to align with the business, development, deployment, and maintenance needs. Work with customers and product line management to identify, refine, and translate customer needs into concrete technical requirements. Support and lead architectural decisions and tasks within a product line or across multiple product lines (cross-portfolio). Lead projects, review technical designs, and provide guidance to software engineers on technical and architectural design decisions Research, evaluate, and prototype new methodologies, technologies, and products, you will propose and follow through with improvements in processes and tools. Acquire an in depth understanding of the customer context while making technical decisions and choices All you need is... A degree in Computer Science or equivalent - information technology, management information systems, software engineering and networking At least 5 years experience in software engineering and proven experience in software design. Experienced in building sophisticated applications or products taking into account various technical considerations. Technical domain expertise. Experience in presenting ideas, influencing, and build consensus in a group setting. Why you will love this job: Be challenged by crafting the high-level design and dictates technical standards. Success applicants will gain the opportunity to work with the industry most advanced technologies We provide opportunities to evolve yourself in the future and be responsible for a suite of products, creating a high-level design that connects several (heterogeneous) sub-systems, which together make up a whole system. We provide stellar benefits from health to dental to parental leave and even pet insurance!

Posted 1 month ago

Apply

10.0 - 15.0 years

15 - 19 Lacs

Hyderabad

Work from Office

Storable is looking for a Software Architect who is passionate about designing and building high quality software and playing a crucial role in evolving the Architecture to deliver on our vision of a unified platform. How is this different from other software engineering jobs As the leading provider of technology solutions in the self-storage industry, we are creating innovative experiences for our customers that help them run better businesses than ever before. You should be passionate about building the right solutions and be comfortable working in an open-ended, dynamic environment where roles are flexible and communication is essential. This is a great opportunity for you to join a team that encourages innovation, creativity, teamwork, professional growth, and advancement. What you ll be doing You will be responsible for outlining the architectural and technical direction of Storable s consumer-facing products As a member of the Architecture team, you will work with other Architects to ensure that technology solutions align with long-term product, security, and enterprise visions and roadmaps You will lead cross-product discussions and drive alignment on technology strategy You will drive innovation around engineering principles and practices, identifying improvements and ideas, and driving their adoption across the organization You will evaluate technical issues and initiatives, work with teams to recommend solutions that align with the Architectural direction, and guide teams during implementation You will collaborate with product and engineering team leads to translate business objectives into clear problem statements and system requirements You embrace ambiguity and work towards bringing clarity to the roadmap in collaboration with the Consumer Group Product and Engineering Managers You will define standard software engineering/architecture practices at an Organisational level You must be a strong team leader. You enjoy mentoring and collaboration across engineering and product teams What you need to bring to the table Strong hands-on coding experience with 10+ years in consumer web development technologies and architectures Track record for effectively aligning large organizations on long-term technical visions and for leading teams of senior engineers to successfully execute a multi-quarter technical vision Familiarity with architectural patterns of highly scalable enterprise service design, including monitoring, analytics, and reliability engineering Strong understanding of cloud technologies (AWS, Kubernetes) and passion for adopting DevOps practices (CI/CD, Infrastructure as Code) Extensive experience designing and developing React and NodeJS applications acrossmultiple development teams Exposure to microservice asynchronous event-based architectures Experience designing and maintaining globally distributed, large-scale systems Experience with server-side technologies and track record of identifying performance bottlenecks and outlining remedies (caching, asynchronous processing, parallelization techniques) Deep understanding of REST API design principles and practices Experience with cloud configuration and deployment technologies Experience with Agile software development practices

Posted 1 month ago

Apply

9.0 - 14.0 years

11 - 16 Lacs

Bengaluru

Work from Office

Introduction: Are you searching for an opportunity to play a key role in driving the dramatic growth of a highly successful software company At Poppulo, we re working on what s next in communications and workplace technology. As a pioneer in this industry, we understand that meaningfully reaching every employee is hard. And so is managing office space in a hybrid world. And so is improving the customer and guest experience. We exist to make each of these things easier. We exist to bring harmony to our customers. And we do that at enterprise scale. Our omnichannel employee communications, customer communications, and workplace experience platform is trusted by over 6,000 organizations today, reaching more than 35M employees and delivering content to 500,000+ digital signs. We know there s no such thing as a perfect" candidate - we re all a work in progress and are growing new skills and capabilities all the time. We encourage you to apply for a position with Poppulo even if you don t meet 100% of the requirements. We believe in fostering an environment where there is a diversity of perspectives, in hopes that we can all thrive. The Opportunity We are seeking an accomplished Senior Software Architect to join our Digital Signage Cloud Team. This strategic role is pivotal in guiding the architectural vision and technical roadmap for our global cloud-based digital signage platform. You will drive high-level architectural design, scalability, security, and performance optimizations, working closely with stakeholders across engineering, product management, and leadership. Practical experience or strong enthusiasm for Artificial Intelligence particularly Large Language Models (LLMs), generative AI, and agentic coding tools is highly desirable. Key Responsibilities: Establish and uphold architectural standards that ensure scalability, maintainability, security, and performance for our digital signage cloud platform . Own the platform architecture roadmap , ensuring it aligns with strategic business goals and evolving product needs. Design and evolve cloud-native architectures leveraging AWS serverless services such as Lambda, API Gateway, DynamoDB, Cognito, and Step Functions, with a strong emphasis on scalability, cost-efficiency, and resilience. Partner with engineering teams to guide solution design, resolve complex technical challenges, and ensure alignment with architectural direction. Collaborate cross-functionally with product managers, designers, and business stakeholders to translate requirements into robust, future-proof technical solutions. Evaluate and recommend emerging technologies , fostering a culture of innovation by piloting and integrating cutting-edge tools and frameworks into the platform. Mentor and coach engineers across teams, building architectural awareness, elevating technical skills, and driving adoption of best practices. Skill Experience Requirements: Bachelor s degree in Computer Science or related discipline; Masters preferred. 9+ years of software development and architecture experience. Proven track record architecting large-scale cloud-native applications and solutions. Practical experience or strong enthusiasm for AI integration and generative technologies. Expert-level understanding of AWS Cloud architecture , especially in serverless ecosystems (Lambda, API Gateway, DynamoDB, Cognito, Step Functions, S3, SNS/SQS). Strong foundation in modern web development , including TypeScript, Node.js, React , and event-driven architecture. Demonstrated experience designing and operating multi-tenant SaaS platforms with a focus on data isolation, RBAC, and observability. Proficiency in authentication/authorization protocols , including OAuth2, OpenID Connect , and integration with identity providers like Okta and AWS Cognito . Hands-on experience with AI and ML frameworks , including Generative AI, LLMs , and tools like Cursor, Windsurf , or equivalents. Strong understanding of DevOps practices , CI/CD tooling (e.g., GitHub Actions, CodePipeline), and infrastructure observability (CloudWatch, Prometheus, Grafana, ELK stack). Exceptional problem-solving skills, system thinking, and ability to articulate complex technical ideas to both technical and non-technical stakeholders. Who We Are We are a values-driven organization that encourages our employees to bring their authentic selves to work every day and empowers everyone to make a tangible impact on our products, clients, and culture. We offer a dynamic environment with driven, fun, and flexible individuals who thrive on challenge and responsibility. This is an opportunity to contribute to our culture and join a company that s on the move. We live the Poppulo values each day, as they are key to everything we do. Bring Your Best Self We show up authentically, are self-aware and always strive to be better. See it. Own it. Solve it. We proactively innovate and solve for our customers and each other. We set an example with high standards for our work. We foster a culture of learning, acknowledging our successes and our failures. Together We re Better We value and celebrate our diversity. We learn from others, respecting their expertise, and focus on building trust. Thats what makes us a team. Named a Great Place to Work in 2015, 2016, 2017, 2018, 2019, 2020, and 2021, we are a fast-growing global technology company, with offices in Ireland, the US, and the UK. Poppulo is an equal opportunity employer. Named a Great Place to Work in 2015, 2016, 2017, 2018, 2019, 2020, and 2021, we are a fast-growing global technology company, with offices in Ireland, the US, and the UK. Poppulo is an equal opportunity employer. We are committed to protecting your privacy. For details on how we collect, use, and protect your personal information, please refer to our Job Applicant Privacy Policy.

Posted 1 month ago

Apply

6.0 - 8.0 years

7 - 11 Lacs

Mumbai

Work from Office

B Medical Systems India Private Limited At Azenta, new ideas, new technologies and new ways of thinking are driving our future. Our customer focused culture encourages employees to embrace innovation and challenge the status quo with novel thinking and collaborative work relationships. All we accomplish is grounded in our core values of Customer Focus, Achievement, Accountability, Teamwork, Employee Value and Integrity Job Title Software Engineer IV Job Description PRIMARY RESPONSIBILITY: Performs design, development, testing, documentation, and analysis of software applications for company products. Assignments include development of new programs and subprograms, as well as enhancements, modifications, and corrections to existing software/software systems. Duties include designing application, writing code, completing programming, developing and executing testing and debugging routines, and documenting work and results. May be responsible for developing or executing project plans, budgets, and schedules and for documentation of work and results. May function as a project engineer/leader with the resident responsibilities of proposals/project plan, schedules, work assignments, prime contact, technical presentations, cross functional issue resolution, etc. Is expected to keep up to date on technical advances in the discipline and related fields. Note: job levels E3 through E5 may include a software architect role. PRINCIPAL LEVEL: Under general management direction, system-wide responsibility on complex business components or complex projects. Provides direction for the business component or an entire project and/or project team. Exercises significant latitude in determining methods and objectives of assignment. May supervise a group of staff members. Has a complete and thorough knowledge of the discipline and frequently contributes to the development of new concepts, theories and principles. Expected to mentor and transfer knowledge to more junior staff members. Works on multifaceted problems that always require new and creative thinking. Uses judgment within broad policies and practices. Has latitude in exercising recommendations. Acts in a leadership role as a principal customer contact and/or interface with Senior Company Management. Impact of decisions and/or recommendations would have impact on organizational objectives, have a prolonged effect, and require substantial resources to correct. for assistance. Azenta is an Equal Opportunity Employer. This company considers candidates regardless of race, color, age, religion, gender, sexual orientation, gender identity, national origin, disability or veteran status.

Posted 1 month ago

Apply

6.0 - 8.0 years

6 - 10 Lacs

Mumbai

Work from Office

B Medical Systems India Private Limited At Azenta, new ideas, new technologies and new ways of thinking are driving our future. Our customer focused culture encourages employees to embrace innovation and challenge the status quo with novel thinking and collaborative work relationships. All we accomplish is grounded in our core values of Customer Focus, Achievement, Accountability, Teamwork, Employee Value and Integrity Job Title Senior Embedded Software Engineer Job Description PRIMARY RESPONSIBILITY: Performs design, development, testing, documentation, and analysis of software applications for company products. Assignments include development of new programs and subprograms, as well as enhancements, modifications, and corrections to existing software/software systems. Duties include designing application, writing code, completing programming, developing and executing testing and debugging routines, and documenting work and results. May be responsible for developing or executing project plans, budgets, and schedules and for documentation of work and results. May function as a project engineer/leader with the resident responsibilities of proposals/project plan, schedules, work assignments, prime contact, technical presentations, cross functional issue resolution, etc. Is expected to keep up to date on technical advances in the discipline and related fields. Note: job levels E3 through E5 may include a software architect role. PRINCIPAL LEVEL: Under general management direction, system-wide responsibility on complex business components or complex projects. Provides direction for the business component or an entire project and/or project team. Exercises significant latitude in determining methods and objectives of assignment. May supervise a group of staff members. Has a complete and thorough knowledge of the discipline and frequently contributes to the development of new concepts, theories and principles. Expected to mentor and transfer knowledge to more junior staff members. Works on multifaceted problems that always require new and creative thinking. Uses judgment within broad policies and practices. Has latitude in exercising recommendations. Acts in a leadership role as a principal customer contact and/or interface with Senior Company Management. Impact of decisions and/or recommendations would have impact on organizational objectives, have a prolonged effect, and require substantial resources to correct. for assistance. Azenta is an Equal Opportunity Employer. This company considers candidates regardless of race, color, age, religion, gender, sexual orientation, gender identity, national origin, disability or veteran status.

Posted 1 month ago

Apply

10.0 - 17.0 years

40 - 50 Lacs

Bengaluru

Work from Office

Job Title: Technical Software Architect and Senior Manager for Power Module System Simulator Location: Bengaluru, India Job Description: We are seeking a highly skilled and experienced Technical Software Architect and Senior Manager to lead our system simulator and configuration tools software team. The successful candidate will be responsible for owning the software architecture and building a lean team to develop, deploy, and maintain the tool(s) with a clear roadmap. onsemi (Nasdaq: ON) is driving disruptive innovations to help build a better future. With a focus on automotive and industrial end-markets, the company is accelerating change in megatrends such as vehicle electrification and safety, sustainable energy grids, industrial automation, and 5G and cloud infrastructure. With a highly differentiated and innovative product portfolio, onsemi creates intelligent power and sensing technologies that solve the world s most complex challenges and leads the way in creating a safer, cleaner, and smarter world. More details about our company benefits can be found here: https: / / www.onsemi.com / careers / career-benefits We are committed to sourcing, attracting, and hiring high-performance innovators, while providing all candidates a positive recruitment experience that builds our brand as a great place to work.

Posted 1 month ago

Apply

9.0 - 14.0 years

15 - 30 Lacs

Noida

Work from Office

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

Apply

10.0 - 20.0 years

18 - 32 Lacs

Panaji/Panjim, Vasco Da Gama, Pune

Hybrid

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 month ago

Apply

10.0 - 20.0 years

18 - 32 Lacs

South Goa, Pune

Hybrid

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 month ago

Apply

3.0 - 9.0 years

5 - 11 Lacs

Kolkata, Mumbai, New Delhi

Work from Office

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 month ago

Apply

10.0 - 14.0 years

35 - 40 Lacs

Chennai

Work from Office

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 month ago

Apply

11.0 - 14.0 years

35 - 40 Lacs

Chennai

Work from Office

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 month ago

Apply
Page 1 of 2
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