Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
10.0 - 14.0 years
18 - 22 Lacs
Bengaluru
Work from Office
We are currently seeking a Pega Lead System Architect to join our team in Bangalore, Karntaka (IN-KA), India (IN). A group company within NTT DATA currently seeks a Pega Lead System Architect [LSA]to join our Pega digital practice . Reporting to the solution/delivery leadership, the Pega Lead System Architect manage the collaboration between business and technical teams throughout customer engagement. The person will have experience in Pega Low-Code-Approach using Pega App Studio, Pega DCO, conducting elaboration sessions, and the working with project teams to provide expert advice not only on the business requirements but also how to best express requirements and design based on industry knowledge. The ideal candidate Candidates must have a strong technical and business analysis background, be hands-on, and come prepared and ready to lead Pega projects architecture steam, learn and explore new capabilities of Pega technology. Strong business acumen along with strong communication skills (both oral and written) is an absolute must. Certified Lead System Architects are expected to think independently, but also must value teamwork as they define first-rate software solutions in a collaborative setting. Specific responsibilities of the new Pega Lead System Architect will be: 10+ years of hands-on experience working on Pega BPM Proficient in application design and development using Pega Infinity 8.7 or higher Proficient in SQL with working knowledge of designing relational databases in Oracle Hands on experience on Pega Cosmos is must. Experience on Pega Smart Dispute, Pega DX APIs, Survey will be a big plus Knowledge of cloud technology or Pega deployment on containers is a plus Experience in Agile methodology is a plus. Should have LSA certification Lead and drive the architectural design and integration strategy for a Pega application implementation, in alignment with transformational initiatives. Formulate the overall data strategy for the business solution, based on the clients business needs and enterprise strategy. Provide architectural guidance and act as the subject matter expert for integration strategy. Drive and instill best practices and concepts as a thought leader for Pega methodology. Maintain knowledge of current and emerging technologies / products / trends related to architectural solutions. Ensure alignment of solutions with business and IT goals / objectives. Identify and quantify scope and impact of Business requirements and changes on systems. Communicate solution options to business owners/stakeholders (e.g. architecture reviews). Incorporate software and system architecture (e.g. infrastructure, network) into conceptual designs for highly scalable and performing solutions. Ensure alignment with enterprise technology standards (e.g. solution patterns, application frameworks, technology roadmaps, capital plans). Provide strategic thinking, solutions and roadmaps while driving enterprise recommendations and ensuring adherence to established standards and practices including the development of standards and practices where they may not yet exist. Provide ownership for all requirement and solution definition artifacts throughout the project lifecycle including TOM and Traceability Matrices. Facilitate open communication and fact - based decision making. Review the work of others, providing guidance, mentoring and support both Development and Business Architect team. Develop innovative approaches to challenging and complex assignments. Anticipate customer needs and proactively develops solutions to meet them. Research, identify, and recommend industry best practices for solving business problems. Forecast and plans resource requirements. Excellent interpersonal skills and should motivate and lead other team members. Education and Experience: 10+ years experience with architecting and developing integration solutions. 8+ years experience with Pega implementations LSA certification is mandatory Use proven communication skills to collaborate with the business to understand/influence business requirements and presentation skills. Exposure to product development practices and methodologies. Master / Bachelors degree in computer science, computer engineering or related field. Ability to successfully run end-to-end delivery of Pega PRPC based solutions / projects from technical perspective. Need to possess excellent skills to Identify and drive process optimization and process streamlining for client Business processes. Excellent knowledge and experience on Pega PRPC Enterprise class structure design and application profiling. Strong knowledge on various Pega PRPC concepts and rule types like Activities, Functions, Data Transforms, Authentication Service, Reporting, Agents and Ruleset Management. Familiar with the Pega Customer Service framework Experience with multi-language and localization of application interfaces. Experience configuring NLP rules. Experience working with Knowledge Management. Experience with the UI framework and creating skins. Expertise in rule management in decision tables, decision trees, etc. Experience with DevOps processes and familiar with Pega Deployment Manager Experience with email listeners and routing email via workbaskets Experience with SSO integration Experience on security privileges access roles. Experience with RDA and RPA Pega solutions Deep knowledge of architectural fundamentals and integration principles Proven project successes and ability to lead a team through the architecting process to delivery. Expertise on object-oriented design and implementation Expertise on various integration approaches such as micro services, messaging, queuing, API patterns, etc. Strong knowledge across a variety of skills, including but not limited to, J2EE, .Net, Oracle, DB2, and MS/SQL. Expertise in various software delivery methodologies (Agile/Waterfall). Adept at formulating conceptual frameworks and distilling and communicating these ideas elegantly. Experience with working within a collaborative environment, with matrixed and virtual teams. Exposure to HealthCare, Insurance, airlines, travel & hospitality sectors a plus Nice to Have; (But not a must) Knowledge of Pega Capabilities Knowledge of Pega Express Methodology Knowledge of creating UML diagrams for business process modeling. Knowledge of requirement management tools like JIRA, DevOps Knowledge of Agile Methodologies Knowledge in industries Manufacturing, Life Sciences, Utilities,
Posted 1 week ago
5.0 - 10.0 years
5 - 10 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
Our core value is building strong relationships with our institutional clients, which include corporations, financial service providers, and fund managers. We help them buy and sell financial products on exchanges around the world, raise funding, and manage risk. This is a dynamic, entrepreneurial team with a passion for the markets, with individuals who thrive in fast-paced, changing environments and are energized by a bustling trading floor. Engineers in One Delta team play an integral role in equities trading working closely with our global trading desks to devise elegant, cost-effective solutions to simplify and streamline trading workflows. This is a dynamic, entrepreneurial team with a passion for technology and the markets, with individuals who thrive in a fast-paced changing environment. The team takes a data driven approach to decision making and you should be willing to participate in the full product lifecycle from requirements gathering, design, implementation, testing, support, and monitoring trading performance for systems and strategies used by our clients. The ideal candidate for this role will possess a strong interest in the equities business, a robust technical foundation, proven leadership skills, and a desire to deliver impactful projects in a fast-moving environment. The candidate will be expected to lead junior to senior engineers in designing, developing, and implementing software solutions for the One Delta Equities trading platform. Responsibilities Provide technical guidance and mentorship to team members, fostering a culture of innovation, collaboration, and continuous improvement. Drive the evolution of the platform architecture to meet the evolving needs of the business, ensuring scalability, reliability, and performance. Collaborate with global counterparts and trading desks to gather requirements, define project scope, and deliver solutions that meet business needs. Ensure adherence to software development best practices, including code reviews, testing, and documentation. Manage project timelines, resources, and budgets effectively to ensure successful project delivery. Identify and mitigate technical risks, proactively addressing challenges to ensure project success. Champion automation and continuous delivery practices to improve efficiency and reduce time-to-market. Drive data-driven decision-making, leveraging data to identify areas for improvement and optimize trading performance. Basic Qualifications Bachelor's or Master's degree in Computer Science or Engineering. 5-10+ years of experience in software development, with a focus on large-scale applications. Strong proficiency in Java or other object oriented languages. Solid understanding of object-oriented programming, data structures, algorithms, and design patterns. Excellent communication, interpersonal, and leadership skills. Strong analytical and problem-solving skills. Experience working with end-users and global teams. Experience with SDLC practices Preferred Qualifications Experience in the financial industry, particularly in Equities trading. Experience building applications on Linux. Experience in project management. Knowledge of Financial Services and markets are added advantage
Posted 2 weeks ago
3.0 - 5.0 years
7 - 11 Lacs
Chennai
Work from Office
This role focuses on Anthology's LMS, Blackboard Learn, where we pride ourselves on creating well-designed web and mobile solutions to support learners, instructors, and administrators. Blackboard Learn allows learners and instructors to access online educational experiences wherever and whenever they want through web and mobile devices. Our technology helps instructors breathe life into educational content, brings efficiency to day-to-day tasks, and empowers instructors with tools to engage and assess every learner. We help motivate learners by promoting collaboration, communication, and connections with their peers and instructors. As a member of our Product Development organization, you ll work in an agile environment delivering industry-leading SaaS products and web service platforms. As a Full Stack Software Engineer within this organization, you will collaborate in the development of backend micro-services using Java and front end using AngularJS, React, or similar technologies. The Candidate: Required skills/qualifications: 3-5 years of experience designing, writing, and deploying scalable software Hands-on experience with the Java stack, web application development in Angular or React, and SQL databases Excellent Object-Oriented design and coding skills Strong oral and written communication skills; ability to communicate effectively with both technical and non-technical audiences Quick learner with strong problem-solving and analytical skills Experience writing unit and integration tests Ability to work with a team of engineers on cross-functional agile projects An understanding of data structures, algorithm analysis, and design skills Fluency in written and spoken English Preferred skills/qualifications: Experience with cloud-based hosting solutions (AWS)
Posted 2 weeks ago
5.0 - 10.0 years
5 - 11 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
We are looking for a skilled back-end developer with strong communication skills to join our team and help work on key initiatives. We expect you to be a self-starter and eager to solve complex problems with guidance from global peers in the team. Our team promotes a culture of innovation and creative thinking to build modern robust systems. Effectively meeting the demands of our challenging mandate requires a passion for learning as well as deep understanding and experience across a wide array of technical competencies. Bachelor's / Master's degree in Computer Science or a closely related field 5-10+ years of experience with programming in any language Ability to quickly learn new languages and technologies Excellent written and verbal communication skills including experience speaking to global engineering and business audience Sound SDLC practices and ability to debug and troubleshoot problems Energetic, self-directed and self-motivated Preferred Qualifications Knowledge of Financial Services and markets are added advantage
Posted 2 weeks ago
7.0 - 12.0 years
7 - 12 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
Key Roles & Responsibilities Be responsible and involved in key requirement analysis, architecture, design, and project implementation activities . Ensure the excellence of the deliverables in terms of software quality, technical solutions, and craftsmanship. Help the team with design inputs, review, and technical knowledge . Solve complex issues . Assist scrum master and product owner with required inputs for planning . Mandatory Skills Programming with C and C++ (Standard and Modern C++ 11, 14, and 17), OOPS, and Data Structures. Software architecture concepts , object-oriented analysis, and design, UML. Embedded Linux application creation with GCC, Meson, Buildroot, GDB, and Valgrind tools. TCP/IP and socket programming , IoT protocols such as MQTT, Modbus TCP, AMQP. Good communication, documentation, and presentation skills . Strong knowledge of Dev-Op tools including Source Code repository usage (Git, SVN, GitHub, etc.). Desirable Skills Knowledge of Linux internals, kernel, and device drivers . Knowledge of custom Linux images using Yocto Project . Secure development and cyber security implementation technologies . Awareness of Continuous Integration management tools such as Jenkins. Knowledge of Unit Testing using GTest and GMock frameworks . Knowledge of Scripting languages and CMake or Meson . Good understanding of the electrical domain and Protocols could be an added advantage
Posted 2 weeks ago
1.0 - 6.0 years
1 - 6 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
The team is looking to expand in Bengaluru to work on initiatives for building new and innovative solutions for data platforms. We also envision expanding to other verticals within global commodities. You will directly experience the impact of your work on the automation of the Commodities trading franchise. You will work with some of the best minds in the industry and get an opportunity to interact with global teams to achieve common goals front to back. Basic Qualifications We are looking for a skilled back-end developer with strong communication skills to join our team and help work on key initiatives. We expect you to be a self-starter and eager to solve complex problems with guidance from senior members in the team. Our team promotes a culture of innovation and creative thinking to build modern robust systems. Effectively meeting the demands of our challenging mandate requires a passion for learning as well as deep understanding and experience across a wide array of technical competencies. Strong analytical and programming skills in any language 1+ years of experience with programming in any language Ability to quickly learn new languages and technologies Strong object oriented analysis and design skills Excellent written and verbal communication skills including experience speaking to global engineering and business audience
Posted 2 weeks ago
8.0 - 10.0 years
8 - 10 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
We are looking for an experienced Java Developer/ Lead with strong knowledge and experience in developing highly scalable and resilient platforms that can deliver world class client experience. What are we looking for 8-10 years of Java development and other programming languages with experience in Object Oriented Analysis, Design and testing best practices. B.S. or higher (Computer Science degree preferred Experience in building scalable and distributed platforms. (AWS cloud technologies is a plus) Experience designing and writing REST APIs Knowledge in one or more SQL dialects ( NoSql is a plus ) Experience with all stages of the development lifecycle: inception, analysis, design, review, testing, and deployment Excellent written and verbal communication skills Self-motivated with analytical mindset who can multi-task to solve interesting and difficult technical problems under time pressure and resource constraints.
Posted 2 weeks ago
8.0 - 12.0 years
25 - 40 Lacs
Mumbai, Bengaluru
Work from Office
Responsibilities: Design, develop, and maintain complex systems using best development practices and technologies. Write code, test, debug applications, and work independently on Java applications. Implement continuous delivery practices to enhance software delivery speed. Participate in technical innovation within the product area. Collaborate with the team to brainstorm and suggest breakthrough product ideas. Support customer queries and meetings, along with preparing documentation. Identify system deficiencies and recommend appropriate solutions. Optimize processes to deliver merchandise from Distribution Centers to Stores. Create reusable project components for the Salesforce platform. Develop multimedia applications using authoring tools. Requirements: 8 to 12 years of experience in Java development, with a focus on Core Java. Strong skills in Java frameworks like Spring, Hibernate, and Struts. Proficiency in web development and web services. Experience with open-source Java tools and technologies. Knowledge of microservice architecture and RESTful design principles. Familiarity with automation scripting and testing tools like Selenium and JUnit. Understanding of object-oriented design and functional programming concepts. Ability to work with different environments and integrate various
Posted 2 weeks ago
3.0 - 6.0 years
3 - 6 Lacs
Chennai, Tamil Nadu, India
On-site
Responsible for full software life-cycle, system design and development of front-end back-end systems Writing high-quality code, participating in code reviews, designing/architecting systems of varying complexity and scope. Identify libraries and technologies worth experimentation Build innovative solutions from scratch and liaise with architects and engineers to build solutions Mentoring other team members Required Skill Degree in Computer Science or relevant experience Work in a fast-paced environment and make pragmatic engineering decisions in a short amount of time. Experience with Agile Development and Scrum methodologies Requirements 3-6 years of relevant hands-on software engineering experience doing software design and development Excellent understanding of relational database structures, having knowledge of unstructured databases (NoSQL) will be an added advantage Proven experience of working on back-end web frameworks like RoR (preferable) or Python/Django orNode.js or Java Expertise in object-oriented design, unit testing, integration testing, data structures, algorithms, scalable APIs, etc.
Posted 2 weeks ago
7.0 - 10.0 years
4 - 8 Lacs
Bengaluru
Work from Office
As a Software Engineer: 7+ years of experience in the art of writing code and solving problems on a Large Scale. You will build Robust and scalable web-based applications You will need to think of platforms & reuse Build abstractions and contracts with separation of concerns for a larger scope Drive problem-solving skills for high-level business and technical problems. Do high-level design with guidance; Functional modeling, break-down of a module Do incremental changes to architecture: impact analysis of the same Do performance tuning and improvements in large scale distributed systems Mentor young minds and foster team spirit, break down execution into phases to bring predictability to overall execution Work closely with Product Manager to derive capability view from features/solutions, Lead execution of medium-sized projects Work with broader stakeholders to track the impact of projects/features and proactively iterate to improve them As a senior software engineer you must have Extensive and expert programming experience in at least one general programming language (e.g. Java, C, C++) & tech stack to write maintainable, scalable, unit-tested code. Experience with multi-threading and concurrency programming Extensive experience in object-oriented design skills, knowledge of design patterns, and huge passion and ability to design intuitive module and class-level interfaces Excellent coding skills - should be able to convert the design into code fluently Knowledge of Test Driven Development Good understanding of databases (e.g. MySQL) and NoSQL (e.g. HBase, Elasticsearch, Aerospike, etc) Strong desire to solving complex and interesting real-world problems Experience with full life cycle development in any programming language on a Linux platform Go-getter attitude that reflects in energy and intent behind assigned tasks Worked in a startups environment with high levels of ownership and commitment BTech, MTech, or Ph.D. in Computer Science or related technical discipline (or equivalent). Experience in building highly scalable business applications, which involve implementing large complex business flows and dealing with a huge amount of data. An open communicator who shares thoughts and opinions frequently listens intently and takes constructive feedback. As a Software Engineer, good to have The ability to drive the design and architecture of multiple subsystems Ability to break-down larger/fuzzier problems into smaller ones in the scope of the product Understanding of the industry s coding standards and an ability to create appropriate technical documentation.
Posted 3 weeks ago
3.0 - 5.0 years
0 Lacs
Remote, , India
Remote
Req ID: 326959 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Java Developer - Digital Engineering Sr. Engineer to join our team in Remote, Telangana (IN-TG), India (IN). Role: Java Engineer (3-5 Years Experience) Description: We are looking for a skilled Java Engineer with 3-5 years of experience in application development on any cloud platform (AWS, Azure, GCP, etc.). The ideal candidate should have: Strong proficiency in Java programming and object-oriented design Solid understanding of SQL and experience working with relational databases Hands-on experience with CI/CD pipelines / GitHub workflows Proven ability in troubleshooting, debugging, and resolving performance issues Familiarity with building scalable, cloud-native applications Exposure to microservices architecture Experience with monitoring/logging tools Understanding of containerization (Docker/Kubernetes) This aligns better with our current approach, where developers are actively contributing on the automation front as part of their extended DevOps responsibilities. A junior dev with the right attitude and mentorship could be more effective and productive in supporting for development and automation needs. About NTT DATA NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at NTT DATA endeavors to make accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at . This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click . If you'd like more information on your EEO rights under the law, please click . For Pay Transparency information, please click.
Posted 3 weeks ago
2.0 - 4.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Our Company Changing the world through digital experiences is what Adobe's all about. We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital experiences! We're passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We're on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! Job description summary Plans, designs, develops and tests software systems or applications for software enhancements and new products including cloud-based or internet-related tools. Job description Our Company Changing the world through digital experiences is what Adobe's all about. We give everyone - from emerging artists to global brands - everything they need to design and deliver exceptional digital experiences. We are passionate about empowering people to craft beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We're on a mission to hire the best and are committed to building exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that innovative ideas can come from everywhere in the organization, and we know the next big idea could be yours! The Challenge Evolve Acrobat for modern user experience with the objective of delighting the customer Build the next generation document management based solutions by integrating cloud-based services and frameworks in Acrobat/Reader. Build the next generation of document creation tools. Design and build next generation of document processing tools to extract, index and search document content. Develop advanced document reconstruction algorithms for document editing, PDF Export. Develop document and image processing algorithms for creating next generation of document scanning and OCR tools. Develop next generation of intuitive and powerful document reviews, commenting and approval solutions. Develop security solutions for close to a billion Acrobat free users. What you need to succeed 2-4 years of hands-on design/development experience. B.Tech or M.Tech (in computer science and engineering) / MCA from a premier institute. Good understanding of object-oriented design and knowledge of product life cycles and associated issues. Technical depth in operating systems, computer architecture and OS internals. Proficient in C++, data structures and algorithms. Exposure to SaaS and REST API would be an added advantage. Ability to work independently with strong problem-solving skills. Proven track record of working, coaching, and mentoring software engineers Ambitious and not afraid to tackle unknowns, demonstrates a strong bias to action Be creative - ability to think outside the box Adobe is proud to be anemployer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, emailor call (408) 536-3015.
Posted 3 weeks ago
5.0 - 8.0 years
40 - 50 Lacs
Bengaluru, Belgrade, Penang
Work from Office
Expertise in embedded Linux driver / kernel development Expertise in C / C++ programming with a good understanding of object-oriented design Expertise with ALSA / ASoC driver development Expertise with audio transmission protocols like I2S / TDM, audio DAC / ADC Expertise with audio DSP firmware development Expertise with bare metal or RTOS based firmware development Good understanding of Linux fundamentals and audio fundamentals, System knowledge, System Debugging, firmware debugging using JTAG Preferred resources with valid regional work permit.
Posted 3 weeks ago
4.0 - 6.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Our Company Changing the world through digital experiences is what Adobe's all about. We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital experiences! We're passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We're on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! About the Business Unit Adobe's Digital Media BU focuses on advancing state of the art content and driving digital transformation of industries. It provides tools and services that enable individuals, small businesses, and enterprises to create, publish, promote, manage and monetize their content anywhere through Creative Cloud and Document Cloud. Adobe's creative and document solutions are used by designers, photographers, content publishers, artists and storytellers, UX designers, knowledge workers, consumers and more. Through our connected apps and services, customers have all the tools and assets they need to create and manage content across desktop and mobile devices. What we do Our team is tasked with reducing critical user drop-offs and leaky funnels due to performance on, by optimizing critical workflows (like Editor load), minimizing lag on app, build tools to monitor performance regressions across all platforms/geos and work with partner teams to identify/improve bottlenecks. Take the application architecture head-on and come up with innovative solutions in the critical path of the application code! What you'll do We are looking for an agile, quick-learning, efficient developer to join the team, located in Noida. Understand, analyze, refine user requirements and improve them into performant units in collaboration with Product Management. Develop and maintain tools to measure changes, address and optimize critical areas of the app like WebPack, service workers etc. Guard against regressions by crafting alerts using good knowledge of data and observability techniques. Aid in crafting performant code, investigate bottlenecks and guide feature teams to solve performance issues. Work collaboratively with a global team of engineers in an Agile development environment. Provide leadership with areas/platforms and significantly contributing towards the improvements and application of sophisticated concepts and technologies. Demonstrate strong customer advocacy. Follow coding standards, perform code/design reviews and develop with high quality. Individually lead projects to deliveries! What you need to succeed 4 and above years of hands on development experience. B.Tech / M.Tech in computer science and engineering. Expertise in data structure, algorithm and advanced design patterns. Experience in any modern front-end web platform development with languages like JavaScript/TypeScript is a plus. Experience is WebPack technologies is a big plus. Excellent software design skills, good understanding of object-oriented design and knowledge of product life cycles and associated issues. Able to communicate technical details clearly. Adapt quickly to changing priorities. Motivated self-starter with the ability to learn and adapt to new technologies Work closely and seamlessly with various engineering teams, product. management, experience design and quality engineering to ensure we deliver great compelling solutions. At ease with ambiguity and able to adapt and change direction/technologies to leverage new learnings. Adobe is proud to be anemployer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, emailor call (408) 536-3015.
Posted 3 weeks ago
2.0 - 4.0 years
4 - 6 Lacs
Bengaluru
Work from Office
Key points: Should have 2+ years of professional backend building experience Should have experience of working in Java/C++/Go with experience in Multithreading, object-oriented design patterns, microservices architecture Experience developing cloud architecture on leading cloud providers (Azure AWS/ GCP) is a must Prior work with LLM/ML applications would be a bonus.
Posted 3 weeks ago
5.0 - 8.0 years
11 - 15 Lacs
Bengaluru
Work from Office
Responsibilities Collaborate with product managers, and other developers to understand requirements and translate them into technical specification and architectural designs. Lead and drive the development, testing, and maintenance of scalable and performant game software using industry-standard programming languages and frameworks. Architect and implement complex gameplay mechanics, networking, and graphics ensuring high-quality code and adherence to design specifications. Optimize game performance and memory usage, addressing performance bottlenecks and ensuring smooth and immersive gameplay experiences. Mentor and provide technical guidance to junior and mid-level developers, fostering their growth, development, and technical excellence. Stay up to date with the latest industry trends, technologies, and best practices in game development, and share knowledge with the team. Collaborate with QA teams to ensure the delivery of bug-free and high-quality software. Lead code reviews, providing constructive feedback and ensuring adherence to coding standards and best practices. Identify and address technical challenges and risks, proactively proposing innovative solutions. Contribute to the continuous improvement of development processes, tools, and workflows, driving efficiency and productivity. Requirements Extensive programming experience of 5+ years in one or more languages such as C++, C#, Java, GoLang, or Python, with expertise in object-oriented design and development. Solid understanding of data structures, algorithms, and software engineering principles. Experience with game development frameworks and engines (e.g., Unity, Unreal Engine, Cocos) is a plus. Excellent debugging and problem-solving skills, with the ability to analyze complex technical issues and provide innovative solutions. Strong knowledge of software development best practices, including version control, testing, and debugging tools. Experience leading and mentoring developers, driving technical excellence and fostering a collaborative team environment. Outstanding communication and interpersonal skills, with the ability to effectively convey technical ideas and concepts to both technical and non-technical stakeholders. Openness to learning new technologies and adapting to a fast-paced, startup environment.
Posted 3 weeks ago
4.0 - 6.0 years
4 - 8 Lacs
Gurugram
Work from Office
Responsibilities : - Responsible for mentoring a team of 4-6 Junior engineers. - Participate in all agile rituals including daily stand-ups, iteration planning, story huddles, retrospectives, and creation of burn-up charts. - Ensure that all work is captured in Jira. - Supports and develops software developers by providing advice, coaching, and educational opportunities. Requirements : - B. Tech/ BE Computer Science, Engineering, or related field. - 04 to 06 years of programming in Core Java and with the Spring framework. - Good knowledge of object-oriented design, data structures, algorithms, and SQL. - Experience working with hibernate, Jenkins, Maven, and CI/CD pipelines. - Well-versed in Test-driven development. - Strong hold on system design and architecture and demonstrated experience in developing things from scratch. - Excited about working in a growth-stage startup, learning and solving problems without getting constrained by current knowledge or experience. - Experience building operationally critical services, especially in eCommerce. - Required to work with the development team in Canada (as per business needs).
Posted 3 weeks ago
7.0 - 10.0 years
9 - 12 Lacs
Noida
Work from Office
Job Type : Permanent Position Summary : The candidate suitable for this role of Technical Lead (Principal Architect) is responsible for leading the development and implementation of complex software solutions. This role involves a high level of technical expertise and the ability to guide and mentor junior team members. The Technical Lead (Principal Architect) will collaborate with cross-functional teams to define, design, and ship new features while maintaining high standards of software quality. Key Responsibilities : - Design and develop high-volume, low-latency applications for mission-critical systems, delivering high availability and performance. - Contribute to all phases of the development lifecycle, from concept and design to testing. - Write well-designed, testable, and efficient code. - Ensure designs comply with specifications. - Prepare and produce releases of software components. - Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review. Skills : - Proven hands-on experience in building highly available, secure, robust, and scalable microservices with high throughput. - Rich experience in Nodejs, Java, Spring Boot, JPA, AWS, Databases (preferable: RDBMS -MySQL, NoSQL - MongoDB), Redis, REST. - Hands on experience with queuing services like Kafka, SQS, Kinesis. - Sound knowledge of object-oriented design, design patterns, data structures, concurrency, and multi threading. - Strong analytical, communication and interpersonal skills. - Conversant with tools like GIT, JIRA, NPM, Maven. - Experience of working in Agile software development environment. - Enjoy solving complex problems and taking challenges. - Quick learner and self-initiator. - Work independently with minimal supervision and mentoring junior members of the team. - Be motivated to learn new technologies and provide innovative solutions to complex problems.
Posted 3 weeks ago
3.0 - 5.0 years
4 - 8 Lacs
Hyderabad
Work from Office
Company : Silcosys Solutions Pvt. Ltd. Experience: 3 -5 Years Location : Hyderabad Notice Period : 0- 15 Days Job Description: We are looking for an experienced Software Developer with 3-5 years of expertise in C++ or Core Java and 2-3 years of experience in Android Telephony, RIL, or Modem. The role requires a strong background in object-oriented design, embedded systems, and Linux OS skills. The candidate will be responsible for designing, implementing, and debugging telephony-related software solutions in an embedded environment. Key Responsibilities: 1. Develop and optimize telephony-related software using C++ or Core Java. 2. Work on Android Telephony, RIL, or Modem modules. 3. Implement object-oriented design principles in software development. 4. Debug and troubleshoot telephony and modem-related issues. 5. Collaborate with cross-functional teams to integrate software solutions. Requirements: 1. 3-5 years of experience in C++ or Core Java programming. 2. 2-3 years of experience in Android Telephony, RIL, or Modem. 3. Strong understanding of Object-Oriented Design and implementation. 4. Good experience in Linux/Embedded environments. 5. Strong analytical and debugging skills. 6. Experience in telecommunication systems is a plus. Share your resumes at
Posted 4 weeks ago
2.0 - 6.0 years
2 - 6 Lacs
Noida, Uttar Pradesh, India
On-site
Senior Software Engineer - Android Location: Noida Reports to the Senior Engineering Manager About LeadSquared: One of the fastest-growing SaaS companies in the CRM space, LeadSquared empowers organizations with automation. More than 1700 customers with 2 lakh+ users globally use LeadSquared to automate sales and marketing processes and run high-velocity sales at scale. Backed by investors such as Stakeboat Capital, Jyoti Bansal, Gaja Capital, and WestBridge Capital (Series C $153mn), LeadSquared is India's 103rd Unicorn. The workforce of 1400+ is spread across India, US, Middle East, ASEAN, ANZ, and South Africa. Recognitions include: Top 50 fastest-growing tech companies in India (Deloitte Fast 50) Frost and Sullivan 2019 Marketing Automation Company of the Year Top 100 fastest growing companies in FT 1000 High-Growth Asia-Pacific Top Rated Product on G2Crowd, GetApp, and TrustRadius Engineering @ LeadSquared: Leadsquared uses the latest web and mobile tech stacks, solving challenges of scale, performance, security, and cost optimization, aiming to build the best SaaS platform for sales execution. The Role: Collaborate with Product team on feasibility studies and feature design leveraging technology Follow and implement Agile practices Identify and optimize performance bottlenecks in the app Implement industry best practices and improve code quality Explore and adopt new technologies for development efficiency Work with QA on testing complex features Mentor junior engineers Key Responsibilities: Android development experience using Java Excellent communication skills Strong problem-solving and analytical skills Good knowledge of OOP design patterns and multithreading concepts Familiarity with SQLite and Google Play Services (Push Notifications, Maps, Location) Experience with third-party libraries and APIs integration Key Requirements: 3+ years mobile app development experience 2+ years hands-on Android development with Java Strong experience with Kotlin (preferred) Solid understanding of OOP design, multithreading, design patterns Experience with SQLite and Google Play Services (Notifications, Maps, Location) Proficiency integrating third-party libraries/APIs Jetpack Compose and Flutter experience is a plus Strong problem-solving, analytical, and communication skills Why Should You Apply: Fast-paced environment Accelerated growth & rewards Easily approachable management Work with top minds and industry leaders Flexible work timings
Posted 4 weeks ago
5.0 - 7.0 years
0 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
Oracle Cloud Infrastructure (OCI) is a strategic growth area for Oracle. It is a comprehensive cloud service offering in the enterprise software industry, spanning Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS). OCI is currently building a future ready Gen2 cloud Data Science service platform. At the core of this platform, lies Cloud Cognitive Service. What OCI Cognitive Services are: A set of services on public cloud, that are powered by ML and AI to meet the Enterprise modernization needs, and that work out of the box. These services and models can be easily specialized for specific customer/domain by leveraging existing OCI services. Key Points: Enables customers to add AI capabilities to their applications, workflows, IoT devices, and/or data streams easily via APIs or Containers, Useable without needing to build AI expertise in-house and utilizing state of the art techniques in decision support systems including deep learning and advanced statistics. You're Opportunity: As we blaze the trail to provide a single collaborative ML environment for data-science professionals, we will be extremely happy to have you join us and share the very future of our Machine Learning platform - by building an AI Cloud service. We are addressing exciting challenges at the intersection of artificial intelligence and cutting-edge cloud infrastructure. We are building cloud services in Computer vision, Speech, natural language processing (NLP), and decision support that work out of the box for enterprises. Our product vision includes the ability for enterprises to be able to customize the services for their business and train them to specialize in their data by creating micro models that enhance the global AI models. The job requires you to lead the path as the manager and leader for the team and would require frequent interaction with other internal product development teams (PAAS) as well as cross functional teams (Product Management, Integration Engineering, Quality Engineering, UX team and Technical Writers) to design , build and lead from the front. We are currently looking for a highly motivated engineering leader who has a broad range of experience in cloud computing, software development, deployment and DevOps, as well as understanding of how enterprise grade IT infrastructure works. This person would be involved in architecture, design, prototype and development of the various aspects of DIS releases on OCI. What You'll Do Build cloud service on top of the modern Infrastructure as Service (IaaS) building blocks at OCI You would work as a Sr Manger and Technical lead on both services and client SDK Help drive design and build distributed, scalable, fault-tolerant software systems Participate in the entire software lifecycle - development, testing, CI and production operations Balance between product feature development and production operational concerns like writing run books, ops automation, structured logging, instrumentation for metrics and events Leverage a plethora of internal tooling at OCI to develop, build, deploy and troubleshoot software Participate in on-call for the service with the team and drive operational success of the cloud service we build. Work closely with senior management and architects Build a high performing team by hiring and nurturing top talent. Qualifications You have prior experience working on internet scale distributed systems. You have 5+ years of experience leading large teams working on cloud services. You are ideally proficient in Java. Proficiency in Python would be a bonus You have experience with Cloud Computing, System Design, and Object-Oriented Design You have production experience in cloud-based ML/AI systems Deep understanding of data structures, algorithms, and excellent problem-solving skills Experience building microservices and RESTful services and deep understanding of building cloud-based services (MT architecture, Autoscaling, Autonomous driven system, monitoring on the fly, run long running high compute process) Experienced at building highly available services, possessing knowledge of common service-oriented design patterns and service-to-service communication protocols You are familiar with components of modern infrastructure like service discovery, secret storage, software-defined networking, etc. Strong knowledge of Docker/Kubernetes to build and deploy using Terraform, Ansible Build and Delivery of a high-quality cloud service with the capabilities, scalability, and performance needed to match the needs of enterprise teams You have experience with production operations and good practices for putting quality code in production and troubleshoot issues when they arise Take the initiative and be responsible for delivering complex software by working effectively with the team and other stakeholders Hands-on experience with Data science, Machine Learning and Statistical systems are a big plus. You feel at home communicating technical ideas verbally and in writing (technical proposals, design specs, architecture diagrams, and presentations) Our vision is to provide an immersive AI experience on Oracle Cloud. Aggressive as it might sound, our growth journey is fueled by highly energetic, technology-savvy engineers like YOU who are looking to grow with us to meet the demands of building a powerful next-generation platform. Are you ready to do something big Career Level - M3
Posted 1 month ago
4.0 - 6.0 years
0 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
At Oracle, we are transforming healthcare by modernizing Electronic Health Record (EHR) systems to empower front-line healthcare professionals. Our mission is to enable them to focus more on patient care and less on administrative tasks, achieving peak efficiency with the support of generative AI and modernized applications. By leveraging the power of generative AI and state-of-the-art applications, we aim to enhance efficiency and effectiveness in healthcare delivery. Our approach to modernization includes investing in cutting-edge AI capabilities, advancing user experience, and offering open APIs that enable customers and third parties to develop innovative, integrated solutions. We are dedicated to creating a seamless and intuitive healthcare experience that benefits patients, providers, payers, and the entire healthcare ecosystem. As a Principal Member of Technical Staff in our team, you'll be responsible to lead efforts in designing and building innovative, cloud centric applications from scratch and and make a significant impact on our technical and business strategies. You'll enjoy autonomy and ownership in your work, and be part of a team that values diversity, inclusivity, and creativity. Our dynamic and flexible work environment is designed to support and encourage you to excel, and thrive in a culture that fosters innovation and growth. Career Level - IC4 Bachelor's degree in Computer Science or a related field. 4+ years of experience in frontend development. Proficiency in ES6 Javascript, ReactJS, Redux and TypeScript Strong skills in HTML5 and CSS3, including CSS preprocessors such as Sass or LESS. Deep understanding of object-oriented design and SDK development, specifically within a cloud environment Experience working closely with architects, principals, product and program managers to deliver product features on time and with high quality. Familiarity with test frameworks like Selenium, Jest, Mocha, Chai, Puppeteer. Experience with responsive design and development, ensuring seamless experiences across various devices and screen sizes. Experience with Git and distributed source control. Preferred experience with build tools such as Webpack, Gradle, Npm, Yarn. Experience with container-based deployment using Docker and Kubernetes. Understanding of accessibility standards (WCAG) and best practices to ensure inclusive design. Knowledge in performance optimization techniques for frontend applications. Desirable: Backend experience with Node.js, Java, and Microservices. Would be good to have knowledge about RestAPIs or GraphQL Desirable: Knowledge of UI/UX design principles, with experience in design tools like Sketch, Figma, or InVision. Career Level - IC4
Posted 1 month ago
6.0 - 8.0 years
0 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
At Oracle, we are transforming healthcare by modernizing Electronic Health Record (EHR) systems to empower front-line healthcare professionals. Our mission is to enable them to focus more on patient care and less on administrative tasks, achieving peak efficiency with the support of generative AI and modernized applications. By leveraging the power of generative AI and state-of-the-art applications, we aim to enhance efficiency and effectiveness in healthcare delivery. Our approach to modernization includes investing in cutting-edge AI capabilities, advancing user experience, and offering open APIs that enable customers and third parties to develop innovative, integrated solutions. We are dedicated to creating a seamless and intuitive healthcare experience that benefits patients, providers, payers, and the entire healthcare ecosystem. As a Principal Member of Technical Staff in our team, you'll be responsible to lead efforts in designing and building innovative, cloud centric applications from scratch and and make a significant impact on our technical and business strategies. You'll enjoy autonomy and ownership in your work, and be part of a team that values diversity, inclusivity, and creativity. Our dynamic and flexible work environment is designed to support and encourage you to excel, and thrive in a culture that fosters innovation and growth. Career Level - IC4 Bachelor's degree in Computer Science or a related field. 6+ years of experience in backend development. Experience in Java Backend experience with Microservices, REST APIs or GraphQL. Deep understanding of object-oriented design and SDK development, specifically within a cloud environment Experience working closely with architects, principals, product and program managers to deliver product features on time and with high quality. Familiarity with testing frameworks Experience with Git and distributed source control. Preferred experience with build tools such as maven or gradle and static code analysis tools. Experience with container-based deployment using Docker and Kubernetes. Knowledge in performance optimization techniques of services and queries Desirable: Experience in ES6 Javascript, ReactJS Career Level - IC4
Posted 1 month ago
3 - 6 years
20 - 25 Lacs
Noida, Sector 142
Work from Office
a) Proven hands-on experience in building highly available, secure, robust, and scalable applications. b) Rich experience in Core Java, Spring, SpringBoot, Node, AWS, Databases (RDBMS, NoSQL), Redis, REST. c) Experience in cloud-native/micro-services technologies like Docker, Kubernetes, Spring Cloud. d) Hands on experience with queuing services like Kafka, SQS, Kinesis e) Sound knowledge of object-oriented design, design patterns, data structures, concurrency, and multi-threading.
Posted 1 month ago
6 - 10 years
8 - 12 Lacs
Bengaluru
Work from Office
When you join Verizon You want more out of a career. A place to share your ideas freely even if theyre daring or different. Where the true you can learn, grow, and thrive. At Verizon, we power and empower how people live, work and play by connecting them to what brings them joy. We do what we love driving innovation, creativity, and impact in the world. Our V Team is a community of people who anticipate, lead, and believe that listening is where learning begins. In crisis and in celebration, we come together lifting our communities and building trust in how we show up, everywhere & always. Want in? Join the V Team Life. What youll be doing... Turn ideas into innovative products with design, development, deployment and support throughout the product/software development life cycle. Architect and Develop key software components of high-quality products. Architecting and expanding a GNSS network related offerings for the Verizon Location Services products. Participate in requirement gathering, idea validation, and concept prototyping. Design end and end solutions to bring ideas into innovative products. Refine product designs to provide an excellent user experience. Develop/code key software components of products. Integrate key software components with various systems like Thingspace, Frisco, Gizmo, Smart Home, etc. Work with system engineers to create system/network designs and architecture. Present technical product information to internal audience and executives Work with performance engineers to refine software design and codes to improve performance and capacity. Use agile and iterative methods to demo product features and refine the user experience. What were looking for... Youll need to have: Bachelor's degree of six or more years of work experience. Experience in developing software products. Experience working on GNSS technology (RTK, PPP , DGPS, GPS) Experience working with RTKLIB greatly desired Experience with agile software development. Advanced knowledge of application, data and infrastructure architecture disciplines. Understanding of architecture and design across all systems. Experience with Java/J2EE, Springboot/MVC, JMS & Kafka. Designing and developing APIs. Knowledge of Database (Oracle), Linux/Unix, NOSQL DB (e.g. MongoDB, HBase) Knowledge of Microservice Architecture, Cloud Computing, Docker Containers, Restful API, EKS. Familiarity with developing and deploying services in AWS. Knowledge of Object-Oriented Design, Agile Scrum, Test Driven Development. Good communication skills and ability to present technical information in a clear and concise manner Even better if you have: Good communication skills and ability to present technical information in a clear and concise manner. Experience working with RINEX, RTCM formatted data. #TPDNONCDIO Where youll be workingIn this hybrid role, you'll have a defined work location that includes work from home and assigned office days set by your manager.Scheduled Weekly Hours40Diversity and Inclusion Were proud to be an equal opportunity employer. At Verizon, we know that diversity makes us stronger. We are committed to a collaborative, inclusive environment that encourages authenticity and fosters a sense of belonging. We strive for everyone to feel valued, connected, and empowered to reach their potential and contribute their best. Check out our page to learn more.
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Object oriented design is a fundamental skill sought after by many tech companies in India. With the growing demand for software developers who can design and implement scalable and maintainable code, job seekers with expertise in object oriented design have a competitive edge in the market. In this article, we will explore the job market for object oriented design roles in India and provide valuable insights for aspiring candidates.
These cities are known for their thriving tech ecosystems and have a high demand for professionals skilled in object oriented design.
The average salary range for object oriented design professionals in India varies based on experience and location. Entry-level positions typically start around INR 4-6 lakhs per annum, while experienced professionals can earn upwards of INR 15-20 lakhs per annum.
In the field of object oriented design, a typical career progression may include roles such as Junior Developer, Senior Developer, Tech Lead, and eventually Architect or Engineering Manager. Candidates can advance by gaining experience, acquiring new skills, and taking on leadership responsibilities.
In addition to object oriented design, employers often look for candidates with expertise in the following areas: - Programming languages such as Java, C++, or Python - Software development methodologies like Agile or Scrum - Database management skills - Problem-solving abilities and analytical thinking
As you prepare for object oriented design roles in India, remember to showcase your expertise in the field, stay updated on industry trends, and practice your coding skills regularly. With dedication and perseverance, you can excel in your job search and land a rewarding career in object oriented design. Good luck!
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
17069 Jobs | Dublin
Wipro
9221 Jobs | Bengaluru
EY
7581 Jobs | London
Amazon
5941 Jobs | Seattle,WA
Uplers
5895 Jobs | Ahmedabad
Accenture in India
5813 Jobs | Dublin 2
Oracle
5703 Jobs | Redwood City
IBM
5669 Jobs | Armonk
Capgemini
3478 Jobs | Paris,France
Tata Consultancy Services
3259 Jobs | Thane