Jobs
Interviews

424 Software Architecture Jobs - Page 4

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

10.0 - 14.0 years

0 Lacs

pune, maharashtra

On-site

The responsibilities for this role include architecting and designing complex, scalable workflows and solutions that align with business needs and technology goals. You will be developing cloud-native architectures to ensure scalability, performance, and security for enterprise applications. Additionally, leading initiatives to enhance data interoperability and enable efficient data exchange across diverse platforms will be a key part of your role. You will also be responsible for designing and implementing robust APIs that facilitate effective system integration, scalability, and data flow. Advocating for and implementing DevOps best practices such as CI/CD pipelines, infrastructure automation, and operational excellence will also be expected. It would be beneficial to have a Bachelor's or Master's degree in Computer Science, Engineering, or a related field, along with 10-12 years of experience in software architecture. Expertise in cloud-native architectures and data integration strategies is essential. Proficiency in at least one major cloud platform (e.g., AWS, Azure, Google Cloud) and multi-cloud strategies is a plus. Knowledge of DevOps tools and practices (e.g., Docker, Kubernetes, Jenkins, Terraform) with a focus on automation and infrastructure-as-code is preferred. Experience with AI/ML frameworks and integrating machine learning solutions into enterprise architectures is advantageous. Proven experience with data interoperability frameworks and tools to ensure seamless data flow between different systems is also desirable.,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

ahmedabad, gujarat

On-site

As a Software Engineer Full Stack, you will be responsible for developing dynamic and responsive user interfaces using ASP.NET, Angular, WebAPI, C#, and SQL. Your expertise in modern front-end technologies will ensure high performance and user satisfaction. You will design and manage relational databases to support application functionality and ensure data integrity. In this role, you will be building and maintaining scalable and secure backend services using .NET (ASP.NET Core), developing RESTful APIs, and integrating with various data sources and third-party services. Your responsibilities will also include writing clean, efficient code following best practices, conducting code reviews, and implementing unit tests and integration tests to ensure code quality and optimal performance. Furthermore, you will manage deployment processes, including CI/CD pipelines, and utilize cloud platforms like Azure for hosting and scaling applications. Collaboration with cross-functional teams to gather requirements, provide technical insights, and ensure timely delivery of features and bug fixes is essential. Additionally, creating and maintaining comprehensive documentation for codebases, APIs, and system architecture will support ongoing development and knowledge sharing. To qualify for this role, you should hold a degree in BE/B.Tech/MCA/M.Tech and have at least 3+ years of professional experience in full stack development with a focus on .NET and Angular v12 and higher. Your experience should include working with Asp.net, .Net Core, Linq, Entity, microservices architecture, and containerization. Knowledge of continuous integration and continuous deployment practices and tools, Agile/Scrum environments, and design patterns is also required. Join us in this exciting opportunity to contribute your skills and expertise to our team!,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a business application consulting generalist at PwC, you specialize in providing consulting services for various business applications to help clients optimize their operational efficiency. You will analyze client needs, implement software solutions, and offer training and support to ensure seamless integration and utilization of business applications. By leveraging a broad understanding of different software solutions, you will assist clients in achieving their strategic objectives through analysis, implementation, training, and support. Your focus on building relationships will enable you to establish meaningful client connections while learning to manage and inspire others. You will navigate complex situations, grow your personal brand, deepen technical expertise, and enhance awareness of your strengths. Anticipating the needs of your teams and clients, you will deliver quality results and embrace ambiguity to seek opportunities for growth. To succeed in this role, you must respond effectively to diverse perspectives, use a variety of tools and techniques to generate ideas, apply critical thinking to tackle complex concepts, and understand how your work aligns with broader project objectives and organizational strategy. Developing a deeper understanding of the business context and adapting to changes will be essential, along with using reflection to enhance self-awareness and address development areas. Interpretation of data to derive insights and recommendations, upholding professional and technical standards, and adhering to the Firm's code of conduct are crucial aspects of your responsibilities. Joining PwC Acceleration Centers (ACs) presents an exciting opportunity to actively support a range of services, from Advisory to Assurance, Tax, and Business Services. Engaging in challenging projects and providing distinctive services will enhance client engagements through quality and innovation. Participation in dynamic training programs aimed at developing technical and professional skills will be part of your journey within the Business Application Consulting team. In this role, you will be responsible for analyzing client requirements, supporting testing and client queries, and focusing on building meaningful client connections while delivering quality work. Participation in scrum calls, providing status reports, and engaging in CoE activities, trainings, and recruitments when required and interested are also integral parts of your responsibilities. Key Responsibilities: - 5+ years of hands-on experience with a detailed understanding of Duck Creek Policy Architecture, Data Model UI design processes, and events. - Proficiency in XML, C#, and Angular, with significant experience in designing User Interfaces. - Experience in integrating Duck Creek product with in-house and third-party systems. - Expertise in Duck Creek Policy Author Manuscripts configuration, transact experience, XSLT transforms, and Duck Creek API. - Knowledge of SQL Database queries and procedures, troubleshooting technical issues related to Duck Creek implementations, and providing optimal solutions in technical workshops. - Good-to-have technical skills and experience in .NET Web services. Key Qualifications: - Sound knowledge in software architecture and design patterns. - Estimation, team leading, code review, and mentoring skills. - Worked on at least two Duck Creek implementations with Express 7 experience. What Sets You Apart: - Preferred 5+ years of experience with proficiency in the Property & Casualty insurance domain. - Skilled in Duck Creek Policy systems, competent solution evaluation skills. - Ability to build and maintain client relationships, experience in developing impactful presentations, and contribution to Insurance CoE and training initiatives.,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

maharashtra

On-site

At PwC, our team in business application consulting specializes in providing consulting services for a variety of business applications, aiding clients in optimizing their operational efficiency. We analyze client needs, implement software solutions, and offer training and support for the seamless integration and utilization of business applications. This enables clients to achieve their strategic objectives. As a Guidewire developer at PwC, your focus will be on developing and customizing applications using the Guidewire platform, a software suite that equips insurance companies with tools for policy administration, claims management, and billing. Your responsibilities will include designing, coding, and testing software solutions tailored to the specific requirements of insurance organizations. In this role, you are expected to be driven by curiosity and be a dependable member of a team. The dynamic environment at PwC requires you to adapt to working with diverse clients and team members, each presenting unique challenges and scopes. Every experience is viewed as an opportunity for learning and growth. Taking ownership and consistently delivering high-quality work that adds value for our clients and contributes to team success are essential aspects of this role. As you progress within the firm, you will establish a reputation for yourself, paving the way for more opportunities. Key skills, knowledge, and experiences required for success in this position include but are not limited to: - Having a learning mindset and taking ownership of your development - Valuing diverse perspectives, needs, and feelings of others - Cultivating habits that sustain high performance and foster personal growth - Actively listening, seeking clarity through questioning, and articulating ideas effectively - Soliciting, reflecting on, acting upon, and providing feedback - Gathering information from various sources to analyze facts and identify patterns - Demonstrating an understanding of how businesses operate and developing commercial awareness - Adhering to professional and technical standards, upholding the firm's code of conduct, and meeting independence requirements Joining PwC Acceleration Centers (ACs) presents an opportunity to play a pivotal role in supporting various services, ranging from Advisory to Assurance, Tax, and Business Services. In these innovative hubs, you will engage in challenging projects and deliver distinctive services that enhance the quality and innovation of client engagements. You will also participate in dynamic and digitally enabled training programs designed to enhance your technical and professional skills. Required Experience: 3 to 5 years Educational Qualification: BTech/BE/MTech/MS/MCA/MBA Skills: - Proficiency in the insurance domain with a background in Property & Casualty - Hands-on experience with at least one of the Guidewire products (Claim/Policy/Billing, Rating, Thunderhead Forms, Legacy Conversion) Version 8.x/above - Expertise in configuration, integration, conversion, or Rating streams - Strong knowledge of the Guidewire platform (Gosu scripting/UI/Data Model) - Familiarity with Web services (SOAP/REST), XML - Experience with Oracle/SQL Server databases and proficiency in SQL - Exposure to SCRUM Agile methodology, preferably Certified Scrum Master (CSM) - Good understanding of servers like Tomcat/JBoss - Experience with GW Cloud is advantageous - Strong written and oral communication skills - Excellent analytical abilities Additional skills for Tech Lead and Senior Tech Leads: - Sound knowledge in software architecture and design patterns - Proficiency in estimation, team leadership, code review, and mentoring - Involvement in at least two Guidewire implementations - Additional skills like Thunderhead/MuleSoft Integration experience are beneficial Roles and Responsibilities: - Review estimates and propose updates for your module - Design and develop as per requirements in a timely manner - Support testing and address client queries - Communicate and collaborate with the onsite team - Participate in scrum calls, provide status reports - Engage in Center of Excellence activities and training as needed - Assist with sprint planning and collaborate with teams from different locations and clients - Analyze client requirements and provide guidance to the team - Perform design and code reviews - Support testing, client queries, and interface with the onsite team,

Posted 1 week ago

Apply

5.0 - 10.0 years

0 Lacs

karnataka

On-site

At Zybisys, you are part of a dynamic team that thrives on pushing boundaries in the FinTech world. Your role as a Principal Software Architect will involve designing and developing smart, AI-driven solutions to address complex business challenges. Working closely with various teams, you will shape the tech strategy and ensure alignment with the next-gen platform. If you are passionate about AI/ML and product innovation, this is the perfect opportunity for you to drive real innovation and contribute to transforming the way FinTech works. Your key responsibilities include architecting and designing large-scale distributed cloud services with a focus on AI/ML, scalability, and robustness. You will lead the integration of AI/ML technologies to provide cutting-edge solutions for business problems at scale. Collaborating with Product Management, you will define the technical product roadmap and identify opportunities for improvement and innovation. Evaluating programming languages and frameworks, you will determine the most suitable ones for project requirements. As the Principal Software Architect, you will oversee the creation of modular software components, collaborate with design teams on UI/UX, and guide projects from initiation to completion. Mentoring a team of engineers and designers, you will foster a culture of continuous learning and improvement. You will champion the generation of new ideas for product features, lead research initiatives on new technologies, and participate in high-level decisions shaping product direction. Additionally, you may represent the company in industry forums or partnerships with academic institutions. The preferred candidate for this role will have a minimum of 10 years of experience in software development, with at least 5 years in a scalable software architect role. Proficiency in software architecture, AI/ML technologies, and UI/UX principles is essential, along with strong leadership skills and an innovative mindset. Excellent communication skills, both verbal and written, are required to engage effectively with technical and non-technical stakeholders. A Bachelor's or Master's degree in Computer Science, Engineering, or a related field is preferred. At Zybisys, you will be part of a culture that values innovation, autonomy, and personal growth. You will have the opportunity to work in a dynamic environment where your ideas truly matter, attend and speak at industry conferences, and collaborate with cutting-edge technology and tools. Join us in shaping the future of FinTech with creativity and precision.,

Posted 1 week ago

Apply

10.0 - 14.0 years

0 Lacs

karnataka

On-site

As a Senior Staff Software Engineer, you will operate at the highest levels of technical depth, architectural design, and strategic influence. This role goes beyond writing code; you will shape the technical vision, drive engineering excellence, and mentor teams to solve complex, large-scale challenges in fintech. Your technical skills should include extensive hands-on experience in software development with proficiency in multiple languages such as Java, Python, C++, Go, etc. You must have a strong understanding of software architecture, design patterns, and best practices. Additionally, expertise in scalable, distributed systems and microservices architecture is essential. Deep knowledge of real-time transaction processing and high-throughput systems is a must. Experience with cloud platforms like AWS, GCP, Azure, and containerization tools like Docker and Kubernetes is required. You should have at least 10 years of professional software development experience. In terms of leadership and decision-making, you should have a proven ability to lead and mentor engineering teams, fostering a culture of technical excellence. Experience in making architectural decisions that impact large-scale systems is crucial. You must possess a strong ability to align technical strategies with business goals and long-term vision. Problem-solving and operational excellence are key aspects of this role. You should have strong analytical and debugging skills, with experience in troubleshooting high-scale production systems. Your ability to drive continuous improvement in performance, reliability, and scalability is essential. Experience with monitoring, alerting, and resilience engineering is also required. Communication and collaboration skills are equally important. You should have excellent communication skills and be capable of explaining technical concepts to non-technical stakeholders. Your ability to work across cross-functional teams, including product, business, and compliance, is necessary for success in this role. Preferred skills include knowledge of the fintech domain, such as understanding lending platforms, wealth management, or embedded financial services. Experience in policy management systems, claims automation, and underwriting workflows for insurance is advantageous. Familiarity with regulatory compliance, security, and governance in fintech would also be beneficial for this position.,

Posted 1 week ago

Apply

3.0 - 8.0 years

0 Lacs

karnataka

On-site

You should have a Bachelor's degree or equivalent practical experience along with 8 years of experience in data structures and algorithms. Additionally, you should possess 5 years of experience in Generative AI techniques such as LLMs, Multi-Modal, Large Vision Models, or related concepts like language modeling and computer vision. It is crucial to have 5 years of experience in testing, launching software products, and leading Machine Learning (ML) design, optimizing ML infrastructure, and 3 years of experience in software design and architecture. Ideally, you should also hold a Master's degree or PhD in Engineering, Computer Science, or a related technical field, and have 8 years of software development experience. Moreover, having 3 years of experience in a technical leadership role, working in a matrixed organization, and leading project teams while setting technical direction would be preferred. As a software engineer at Google, you will be instrumental in developing cutting-edge technologies that impact billions of users globally. Your responsibilities will involve working on projects critical to Google's needs, collaborating with diverse teams, and solving complex engineering challenges. You will have the opportunity to contribute to Google Search by enhancing the user experience, expanding infrastructure, and ensuring information accessibility and usefulness on a global scale. Your role will entail leading the technical design and development of systems capable of automatically transforming Large Language Model (LLM) generated long answers into readable responses. You will need to devise strategies to leverage user interaction data to enhance the understanding of user needs by the LLM. Collaborating with designers, you will translate user experience ideas into technical requirements for the AI system and create prototypes for testing and optimization. Additionally, you will evaluate and integrate AI/ML techniques to enhance AI capabilities, provide technical expertise on generative UI, steer technical direction within the team, mentor junior engineers, and foster a culture of innovation.,

Posted 1 week ago

Apply

10.0 - 14.0 years

0 Lacs

pune, maharashtra

On-site

As a Senior Software Architect at our organization, you will be responsible for owning the software architecture vision, principles, and technology standards across the organization. Working closely with engineering leadership and product management, you will craft roadmaps and success criteria to ensure alignment with the wider target architecture. Your primary responsibilities will include developing and leading the architectural model for a unit, directing and leading teams, and designing interaction points between application components and applications. You will be required to evaluate and recommend toolsets, standardize the use of third-party components and libraries, and facilitate developers to understand business and functional requirements. Additionally, you will periodically review scalability and resiliency of application components, recommend steps for refinement and improvement, and enable reusable components to be shared across the enterprise. In this role, you will devise technology and architecture solutions that propel engineering excellence across the organization, simplify complex problems, and address key aspects such as portability, usability, scalability, and security. You will also extend your influence across the organization, leading distributed teams to make strong architecture decisions independently through documentation, mentorship, and training. Moreover, you will be responsible for driving engineering architecture definition using multi-disciplinary knowledge, including cloud engineering, middleware engineering, data engineering, and security engineering. Understanding how to apply Agile, Lean, and principles of fast flow to drive engineering department efficiency and productivity will be essential. You will provide and oversee high-level estimates for scoping large features utilizing Wideband Delphi and actively participate in the engineering process to evolve an Architecture practice to support the department. To excel in this role, you should have the ability to depict technical information conceptually, logically, and visually, along with a strong customer and business focus. Your leadership, communication, and problem-solving skills will play a crucial role in influencing and retaining composure under pressure in environments of rapid change. A forward-thinking mindset to keep the technology modern for value delivery will be key. In terms of qualifications, you should have a minimum of 10 years of software engineering experience, primarily in back-end or full-stack development, and at least 5 years of experience as a Software Senior Architect or Principal Architect using microservices. Experience in a Lean Agile development environment, deep understanding of event-driven architectures, and knowledge of REST, gRPC, and GraphQL architecture are required. Extensive background in Public Cloud platforms, modular Java Script frameworks, databases, caching solutions, and search technologies is also essential. Additionally, strong skills in containerization, including Docker, Kubernetes, and Service Mesh, as well as the ability to articulate an architecture or technical design concept, are desired for this role.,

Posted 1 week ago

Apply

10.0 - 15.0 years

50 - 90 Lacs

Bengaluru

Work from Office

If you are a software engineering leader ready to take the reins and drive impact, we ve got an opportunity just for you. As a Director of Software Engineering at JPMorgan Chase within the Self Service Enablement Platform, you will lead a technical area and promote impact across teams, technologies, and projects within various departments. You will leverage your extensive knowledge of software, applications, technical processes, and product management to oversee multiple complex projects and initiatives, acting as the primary decision maker for your teams and championing innovation and solution delivery. Collaborating with Product & Engineering teams, you will ensure unified engineering execution across multiple initiatives, strategically designing and building applications that address real-world use cases. Your expertise will be vital in advancing complex projects and initiatives, serving as a key decision maker and fostering innovation and solution delivery. Job responsibilities Leads technology and process implementations to achieve functional technology objectives Makes decisions that influence teams resources, budget, tactical operations, and the execution and implementation of processes and procedures Carries governance accountability for coding decisions, control obligations, and measures of success such as cost of ownership, maintainability, and portfolio operations Delivers technical solutions that can be leveraged across multiple businesses and domains Influences peer leaders and senior stakeholders across the business, product, and technology teams Champions the firm s culture of diversity, opportunity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 10+ years applied experience. In addition, 5+ years of experience leading technologists to manage, anticipate and solve complex technical items within your domain of expertise Should have a strong hold in platform thinking, systems design, understanding of software architecture and design, good problem-solving and analytical abilities. Strong understanding of software engineering principles, developer tools, and AI technologies Proven track record in developing and leading cross-functional teams of technologists, fostering collaboration and innovation. Demonstrated ability in talent acquisition, development, and recognition, ensuring the growth and success of high-performing teams. Extensive experience in product leadership as a Product Owner or Product Manager, with practical expertise in cloud-native technologies Preferred qualifications, capabilities, and skills Experience working at code level Experience in Machine learning will be an added advantage If you are a software engineering leader ready to take the reins and drive impact, we ve got an opportunity just for you. As a Director of Software Engineering at JPMorgan Chase within the Self Service Enablement Platform, you will lead a technical area and promote impact across teams, technologies, and projects within various departments. You will leverage your extensive knowledge of software, applications, technical processes, and product management to oversee multiple complex projects and initiatives, acting as the primary decision maker for your teams and championing innovation and solution delivery. Collaborating with Product & Engineering teams, you will ensure unified engineering execution across multiple initiatives, strategically designing and building applications that address real-world use cases. Your expertise will be vital in advancing complex projects and initiatives, serving as a key decision maker and fostering innovation and solution delivery. Job responsibilities Leads technology and process implementations to achieve functional technology objectives Makes decisions that influence teams resources, budget, tactical operations, and the execution and implementation of processes and procedures Carries governance accountability for coding decisions, control obligations, and measures of success such as cost of ownership, maintainability, and portfolio operations Delivers technical solutions that can be leveraged across multiple businesses and domains Influences peer leaders and senior stakeholders across the business, product, and technology teams Champions the firm s culture of diversity, opportunity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 10+ years applied experience. In addition, 5+ years of experience leading technologists to manage, anticipate and solve complex technical items within your domain of expertise Should have a strong hold in platform thinking, systems design, understanding of software architecture and design, good problem-solving and analytical abilities. Strong understanding of software engineering principles, developer tools, and AI technologies Proven track record in developing and leading cross-functional teams of technologists, fostering collaboration and innovation. Demonstrated ability in talent acquisition, development, and recognition, ensuring the growth and success of high-performing teams. Extensive experience in product leadership as a Product Owner or Product Manager, with practical expertise in cloud-native technologies Preferred qualifications, capabilities, and skills Experience working at code level Experience in Machine learning will be an added advantage

Posted 1 week ago

Apply

1.0 - 12.0 years

6 - 7 Lacs

Kolkata, Mumbai, New Delhi

Work from Office

* Oversees and administers day-to-day activities of the office; develop policies &procedures, and systems which ensure productive and efficient office operation. deducting tax and national insurance payments calculating overtime, shift payments and pay increases checking how many hours employees have worked solve IR related issues Perform other related duties as required Documentation of new joinee, joining report, document verification etc. Vendor management * MBA HR

Posted 1 week ago

Apply

4.0 - 10.0 years

20 - 25 Lacs

Kolkata, Mumbai, New Delhi

Work from Office

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.Building off our Cloud momentum, Oracle has formed a new organization - Oracle Health Applications & Infrastructure. This team focuses on product development and product strategy for Oracle Health, while building out a complete platform supporting modernized, automated healthcare. This is a net new line of business, constructed with an entrepreneurial spirit that promotes an energetic and creative environment. We are unencumbered and will need your contribution to make it a world class engineering center with the focus on excellence. At Oracle Health, our mission is to improve healthcare and quality of life globally through better experience and easier access to health and research data for patients and healthcare providers. We are looking for hands-on engineers with expertise and passion in solving difficult problems in all areas of software engineering: distributed systems, identity, security, observability, and user experience. This is a greenfield opportunity to design and build new cloud centric applications from the ground up. We are growing fast, still at an early stage, and working on ambitious new initiatives. An engineer at any level can have significant technical and business impact here.You will be part of a team of smart, motivated, diverse people, and given the autonomy as well as support to do your best work. It is a dynamic and flexible workplace where you ll belong and be encouraged. As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.

Posted 1 week ago

Apply

8.0 - 10.0 years

6 - 11 Lacs

Hyderabad

Work from Office

About the role Youll be at the heart of developing and maintaining our sophisticated in-house insurance products built primarily with Java and Spring Boot. You will have the opportunity to join one of our product teams and contribute to the development of functionality which generates real business impact. About the team We are a team that believes in engineering excellence and that our leaders should also be engineers themselves. We build applications that are carefully designed, thoughtfully implemented, and surpass the expectations of our users by working together with product owners. Quality and stability are first-class deliverables in everything we do, and we lead by example by embedding high standards into our processes. Your responsibilities include Develop and review code that meets our high standards for quality and maintainability. Collaborate effectively within a cross-functional team including requirements engineers, QA specialists, and other application engineers. Shape architecture by contributing to key decisions and documentation that guide our technical direction. Integrate services and shared platforms including messaging systems, BPMN workflows, logging frameworks, and telemetry solutions. Stay current with emerging technologies and Generative AI developments to continuously improve our solutions. About you Youre a naturally curious and thoughtful professional who thrives in a high-performance engineering environment. Your passion for coding is matched by your commitment to delivering business value. You believe in continuous learning through self-improvement or by absorbing knowledge from those around you and youre excited to contribute to a team that values technical excellence. You should bring the following skills and experiences Must be proficient in software development across the entire software delivery lifecycle, with strong Java and Spring Boot expertise Must have previous public cloud experience, particularly with Microsoft Azure Experience in modern software architecture using synchronous, asynchronous integration technologies using RabbitMQ, Azure Service Bus, or Kafka, and other technologies Proficient in relational and/or document-based database technologies covering conceptual domain model design and its physical implementation Must be comfortable spending most of your time in the IDE and working with large and established codebases Years of experience required 8 10 Years About Swiss Re If you are an experienced professional returning to the workforce after a career break, we encourage you to apply for open positions that match your skills and experience. Keywords: Reference Code: 134111

Posted 1 week ago

Apply

7.0 - 12.0 years

8 - 13 Lacs

Kolkata, Mumbai, New Delhi

Work from Office

This position provides input, support, and performs full systems life cycle management activities (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.). He/She participates in component and data architecture design, technology planning, and testing for Applications Development (AD) initiatives to meet business requirements. This position provides input to applications development project plans and integrations. He/She collaborates with teams and supports emerging technologies to ensure effective communication and achievement of objectives. This position provides knowledge and support for applications development, integration, and maintenance. He/She provides input to department and project teams on decisions supporting projects. Responsibilities : Performs systems analysis and design. Designs and develops moderate to highly complex applications. Develops application documentation. Produces integration builds. Performs maintenance and support. Supports emerging technologies and products. Primary Skills Mastery of Core Java concepts and Java EE. Extensive experience with Spring and Spring Boot. Expert with CI/CD code automation and Azure DevOps Good experience with GCP or Openshift Expert with Structured Query Language (SQL) Experience using Angular Strong understanding of software architecture and design principles. Ability to design scalable, maintainable, and efficient Java & .Net applications. Understanding of data structures, programming logic, and design Understanding of application design patterns Excellent written & verbal communication skills Excellent attention to detail Secondary Skills Experience using OAuth/OIDC Qualifications 7+ years of experience Bachelor s Degree or International equivalent

Posted 1 week ago

Apply

5.0 - 10.0 years

15 - 20 Lacs

Kolkata, Mumbai, New Delhi

Work from Office

Job Description Moving our world forward by delivering what matters! UPS is a company with a proud past and an even brighter future. Our values define us. Our culture differentiates us. Our strategy drives us. At UPS we are customer first, people led and innovation driven. UPS s India based Technology Development Centers will bring UPS one step closer to creating a global technology workforce that will help accelerate our digital journey and help us engineer technology solutions that drastically improve our competitive advantage in the field of Logistics. Future You grows as a visible and valued Technology professional with UPS, driving us towards an exciting tomorrow. As a global Technology organization we can put serious resources behind your development. If you are solutions orientated, UPS Technology is the place for you. Future You delivers ground-breaking solutions to some of the biggest logistics challenges around the globe. You ll take technology to unimaginable places and really make a difference for UPS and our customers. Responsibilities Perform systems analysis and design. Design and develop moderate to complex applications. Develops and ensures creation of application documents. Defines and produces integration builds. Monitors emerging technology trends. Primary Skills Extensive experience with core Java concepts and Java EE. Extensive experience with Spring and Spring Boot. Experience with CI/CD code automation and DevOps Experience with OpenShift Experience with GCP Exposure to Machine Learning & Artificial Intelligence Good understanding of software architecture and design principles. Ability to design scalable, maintainable, and efficient Java & .Net applications. Understanding of data structures, programming logic, and design Understanding of application design patterns Excellent written & verbal communication skills Excellent attention to detail Qualifications 5+ years of experience Bachelor s Degree or International equivalent

Posted 1 week ago

Apply

5.0 - 8.0 years

20 - 25 Lacs

Bengaluru

Hybrid

Key Skills: C++, Modern C++, OOPS, Object-Oriented Design, Windows Application Development, Network Programming (TCP/IP), Client-Server Architecture, Multithreading, Debugging (WinDbg, GDB), Windows/Linux System Internals, System Programming, IPC, Makefile, CMake, Database Programming, Azure DevOps, CI/CD Pipelines, Software Architecture, Algorithms. Roles and Responsibilities: Implement and maintain Windows-based applications to support local development environments. Integrate project functions and resources across the full product lifecycle, including planning, development, testing, deployment, and support. Work independently as an individual contributor, managing tasks and delivering on time. Design, develop, and implement software solutions using C++ programming with a strong focus on quality and performance. Apply object-oriented design principles and algorithms to solve complex problems. Design, develop, and maintain CI/CD pipelines using Azure DevOps for continuous integration, deployment, and delivery. Contribute to system architecture discussions and decision-making processes. Troubleshoot and debug applications using tools such as WinDbg, GDB, and dump analysis utilities. Experience Requirements: 5 to 8 years of professional experience in software development using C/C++. Proven experience in object-oriented design and modern C++ programming. Hands-on experience with TCP/IP network programming and client-server architecture. Solid understanding of multithreading, synchronization techniques, and system-level programming. Experience working with both Windows and Linux system internals. Demonstrated expertise in debugging and analyzing crash dumps using industry-standard tools. Experience with inter-process communication (IPC), Makefiles, and CMake build systems. Experience in database programming and integrating data operations into applications. Hands-on experience with CI/CD pipelines, specifically using Azure DevOps. Education: B.Tech M.Tech (Dual), B.E., B.Tech.

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

chennai, tamil nadu

On-site

You will play a crucial role in defining, designing, and developing software architecture to meet user requirements within the semiconductor industry. Your primary responsibility will involve analyzing requirements and ensuring the systematic conversion of customer/program requirements into a functional application or system. By developing smarter wafer defect inspection tools and systems, you will contribute to the manufacturing of high-performance chips. As a Software Architect, you will break down the overall software application architecture into smaller subsystems and allocate requirements accordingly. It will be your responsibility to adhere to applicable standards governing the software development process, ensuring proper design, development, integration, testing, and modification of software. Your expertise will be instrumental in identifying software solutions that drive system performance improvements and progress. You will be expected to assimilate software design concepts and translate them into defined software requirements. Utilizing your advanced software development knowledge, you will contribute to enhancing current-generation products and developing applications for the next generation. The minimum qualifications for this role include a Doctorate (Academic) Degree with 0 years of related work experience, a Master's Level Degree with 3 years of related work experience, or a Bachelor's Level Degree with 5 years of related work experience. At KLA, we offer a competitive and family-friendly total rewards package designed to reflect our commitment to an inclusive environment while meeting the diverse needs of our employees. We are proud to be an equal opportunity employer and encourage you to be cautious of fraudulent job postings or suspicious recruiting activities. If you have any concerns regarding the legitimacy of a communication or job offer, please reach out to talent.acquisition@kla.com for verification. Your privacy and confidentiality are of utmost importance to us.,

Posted 1 week ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

At Goldman Sachs, Engineers are dedicated to making the impossible possible. They have the power to change the world by bridging people and capital with innovative ideas, resolving complex engineering challenges for clients. The engineering teams develop scalable software, design low-latency infrastructure solutions, proactively combat cyber threats, and harness machine learning in conjunction with financial engineering to transform data into actionable insights. As a part of the Core Engineering Team at Goldman Sachs, Internal Audit Engineering is responsible for ensuring the effectiveness of controls by evaluating the accuracy of financial reports, overseeing the firm's adherence to regulations, and providing guidance on developing efficient control solutions. The team possesses profound insights into the financial industry, its products, and operations. Internal Audit Engineering manages a diverse range of systems essential for addressing auditing requirements across the firm. Currently, the team is focused on developing new and innovative solutions while modernizing existing systems and applications. The team is actively engaged in transformative projects aimed at automating workflows and revolutionizing the audit processes at Goldman Sachs. We are seeking detail-oriented team players with a keen interest in financial markets who can meet the demands of our challenging mandate. The ideal candidate should have a passion for continuous learning and possess a deep understanding of various technical competencies. The role requires a senior developer based in Hyderabad who will drive transformational efforts. Effective communication skills are crucial, as the candidate is expected to provide well-considered views and opinions in diverse team forums, both technically and on the team's Agile performance. **Responsibilities:** - Contribute to the team's initiatives and add value by proposing, designing, and implementing software solutions - Participate in hands-on development, architecture, and design discussions - Collaborate with other engineering teams to develop data feeds - Support and enhance applications based on global user requirements - Analyze business workflows and translate requirements into technical specifications **Skills and Experience Required:** - Bachelor's degree or higher in Computer Science or equivalent - Minimum 2 years of application development engineering experience - Proficiency in Java programming and software development - Experience in building transactional systems and understanding of software architecture - Strong written and verbal communication skills - Attention to detail, analytical thinking, and ability to work independently or in a team - Front-end web-stack development skills **Preferred Qualifications:** - Knowledge of REST-based Web services - Experience with Microservice architecture, React, Angular, Spring, Hibernate, Rabbit MQ, Hazelcast, Gitlab, and Kubernetes - Basic PL-SQL knowledge for queries and data analysis - Previous experience in a financial institution - Familiarity with Test Driven Development and Asynchronous-Event-based processing - Agile methodology experience At Goldman Sachs, we are dedicated to using our resources and expertise to drive growth for our clients, shareholders, and communities worldwide. Established in 1869, we are a leading global investment banking, securities, and investment management firm headquartered in New York with a global presence. We believe that diversity and inclusion are key to success, and we are committed to providing opportunities for professional and personal growth to every individual within our firm. Our culture, benefits, and opportunities for growth can be explored further at GS.com/careers.,

Posted 1 week ago

Apply

1.0 - 5.0 years

0 Lacs

karnataka

On-site

As a software engineer at Google, you will be part of a team that develops cutting-edge technologies to revolutionize how billions of users connect, explore, and engage with information and each other. The scope of our projects extends far beyond web search, requiring the handling of massive amounts of data and the exploration of innovative solutions in various domains such as information retrieval, distributed computing, system design, networking, security, artificial intelligence, and more. We are seeking engineers who can contribute fresh perspectives and expertise to drive our technology forward. Your role as a software engineer will involve working on crucial projects that address Google's evolving needs. You will have the opportunity to collaborate with diverse teams and switch between projects as the business environment evolves rapidly. We value versatility, leadership qualities, and a proactive attitude towards tackling new challenges across the full technology stack. At Google, user experience is a fundamental consideration in our product development process. We prioritize creating intuitive, innovative, and visually appealing products that resonate with users. Our UX teams consist of designers, researchers, content strategists, and engineers who are dedicated to delivering high-quality, user-centric experiences. By understanding user needs, behaviors, and emotions, we aim to develop insights that shape our product strategies and designs. Our collaborative approach enables us to address complex problems and craft engaging experiences that highlight the unique features of our products while adhering to Google's core principle of prioritizing user satisfaction. Responsibilities: - Design, develop, and take ownership of key software components and features throughout the entire development lifecycle, including deployment and long-term maintenance. This involves utilizing modern front-end technologies like React and Angular, as well as backend systems. - Lead and participate in design and code reviews to ensure the delivery of high-quality, scalable solutions. Address technical debt and enhance engineering practices as needed. - Assume responsibility for reliability, security, privacy, documentation, and testing strategies within your work, maintaining excellent production standards and support. - Act as a technical liaison, collaborating with internal engineering teams, UX designers, and product owners to align technical strategies and deliver new features effectively. - Identify challenges and unmet requirements by translating user insights into technical specifications to enhance the overall user experience.,

Posted 1 week ago

Apply

12.0 - 16.0 years

0 Lacs

goa

On-site

As a Software Architect for IoT and Digitalization at Siemens in Goa, India, you will be part of a passionate team of solution innovators, UX devotees, techies, data scientists/AI experts, software lovers, AR/VR experts, visual artists, and architects, working in a lean startup concept. Together, we aim to solve complex problems across various domains such as industry, energy, mobility, and buildings to smart cities by leveraging data analytics, artificial intelligence, simulations, and interactive visualization. Your role will involve architecting end-to-end solutions for digitalization initiatives in IoT. You will be responsible for designing scalable, secure, and maintainable systems, enforcing architectural standards and best practices, leading system design discussions, and translating business requirements into technical specifications. Collaboration with cross-functional teams to ensure seamless integration of frontend and backend components, guiding teams in implementing performance-optimized solutions, and evaluating and recommending appropriate technologies will be key aspects of your responsibilities. To qualify for this role, you should hold a Masters or Bachelor's degree in Computer Science or a related discipline from a reputed institute, along with 12+ years of experience in software development, including at least 3 years in architectural/lead roles. Strong expertise in software architecture, system design, design patterns, and technologies such as Java Spring Boot, Python, Node.js, Angular, React, SQL, NoSQL databases, and microservices architecture is essential. Additionally, experience in cloud-native development, testing strategies, automation frameworks, security architecture, and DevOps culture will be beneficial. Your problem-solving, communication, leadership, and stakeholder management skills will play a crucial role in driving the technical roadmap, collaborating with globally distributed teams, and contributing to the resolution of field issues. If you are looking for an opportunity to work on cutting-edge technologies in a dynamic environment that values diversity and innovation, Siemens is the place for you. Join us in shaping the future and making a positive impact on the world.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

surat, gujarat

On-site

As the ideal candidate, you will be responsible for providing executive leadership to the entire engineering organization, including infrastructure, quality assurance, and technical operations. Your main focus will be to develop and implement a technical vision and strategy that aligns with our business goals and market position. You will lead engineering teams through complex technical challenges, ensuring that high standards of excellence are maintained at all times. Establishing engineering processes, metrics, and best practices to enhance productivity, quality, and innovation will be a key part of your role. Effective management of department budgets, resource allocation, and capacity planning will also fall under your purview. You will be expected to build, mentor, and develop high-performing engineering teams through recruitment, coaching, and professional development initiatives. Additionally, driving technology modernization and continuous improvement initiatives will be crucial in this role. To qualify for this position, you should have at least 5 years of progressive engineering experience and a strong technical background with hands-on experience in Site engineering activities. Excellent communication skills are essential, as you will be required to translate technical concepts to non-technical stakeholders. A Bachelor's degree in Engineering or a related field is required for this role. Experience in leading geographically distributed engineering teams, a strong understanding of agile development methodologies, DevOps practices, and modern software architecture will be advantageous.,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

haryana

On-site

You should have around 3 years of experience working as an NLP Engineer or in a similar role where you have demonstrated an understanding of NLP techniques for text representation and semantic extraction. Your expertise should also extend to data structures and modeling, enabling you to effectively design software architecture. A deep understanding of text representation techniques like n-grams, bag of words, sentiment analysis, as well as statistics and classification algorithms is essential for this role. Your proficiency in Python is crucial, along with a solid grasp of data structures and algorithms. Experience with Machine Learning Libraries such as scikit-learn, PyTorch, and TensorFlow will be highly beneficial. As a Python AI/ML Developer, you should possess an analytical mind with strong problem-solving abilities to excel in this position.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

A career within Functional and Industry Technologies services will provide you with the opportunity to build secure and new digital experiences for customers, employees, and suppliers. We focus on improving apps or developing new apps for traditional and mobile devices as well as conducting usability testing to find ways to improve our clients user experience. As part of our team, you'll help clients harness technology systems in financial services focusing on areas such as insurance, sales performance management, retirement and pension, asset management, and banking & capital markets. To really stand out and make us fit for the future in a constantly changing world, each and every one of us at PwC needs to be a purpose-led and values-driven leader at every level. To help us achieve this we have the PwC Professional; our global leadership development framework. It gives us a single set of expectations across our lines, geographies and career paths, and provides transparency on the skills we need as individuals to be successful and progress in our careers, now and in the future. As an Associate, you'll work as part of a team of problem solvers, helping to solve complex business issues from strategy to execution. PwC Professional skills and responsibilities for this management level include but are not limited to: inviting and giving in-the-moment feedback in a constructive manner, sharing and collaborating effectively with others, identifying and making suggestions for improvements when problems and/or opportunities arise, handling, manipulating and analyzing data and information responsibly, following risk management and compliance procedures, keeping up-to-date with developments in the area of specialism, communicating confidently in a clear, concise and articulate manner - verbally and in the materials you produce, building and maintaining an internal and external network, seeking opportunities to learn about how PwC works as a global network of firms, and upholding the firm's code of ethics and business conduct. ### The Opportunity When you join PwC Acceleration Centers (ACs), you step into a pivotal role focused on actively supporting various Acceleration Center services, from Advisory to Assurance, Tax and Business Services. In our innovative hubs, you'll engage in challenging projects and provide distinctive services to support client engagements through enhanced quality and innovation. You'll also participate in dynamic and digitally enabled training that is designed to grow your technical and professional skills. As part of the Guidewire Configuration Developer team, you configure and customize software solutions to meet client needs. As a Senior Associate, you analyze complex problems, mentor others, and uphold elevated standards. You focus on building client relationships and developing a deeper understanding of the business context, while navigating increasingly complex situations to grow your personal brand and technical proficiency. ### Responsibilities - Support sprint planning and collaborate with other teams from different locations and clients. - Analyze client requirements. - Review estimates and suggest updates. - Complete design and develop accordingly in a timely fashion. - Guide the team on tasks. - Perform design and code review. - Support testing and client queries. - Interface and communicate with the onsite team. - Participate in scrum calls and provide status reports. - Take part in CoE activities, trainings, recruitments as required and interested. ### What You Must Have - Bachelor's Degree - 5 years of experience - Java - Oral and written proficiency in English required ### What Sets You Apart - Hands-on experience in Guidewire products BillingCenter. - Well versed in one of the streams Configuration. - Strong knowledge in Guidewire platform (Gosu scripting / UI / Data Model). - Good knowledge in Webservices, XML, and ant script. - Experience with any database Oracle / SQL Server and well-versed in SQL. - Exposure to SCM tools such as GIT, TFS, SVN, etc. - Good knowledge of any servers / containers such as Tomcat / JBoss / Websphere. - Exposure to cloud technologies such as AWS, Azure. - Good written and oral communication. - Excellent analytical skills. - Experience in Agile SCRUM or SAFe methodology. - Insurance domain knowledge. - Sound knowledge in software architecture and design patterns. - Must have estimation, team leading, code review, and mentoring skills. - At least two Guidewire implementations. - Good estimation skills. - Good to have skills: MuleSoft, Spring / Hibernate.,

Posted 1 week ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

As a Product Manager within the Asset & Wealth Management Strategic Transformation Office at Goldman Sachs, you will play a crucial role in overseeing comprehensive large-scale transformations to enhance scalability, drive revenue growth, improve client experience, and optimize the operating platform. Your primary responsibilities will include collaborating with leadership across Investment teams, Sales & Distribution, Operations, and Technology organizations to develop and deliver a robust strategy that ensures competitive advantage and meets internal stakeholders" and client needs. You will work closely with multiple stakeholders to understand and address a spectrum of problems and challenges within the financial services industry, particularly in asset management. Your role will involve developing and executing the product strategy and roadmap based on a deep understanding of business drivers, competition, and stakeholder needs. You will be responsible for the entire product lifecycle, from ideation to launch and beyond, including feature prioritization, release planning, and ongoing product maintenance. To excel in this position, you should possess proven experience in product management within the financial services industry, ideally within asset management or operational platforms. A Master's or Bachelor's degree in relevant fields is preferred, along with a solid understanding of financial instruments, investment operations, and portfolio accounting. You should be adept at collaborating with cross-functional teams, presenting conceptual ideas, and delivering results independently. Additionally, you should have excellent written and verbal communication skills, the ability to influence stakeholders, and experience working with technical teams. Your analytical mindset and proficiency in making data-driven decisions will be essential for deriving actionable insights from market and usage data. You should also have a track record of managing complex projects, delivering software solutions on schedule and within budget, and advocating for best practices in system design. In this role, you will have the opportunity to contribute to the growth and success of Goldman Sachs by leveraging your expertise in product management, financial services, and technology. If you are a self-motivated individual with a passion for innovation and problem-solving, this high-visibility position offers a dynamic and entrepreneurial environment where you can make a significant impact. Join us at Goldman Sachs and be part of a global firm that values diversity, inclusion, and professional growth. Discover the opportunities available for personal and career development, as well as the supportive culture and benefits offered to all individuals within our organization. Together, we can drive positive change and create a more inclusive and innovative workplace for everyone.,

Posted 1 week ago

Apply

6.0 - 11.0 years

32 - 40 Lacs

Hyderabad

Work from Office

you'll be at the heart of developing and maintaining our sophisticated in-house insurance products built primarily with Java, Spring Boot and Angular. You will have the opportunity to join one of our product teams and contribute to the development of functionality which generates real business impact. About the team We are a team that believes in engineering excellence and that our leaders should also be engineers themselves. We build applications that are carefully designed, thoughtfully implemented, and surpass the expectations of our users by working together with product owners. Quality and stability are first-class deliverables in everything we'do, and we lead by example by embedding high standards into our processes. Your responsibilities include Develop and review code that meets our high standards for quality and maintainability. Collaborate effectively within a cross-functional team including requirements engineers, QA specialists, and other application engineers. Shape architecture by contributing to key decisions and documentation that guide our technical direction. Integrate services and shared platforms including messaging systems, BPMN workflows, logging frameworks, and telemetry solutions. Stay current with emerging technologies and Generative AI developments to continuously improve our solutions. About you you're a naturally curious and thoughtful professional who thrives in a high-performance engineering environment. Your passion for coding is matched by your commitment to delivering business value. You believe in continuous learning through self-improvement or by absorbing knowledge from those around you and you're excited to contribute to a team that values technical excellence. You should bring the following skills and experiences Must be proficient in software development across the entire software delivery lifecycle, with strong Java, Spring Boot and Angular expertise Must have previous public cloud experience, particularly with Microsoft Azure Experience in modern software architecture using synchronous, asynchronous integration technologies using RabbitMQ, Azure Service Bus, or Kafka, and other technologies Proficient in relational and/or document-based database technologies covering conceptual domain model design and its physical implementation Must be comfortable spending most of your time in the IDE and working with large and established codebases

Posted 1 week ago

Apply

1.0 - 5.0 years

2 - 6 Lacs

Bharuch

Work from Office

Role & Responsibilities: Build and maintain scalable web applications using Laravel (v11+) Collaborate on front-end using Vue.js 3 + Inertia.js Design and optimize MySQL databases and RESTful APIs Write clean, modular, and testable code with version control (Git) Work in Agile sprints and actively participate in stand-ups Troubleshoot and debug performance issues Lead architecture discussions for modular backend and front-end components Conduct code reviews and guide junior developers Stay updated on trends in PHP, Laravel, Vue.js, and full-stack best practices Perks & Benefits: Office in central Rajkot (perfect for local developers) Flexible timing for efficient workflows In-house canteen Pick & drop facility for Rajkot-based employees Work on real global projects with growth opportunity Tech mentorship from senior architects Preferred Candidate Profile: 1 to 5 years of hands-on experience in Laravel & Vue.js Strong knowledge of PHP, MySQL, Git, REST APIs Familiarity with Inertia.js or other full-stack integration libraries Prior experience in software product companies preferred Must be based in Rajkot or ready to relocate quickly Freshers with strong Laravel/Vue.js project work may also be considered Optional Contact Info for Candidates :: If you have questions before applying, feel free to connect: Email: leo@success-enablers.in Phone: +91 9825003909

Posted 1 week ago

Apply
cta

Start Your Job Search Today

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

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

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

Featured Companies