Jobs
Interviews

427 Software Architecture Jobs - Page 15

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

0.0 - 5.0 years

3 - 8 Lacs

Hyderabad

Work from Office

What you will do Lets do this. Lets change the world. In this vital role you will responsible for designing, developing, and maintaining software solutions for Research scientists. Additionally, it involves automating operations, monitoring system health, and responding to incidents to minimize downtime. You will join a multi-functional team of scientists and software professionals that enables technology and data capabilities to evaluate drug candidates and assess their abilities to affect the biology of drug targets. This team implements chemistry-focused software platforms that enable small molecule design, synthesis, testing, and analytics. The ideal candidate possesses experience in the pharmaceutical or biotech industry, strong technical skills, and full stack software engineering experience (spanning SQL, back-end, front-end web technologies, automated testing). Design, develop, and implement applications and modules, including custom reports, interfaces, and enhancements Analyze and understand the functional and technical requirements of applications, solutions and systems and translate them into software architecture and design specifications Develop and execute unit tests, integration tests, and other testing strategies to ensure the quality of the software Identify and resolve software bugs and performance issues Work closely with cross-functional teams, including product management, design, and QA, to deliver high-quality software on time Maintain documentation of software designs, code, and development processes Customize modules to meet specific business requirements Work on integrating with other systems and platforms to ensure seamless data flow and functionality Provide ongoing support and maintenance for applications, ensuring that they operate smoothly and efficiently Contribute to both front-end and back-end development using cloud technology Develop innovative solution using generative AI technologies Identify and resolve technical challenges effectively Work closely with product team, business team including scientists, and other stakeholders What we expect of you Bachelors degree and 0 to 3 years of in Computer Science, IT, Computational Chemistry/ Cheminformatics, Chemical Engineering or related field OR Diploma and 4 to 7 years of in Computer Science, IT, Computational Chemistry/ Cheminformatics, Chemical Engineering or related field. Basic Qualifications: Proficient in a General Purpose High Level Languages (e.g. Python, Java, C#.NET) Proficient in a Javascript UI Framework (e.g. React, ExtJs) Proficient with SQL (e.g. Oracle, PostGres, Databricks) Preferred Qualifications: 3+ years of experience in implementing and supporting biopharma scientific software platforms Strong understanding of software development methodologies, mainly Agile and Scrum Hands-on experience with Full Stack software development Strong understanding of cloud platforms (e.g AWS) and containerization technologies (e.g., Docker, Kubernetes) Working experience with DevOps practices and CI/CD pipelines Experience with big data technologies (e.g., Spark, Databricks) Experience with API integration, serverless, microservices architecture (e.g. Mulesoft, AWS Kafka) Experience with monitoring and logging tools (e.g., Prometheus, Grafana, Splunk) Experience of infrastructure as code (IaC) tools (Terraform, CloudFormation) Experience with version control systems like Git Experience with automated testing tools and frameworks Experience with chemistry-focused software platforms (e.g., Revvity Signals Notebook, ACD/Labs, ChemAxon, Schrdinger LiveDesign/PyMOL/Maestro, BIOVIA Pipeline Pilot), compound registration systems, and AI tools for drug design. Professional Certifications: AWS Certified Cloud Practitioner (preferred) SAFe for Teams certification (preferred) Soft Skills: Excellent problem solving, analytical, and troubleshooting skills Strong communication and interpersonal skills Ability to work effectively with global, virtual teams High degree of initiative and self-motivation Ability to learn quickly & work independently Team-oriented, with a focus on achieving team goals Ability to manage multiple priorities successfully Strong presentation and public speaking skills

Posted 1 month ago

Apply

2.0 - 7.0 years

4 - 9 Lacs

Kolkata, Mumbai, New Delhi

Work from Office

As a Senior Software Development Engineer on the team, you will help lead our development efforts as we build key automation efforts for engineering team. This involves working on complex projects, collaborating with cross functionals teams. You will be a core contributor on a team of software engineers working to grow and scale our service. Career Level - IC2 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. Software Development and System Design Design, code, develop, test, troubleshoot and debug software programs for databases, applications, tools, networks to create scalable efficient and maintainable system architectures. Problem Solving Analyze and resolve complex technical issues, including performance bottlenecks, defects and system failures.

Posted 1 month ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Kolkata, Mumbai, New Delhi

Work from Office

The Programmable Network Platform (PNP) Control Plane team builds and maintains state of the art APIs for both internal and external customers. We have a culture of collaboration that welcomes new people to their ranks. We not only focus on an excellent customer experience; we also spend the time to make sure that your onboarding and ramp-up experience is a great one. We work together and help each other out, and do not skimp on technical debt, which facilitates reasonable on-call and a good work/life balance. As a Senior Software Engineer on the Control Plane team, you will design and develop major core components of Oracle s Virtual Cloud Network API. You will be responsible for delivering new control plane architectures, and other distributed systems that support world class scale. As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.

Posted 1 month ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Kolkata, Mumbai, New Delhi

Work from Office

As a Senior Software Development Engineer on the team, you will help lead our development efforts as we build key automation efforts between OHGS and engineering. This involves working on complex projects, collaborating with cross functionals teams. You will be a core contributor on a team of software engineers working to grow and scale our service. 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. Software Development and System Design Design, code, develop, test, troubleshoot and debug software programs for databases, applications, tools, networks to create scalable efficient and maintainable system architectures. Problem Solving Analyze and resolve complex technical issues, including performance bottlenecks, defects and system failures.

Posted 1 month ago

Apply

0.0 - 5.0 years

2 - 7 Lacs

Bengaluru

Work from Office

Analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications. As a member of the software engineering division, you will analyze and integrate external customer specifications. Specify, design and implement modest changes to existing software architecture. Build new products and development tools. Build and execute unit tests and unit test plans. Review integration and regression test plans created by QA. Communicate with QA and porting engineering to discuss major changes to functionality.

Posted 1 month ago

Apply

2.0 - 4.0 years

4 - 8 Lacs

Madurai

Work from Office

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

Posted 1 month ago

Apply

7.0 - 15.0 years

12 - 17 Lacs

Bengaluru

Work from Office

of experience as a Technical Product Owner in software development environments. Strong technical background, with expertise in software architecture, databases, APIs, and cloud technologies. Hands-on experience with product management tools like Jira and Confluence. Exceptional communication skills, both written and verbal. Proven ability to collaborate with cross-functional teams and manage stakeholders effectively. Analytical and problem-solving skills for data-driven decision-making. Familiarity with Agile methodologies and experience working in Agile teams. Hands-on experience in SAFE or Scaled Agile Framework.

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

4.0 - 10.0 years

6 - 12 Lacs

Bengaluru

Work from Office

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them. Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself. The Senior Engineer Software is a seasoned professional responsible for implementing complex software systems, leading development projects, and providing technical expertise. They are key contributors to the architecture and innovation of software products. Essential Functions: Lead the design and development of significant software features or projects. Mentor junior and mid-level engineers and provide technical guidance. Collaborate with cross-functional teams to refine and prioritize software requirements. Participate in code reviews and maintain high-quality code standards. Investigate and resolve complex technical issues and bottlenecks. Contribute to the improvement of development processes and software architecture. Collaborate with cross functional teams to debug and improve products. Document and demonstrate solutions by developing documentation, code comments, clear and efficient code. Assist in code reviews and enforce standard practices within the team. Continuously learn and adapt to modern technologies and development practices. Qualifications: Bachelors degree in computer science or equivalent training. 4+ years of experience in software development. Proficiency in Pro*C , Perl / UNIX Shell Scripting, Oracle , SQL and PLSQL Deep understanding of software architecture and design principles. Strong problem-solving and debugging skills. Effective leadership and communication skills. Experienced in working in a Full stack environment. Excellent communication and technical influencing skills. Experience with Agile principles preferred

Posted 1 month ago

Apply

6.0 - 9.0 years

8 - 11 Lacs

Bengaluru

Work from Office

Job Title Software Technologist - C++ Job Description Software Technologist I/II You are a part of The MR Methods & Reconstruction Group, MR Business within Philips focuses on developing MR Products and Solutions. We have defined aspirational goals and a North Star in line with customer s most pressing needs. We work on improving (a) Speed to ensure predictable and reduced cost per exam, (b) Comfort to ensure improved patient and staff satisfaction (c) Confidence to ensure first time right diagnosis. Your role: Responsible for design, development, testing and maintenance of MR Scanning platform. Collaborate with cross functional team of experts to understand the requirements from end-user perspective and translate it to design of Scanning Sub-system Understanding requirements from an end user perspective and translating it to design. Deliver content with high quality and speed to ongoing NPIs and Service Packs Investigation and resolution of customer complaints Participate in design/code reviews and perform test automation. Performs the role of a specialist by reviewing work products of team members Owns and delivers assigned modules along with the team Supports in project estimation, planning, and risk management activities. Mentor juniors in the team on software engineering concepts Youre the right fit if: Bachelor s degree in computer science or related field. Advanced degree highly preferred 6 to 9 years experience in software development and/or Software architecture Strong experience in C++, Object Oriented design patterns Experience working on large-scale software projects. Experience in Medical devices / Healthcare is preferred. Prior experience of working in MRI will be a bonus. Experience in the refactoring and design of pre-existing software to help modernize. Knowledge of Waterfall and Agile development methodologies Clear and coherent written communication, including visual representations of data. Superior interpersonal communication skills 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. This is an office/field/onsite role.

Posted 1 month ago

Apply

7.0 - 10.0 years

9 - 12 Lacs

Gurugram

Work from Office

As the Technical Policy entry point for project teams, you coordinate the study activities for the solution to implement. In this respect, you: Promote the Technical Policy and make the project team adopt it. Depending on the skills of the project team, you design, or coach the project team, for the software architecture and technical architecture. Coordinate and setup a collaborative framework with the project team and the experts in each architecture design field -security, network, cloud offers, DevOps, databases, monitoring, big data, Kubernetes, API s etc- in order to define a global solution compliant with the enterprise technical policy. Coordinate and define with experts in charge, the services in build and run phases -OLA, SLA, support chain, cloud hosting entity, deployment process in DevOps mode, etc - resulting in a clear and consistent assessment of the roles and commitments in the project. You are accountable for the consistency of the complete solution. Establish the hosting budget of the implementation solution. Build a roadmap with the project team up to the service stabilization. Coach project teams during the build phase by providing contacts names and processes. Make sure that the implemented solution is the one initially defined. As a technical / software architect, Stay informed, about the evolutions in the possible solutions as per the innovations in the domain or the enterprise policy, with the permanent concern to optimize practices and reduce the costs. Propose studies on enablers, solutions, architecture templates, so as to adapt the Technical Policy to new challenges. Animate a community with the representatives of IT Portfolios, or technical architects within these portfolios, in order to share and explain the IT Technical policy. From a master s degree in computer science, you have a significant experience as a technical architect and project manager so as to design the technical target and coach the project for hosting the apps in a cloud context. You also have software architecture basics allowing to coach the project in designing the apps in a cloud native model. You wish to stay close to technical topics, as well as develop your leadership in an Agile / DevOps context. IT skills: - Technical Architectures o OpenStack clouds, Hyperscaler clouds (Azure), Kubernetes, Service Oriented Architecture, Databases o Network & security architecture skills (load balancing, firewalls, reverse proxies, DNS, certificates, ) o Prometheus, Grafana - Software architectures o Cloud-native applications based on micro-services, Domain-Driven Design. - Application Architecture Understanding o APIs, microservices, middleware, messaging systems Tools / Methods: - Management of transversal projects - ITIL - DevOps - CI/CD chain : Gitlab CI - Agility - JIRA, Confluence Professionnal skills : Leadership Meeting management Capacity for analysis and synthesis Capacity to challenge Curiosity, hungriness for IT techniques, capacity to learn Very good english level spoken and written . Negociation capacity Creativity, proposal-oriented Taste for teamwork and transversal work Result-oriented Rigour Capacity to document

Posted 1 month ago

Apply

6.0 - 8.0 years

10 - 11 Lacs

Pune

Work from Office

Job_Description":" Minimum 6 Years of Experience in Embedded Software Development for Automotive projects. Location : Pune Full Time Experience : 6 + 6-8 year experience with AUTOSAR Architecture- MCAL Configuration and integration, AUTOSAR stack configuration and integration, DEM, Memory Modules, Mode Management (Initialization, shutdown sequence), Rte, OS. Communication Protocol - CAN Classic & CAN FD, J1939 , UDS, LIN, XCP Controllers - AUTOMOTIVE Grade, safety complaint controllers (Renesas, Infineon) Tools - vector Canape, Canalyzer, debuggers, Inca, EBtresos, Ksar, Davinci Software Architecture for safety critical application (ISO26262 Safety standard) Experience with System Software requirement drill down. ","

Posted 1 month ago

Apply

3.0 - 8.0 years

6 - 10 Lacs

Pune

Work from Office

Job Description We are seeking a self-driven and motivated Backend Software Developer to join the development team at Sprih. In this role, you should be a team player with a keen eye for detail and problem-solving skills. Your goal will be to build efficient programs and systems that scale well with the user load. Responsibilities Work with the team to design algorithms and flowcharts Produce clean, efficient code based on specifications Integrate software components and third-party programs Verify and deploy programs and systems Troubleshoot, Monitor, debug and upgrade existing software Gather and evaluate user feedback Recommend and execute improvements Look for improvement in engineering efficiency Create technical documentation for reference and reporting Keep abreast of developments in the field Requirements Bachelor s or Master s degree from top-tier institutes. 3+ years of experience as a Backend Software Developer. Proven experience as a Software Developer or similar role Understanding of data structures, data modelling and software architecture Deep knowledge of math, probability, statistics and algorithms Ability to write robust code in Java. Excellent communication skills Ability to work in a team Outstanding analytical and problem-solving skills Attention to detail. If you meet the above requirements and are passionate about building large scale software, we would love to hear from you. Please send your resume to hr@sprih.com along with your portfolio for consideration. GENERAL & SALES ENQUIRIES sales@sprih.com social company Solutions

Posted 1 month ago

Apply

8.0 - 12.0 years

50 - 55 Lacs

Bengaluru

Work from Office

Are you customer obsessed? Wanted to bring a first-in-class streaming experience to our millions of Fire TV customers across the Globe? Here is an opportunity to showcase your traits as SDM!! FireTv Devices org is looking for a talented and experienced Software Development Manager who is responsible for building products and software features at a global scale for FireTV customers across the globe. In this role, the SDM will work hands-on with engineering, leadership and Product Management teams to deliver results while fostering inputs and participation from all levels of the organization. As the engineering team leader, you ll work closely with local engineering staff and a team of experts to design and execute your team s feature roadmap. You will have direct input into requirement definition, and will work closely with our customers, developers and product managers to define, develop and deliver new products and features. The ideal candidate is equally obsessed with delivering the best possible customer experiences and leading and building strong teams. They define software architecture, communicating effectively with engineers, partners, leaders and a broad set of stakeholders. This leader can think long-term, advocate for strong engineering excellence, and bring in their own software development best practices as well as follow best practices from the broader development community in Amazon. The ideal candidate has a passion for TV and video entertainment with an established track record delivering break-out consumer software experiences. - 7+ years of engineering experience - 3+ years of engineering team management experience - Experience partnering with product or program management teams - Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems - 9+ years of engineering team management experience

Posted 1 month ago

Apply

8.0 - 10.0 years

10 - 12 Lacs

Bengaluru

Work from Office

Country Pune, India Number of Openings* 1 Approved ECMS RQ# 478683 Duration of contract* 12 months Total Yrs. of Experience* 8 to 10 years Relevant Yrs. of experience* 8 to 10 years Detailed JD *(Roles and Responsibilities) Good understanding of OOPS, Java,Springboot and Microservices and experienced in working with design patterns Developing software architecture and integrating it into Java-based applications Identifying business problems and designing solutions Experienced in using code repository tools like Git or Bit bucket or GitHub. Evaluating existing architecture systems Understanding or any experienced with CI/CD build process Excellent communication skills Mandatory skills* Java Tech Architect Desired skills* Domain* Banking Approx. vendor billing rate(INR /Day) 10000 INR per day Excluding service tax Work Location* Pune, Kharadi/Hinjewadi Background check process to be followed: * Yes Before onboarding / After onboarding: * Before onboarding BGV Agency: * FADV India Mode of Interview: Telephonic/Face to Face/Skype Interview* Face to Face/Skype Interview WFO / WFH / Hybrid WFO 3 days Mandatory

Posted 2 months ago

Apply

5.0 - 10.0 years

50 - 80 Lacs

Bengaluru

Work from Office

As a Senior Technical Program Manager, you will be responsible for identifying, scoping, and delivering end to end deliverables. You will apply both business and technical acumen in a fast-paced, ambiguous, and innovative environment. You thrive through building consensus and driving teams towards results. You will anticipate bottlenecks, provide escalation management, anticipate and make tradeoffs, and balance the business needs versus technical constraints. An ability to take large, complex projects and break them down into manageable pieces to deliver them in a successful and timely manner. Maturity, high judgment, negotiation skills, ability to influence, analytical talent and leadership are essential to success in this role. You will join a highly technical and entrepreneurial culture defining and building the next generation of a fulfillment solution for 3rd party merchants and brand owners. : Develop and execute project plans with an impact across teams. Demonstrate the ability to provide both structured and creative thinking in a dynamic, evolving, multi team-based environment Demonstrate the ability to communicate effectively at multiple levels of management, building trust across the organization, and demonstrating discretion with sensitive information Show ownership and leadership skills in coordinating projects across multiple teams, driving them to successful conclusion while building strong, lasting relationships with both internal and external customers Be comfortable working in a fast-paced, ever-changing environment while driving teams to complete goals Demonstrate the ability to break abstract goals into attainable, measurable work items Manage a cross-functional process to translate the desired customer experience into a logically sequenced and optimized product roadmap and product releases - 5+ years of technical product or program management experience - 3+ years of software development experience - 5+ years of project management disciplines including scope, schedule, budget, quality, along with risk and critical path management experience - Experience defining KPIs/SLAs used to drive multi-million dollar businesses and reporting to senior leadership - Bachelors degree in engineering, computer science or equivalent

Posted 2 months ago

Apply

5.0 - 6.0 years

8 - 9 Lacs

Hyderabad

Work from Office

Job Description: Essential Job Functions: Contribute to package software application development projects. Collaborate with the team on project tasks and objectives. Assist in testing, debugging, and maintenance of software. Follow established coding standards and best practices. Research and stay informed about emerging technologies. Provide support for software architecture and design. Document project progress and assist in project planning. Assist in mentoring junior team members. Basic Qualifications: Bachelors degree in a relevant field (i. e. , Computer Science) or equivalent combination of education and experience Typically, 5+ years of relevant work experience in industry, with a minimum of 2 years in a similar role years of relevant work experience in software engineering Proficiency in 1 or more software languages and development methodologies Basic coding and debugging skills Proven ability to work on complex software projects Other Qualifications: Advanced degree in a relevant field a plus Relevant cloud certifications (e. g. , PMP, CTO, or MBA) or advanced training a plus Recruitment fraud is a scheme in which fictitious job opportunities are offered to job seekers typically through online services, such as false websites, or through unsolicited emails claiming to be from the company. These emails may request recipients to provide personal information or to make payments as part of their illegitimate recruiting process. DXC does not make offers of employment via social media networks and DXC never asks for any money or payments from applicants at any point in the recruitment process, nor ask a job seeker to purchase IT or other equipment on our behalf. More information on employment scams is available here .

Posted 2 months ago

Apply

4.0 - 8.0 years

10 - 15 Lacs

Bengaluru

Work from Office

Develop Python-based applications, refactor .NET monoliths into microservices, design and manage APIs, write efficient SQL queries, ensure code quality through reviews, and support backend modernization with cross-functional teams. Required Candidate profile 4–6 years’ experience in Python, SQL, API development, and object-oriented design. Understanding of C#/.NET, microservices architecture, Git. Strong communication, debugging, team collaboration skills

Posted 2 months ago

Apply

1.0 - 6.0 years

3 - 8 Lacs

Noida

Work from Office

Essential Job Functions: Contribute to software development projects by writing, testing, and debugging code, under the guidance of senior team members. Collaborate with the team to meet project objectives, actively participating in code reviews and design discussions. Assist in the documentation of software requirements and specifications, striving for clear and effective communication. Participate in troubleshooting and resolving technical issues, seeking guidance and mentorship. Learn and adapt to software development practices and methodologies, actively participating in training programs. Contribute to the implementation of best practices and emerging technologies. Collaborate with team members to enhance your understanding of software architecture and design. Contribute to the teams knowledge sharing and learning environment. Basic Qualifications: Bachelors degree in a relevant field (i.e., Computer Science) or equivalent combination of education and experience Relevant experience, typically 1+ years of relevant software engineering experience Proficiency in 1 or more software languages and development methodologies Basic coding and debugging skills Effective communication and collaboration abilities Strong problem-solving mindset Willingness to learn and adapt to the field Other Qualifications: Advanced degree in a related field is a plus Relevant certifications or training a plus

Posted 2 months ago

Apply

3.0 - 5.0 years

5 - 7 Lacs

Kolkata, Mumbai, New Delhi

Work from Office

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. 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 2 months ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Hyderabad

Work from Office

Oracle Business Object Spectra Service(BOSS) and Search provides a competitive advantage for Fusion Applications for the new Redwood Design System and its related components. SaaS teams are presently gearing up to deliver a comprehensive BOSS-Search integration, enriching the functionality with Semantic Search capabilities. As part of this crucial project, we are designing a service to seamlessly integrate BOSS and Search, playing a pivotal role in the successful implementation of this mission-critical initiative. Developer in this role will also leverage the power of LLMs to create an intuitive and powerful search experience where users can seamlessly find relevant information using natural language, regardless of their technical expertise. This is a wonderful opportunity to work with a team of talented Java engineers who are ready to take on this challenge. We have many large-scale customers who are ready to work with you on this fabulous journey. What we are looking for from you: Proven track record of developing and testing enterprise application software. Passionate about building and testing cutting edge enterprise applications with the understanding that Oracle Application tools and services must be rock solid from a testing, resiliency, and security perspective. Our customers are betting their businesses on our commitment to quality, performance, testing, and security. Teamwork is key here. We are looking for engineers who believe in the value of cross-team collaboration, building demo applications, and automation infrastructure for these projects. Candidate Profile: Mandatory: - 3.5+ years of experience in software engineering, preferably in enterprise software development - Need to have hands-on experience in programming, preferably in Java and/or JavaScript - Experience in J2EE, Java (or JavaScript), and XML based products - Write comprehensive product tests - experience in JUnit/Java code testing framework - Excellent problem-solving skill Responsibilities displayed in the job posting 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. 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 2 months ago

Apply

10.0 - 12.0 years

25 - 30 Lacs

Kolkata, Mumbai, New Delhi

Work from Office

Understand the business domain, understand the business requirements, manage a team, and track the progress of development Deep knowledge of Object Oriented Programming, Java and JEE technologies Ability to guide the team on debugging and troubleshooting activities Ensure that the deliverables produced are of high quality with minimal issues As a director of the software engineering division, you will apply your extensive knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to provided design specifications. Build enhancements within an existing software architecture and envision future improvements to the architecture.

Posted 2 months ago

Apply

20.0 - 21.0 years

50 - 100 Lacs

Kolkata, Mumbai, New Delhi

Work from Office

This senior director role will lead a large engineering organization to deliver features, automation necessary to make Oracle Health Patient accounting successful. This role requires strong technical and people management leadership skills to deliver on the FY26 roadmap. Career Level - M5 As a Senior Director of the software engineering division, you will apply your extensive knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to current and future design specifications. Build enhancements within an existing software architecture and envision improvements to the architecture.

Posted 2 months ago

Apply

19.0 - 25.0 years

50 - 90 Lacs

Kolkata, Mumbai, New Delhi

Work from Office

This director role will lead a large engineering organization to deliver features, automation necessary to make Oracle Health Patient accounting successful. This role requires strong technical and people management leadership skills to deliver on the FY26 roadmap. As a director of the software engineering division, you will apply your extensive knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to provided design specifications. Build enhancements within an existing software architecture and envision future improvements to the architecture.

Posted 2 months ago

Apply

9.0 - 12.0 years

25 - 35 Lacs

Gurugram, Delhi / NCR

Work from Office

Job Title: Pre-Sales Solutions Architect Experience: 9+ Years Department: Pre-Sales / Solutions & Architecture Job Summary We are looking for a highly capable Pre-Sales Solutions Architect with strong experience in Telecom and Data Networking domains to join our solutioning and customer engagement team. The ideal candidate should bring a solid understanding of telecom architectures, protocols, and analytics, with the ability to bridge customer requirements and modern technologies such as AI/ML and Data Analytics. The role also benefits from a basic understanding of enterprise and web applications, enabling well-rounded solution design across the stack. Key Responsibilities Collaborate with customers and internal teams to define, architect, and propose end-to-end solutions, primarily in the telecom, data networking, and analytics domains. Work closely with the sales team on technical pre-sales engagements, including solution demos, technical discussions, and RFP responses. Translate business and technical needs into high-level solution architectures, integrating AI/ML, analytics, and network elements. Design and validate architectures involving telecom protocols, network functions, and AI-based insights. Provide technical leadership during the pre-sales cycle, engaging with delivery teams and incorporating feedback. Prepare detailed and visually impactful presentations, diagrams, and solution proposals for customer engagements. Estimate solution efforts and collaborate with development teams for feasibility, cost, and timeline planning. Stay current with emerging trends in telecom, 5G, network analytics, AI/ML, and adjacent technologies. Required Skills and Experience 9+ years of experience in solution architecture or pre-sales roles, with significant exposure to telecom, Data and networking environments. Solid understanding of 4G/5G architectures, OSS/BSS systems, network protocols (e.g., SIP, HTTP, DNS, TCP/IP), and interface standards (e.g., REST, NETCONF, SNMP). Exposure to telecom analytics, network monitoring, performance KPIs, and possibly service assurance frameworks. Good knowledge of data networking principles routing, switching, network security, and policy enforcement. Experience in articulating AI/ML-based solutions for real-world problems like anomaly detection, predictive maintenance, etc.Basic knowledge of enterprise application architectures, web services, and cloud-native concepts. Strong ability to create compelling presentations and explain complex architectures to both technical and non-technical audiences. Proficiency in responding to RFPs, estimating solution components, and crafting detailed solution documents. Excellent communication, customer engagement, and stakeholder management skills. Strong analytical thinking and the ability to quickly grasp new technologies and apply them effectively. Nice to Have Advanced knowledge of enterprise application architectures, web services, and cloud-native concepts. Familiarity with RESTful APIs, HTTP, basic database concepts (SQL/NoSQL), and security practices (e.g., auth, encryption). Exposure to AI/ML platforms (e.g., NVIDIA Triton, Hugging Face, TensorFlow, PyTorch). Understanding of deployment pipelines (CI/CD), cloud platforms (AWS/GCP/Azure), and containerized environments (Docker/Kubernetes). Experience with visualization and analytics tools, data pipelines, and integration workflows. What You’ll Bring Depth in Telecom and Networking, with a broad awareness of adjacent technology stacks. A sharp eye for identifying and translating customer needs into well-architected solutions. A passion for staying ahead of technology trends, particularly in the telecom-AI intersection. Excellent communication and interpersonal skills to build trusted technical relationships. A growth mindset and the ability to learn fast, adapt, and experiment with new ideas and tools.

Posted 2 months ago

Apply
cta

Start Your Job Search Today

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

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

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

Featured Companies