Home
Jobs

54 Object-Oriented Design Jobs

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

8.0 - 13.0 years

30 - 35 Lacs

Pune, Bengaluru

Work from Office

Naukri logo

Were building the next-generation AI storage system, catering the needs for massive scale AI factories to meet unique demands of modern GenAI era. The modernization will deliver unparalleled performance, immense value and exceptional experiences for our Customers by modernizing and scaling the stack through development of several advanced technologies spanning storage management, memory management, clustering, Filesystems, distributed systems and performance for our next-gen software-defined storage platform. Most importantly, were modernizing with AI to accelerate our execution to streamline and standardize processes and reimagining work and customer experiences. Join us to do the best work of your career and make a profound social impact as a Senior Principal Software Engineer on our Software Engineering Team in Bangalore/Pune . What youll achieve As a Senior Software Principal Engineer, you will be part of the Performance instrumentation team to innovate and deliver next-gen high-performance storage platform. You will collaborate and work closely with our Global engineering talents and will have significant opportunities to innovate and modernize the next-gen storage platform. You will: Instrument and tune performance for next-gen AI storage platform. Mentor team members in design collaboration, code reviews, development tools and processes Take part in the full software development life cycle including development, test, continuous delivery and support Be an active member of an agile team, collaboratively realizing features through development, test and delivery Take the first step towards your dream career Every Dell Technologies team member brings something unique to the table. Heres what we are looking for with this role: Essential Requirements Hands-on development experience in C++, Python Deep experiences in performance tuning, analysis and instrumentation Strong expertise in storage workload modelling for sizing and optimization Extensive knowledge in SAN, Fabric, Network and Virtualization configuration Solid Understanding in distributed systems architecture, Memory/CPU management. Strong Object-oriented design, data structures and algorithms knowledge Desirable Requirements 8+ years of related experience Experiences with Kubernetes, Hypervisors and containers.

Posted 1 hour ago

Apply

7.0 - 9.0 years

0 Lacs

Bengaluru, Karnataka, India

Remote

Foundit logo

Req ID: 325333 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 Senior GCP/Java Developer (Remote) to join our team in Bangalore, Karn?taka (IN-KA), India (IN). Senior GCP / Java Developer (Remote) Who we are: NTT DATA America strives to hire exceptional, innovative and passionate individuals who want to grow with us. Launch by NTT DATA is the culmination of the company's strategy to acquire and integrate the skills, experience, and technology of leading digital companies, backed by NTT DATA's core capabilities, global reach, and depth. How You'll Help Us: Our clients need digital solutions that will transform their business so they can succeed in today's hypercompetitive marketplace. As a team member you will routinely deliver elite solutions to clients that will impact their products, customers, and services. Using your development, design and leadership skills and experience, you will design and implement solutions based on client needs. You will collaborate with customers on future system enhancements, thus resulting to continued engagements. How We Will Help You: Joining our Java practice is not only a job, but a chance to grow your career. We will make sure to equip you with the skills you need to produce robust applications that you can be proud of. Whether it is providing you with training on a new programming language or helping you get certified in a new technology, we will help you grow your skills so you can continue to deliver increasingly valuable work. Once You Are Here, You Will: Delivers code on time independently meeting the Definition of Done. Good understanding of platform and deployment model. Depth in two or more technologies or platforms. Depth knowledge of primary language. Mentors more junior developers in pair-programming sessions. Provides design guidance within established architecture. Demonstrates proficiency in advanced debugging and troubleshooting tools and techniques. Understanding of secure coding, common vulnerabilities, and secure architectural practices. Basic Qualifications: 7+ years of experience as a Java developer with OCP and GCP/BigQuery 4+ years of experience in REST services (APIs) and microservice design patterns 4+ years of experience creating integration services to consume/process data from other systems 4+ years of experience in object-oriented design development. 4+ years of experience developing spring framework. 3+ years of experience working in software and on GCP technologies and cloud native services. 2+ years of experience with GCP Cloud Run, designing & scheduling & executing batch jobs. Preferred Skills: Familiarity with Spanner /SQL Servicer, GCP PubSub/AMQP Experience in creating CI/CD pipeline (Jenkins/Terraform) GCP Solutions Certification, management of Cloud environment Understanding of IT/ workflows in large enterprises Experience on middleware packages like: Web Logic, WebSphere and / or JBoss. Experience in either Rest or Soap API development. Experience with other Frameworks like: Spring Boot, MVC, or Hibernate. Strong written and verbal communication skills. Knowledge of common databases Understanding of modern programming languages. Need tech lead level person who can understand architecture design and break it down into stories for team to work on. Bachelor's Degree preferred, Master's Degree desired. Ideal Mindset: Lifelong Learner. You are always seeking to improve your technical and nontechnical skills. Team Player. You are someone who wants to see everyone on the team succeed and is willing to go the extra mile to help a teammate in need. Communicator. You know how to communicate your design ideas to both technical and nontechnical stakeholders, prioritizing critical information and leaving out extraneous details. Please note Shift Timing Requirement: 1:30pm IST -10:30 pm IST #LaunchJobs #LaunchEngineering 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 2 days ago

Apply

5.0 - 7.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Foundit logo

Req ID: 329763 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 Pega Senior Developer to join our team in Bangalore, Karn?taka (IN-KA), India (IN). Pega Certified Senior System Architect Pega Practice A group company within NTT DATA currently seeks a Pega Senior System Architect [CSSA]to join our Pega digital practice . Reporting to the solution/delivery leadership. The person will have experience in Pega Low-Code-Approach using Pega App Studio, Pega DCO, conducting elaboration sessions, and the working with Lead System Architect and Business Team, project teams on the business requirements but also how to best express requirements and design based on industry knowledge. The ideal candidate must have a strong technical, be hands-on, and come prepared and ready to lead Pega projects senior system 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 Senior 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 Certified Senior System Architect will be: 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 client's business needs and enterprise strategy. Provide guidance and act as the subject matter expert for CSA's. 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 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. 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. 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. 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: 5+ years experience with developing mobile applications using Pega. 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 / Bachelor's 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. Experience with multi-language and localization of application interfaces. Experience with the UI framework and creating skins. 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 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. 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 Travel: Willingness to travel. Degree: Master's or bachelor's degree in relevant areas. Nice to Have (But not a must) Knowledge of Latest 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, #LI-INCONF 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 2 days ago

Apply

5.0 - 7.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Foundit logo

Req ID: 328031 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 Pega Senior Developer to join our team in Bangalore, Karn?taka (IN-KA), India (IN). Pega Certified Senior System Architect Pega Practice A group company within NTT DATA currently seeks a Pega Senior System Architect [CSSA]to join our Pega digital practice. Reporting to the solution/delivery leadership. The person will have experience in Pega Low-Code-Approach using Pega App Studio, Pega DCO, conducting elaboration sessions, and the working with Lead System Architect and Business Team, project teams on the business requirements but also how to best express requirements and design based on industry knowledge. The ideal candidate must have a strong technical, be hands-on, and come prepared and ready to lead Pega projects senior system 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 Senior 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 Certified Senior System Architect will be: 1. Design and integration strategy for a Pega Application implementation, in alignment with transformational initiatives. 2. Formulate the overall data strategy for the business solution, based on the client's business needs and enterprise strategy. 3. Provide guidance and act as the subject matter expert for CSA's. 4. Drive and instill best practices and concepts as a thought leader for Pega methodology. 5. Maintain knowledge of current and emerging technologies / products / trends related to solutions. 6. Ensure alignment of solutions with business and IT goals / objectives. 7. Identify and quantify scope and impact of Business requirements and changes on systems. 8. Communicate solution options to business owners/stakeholders. 9. Incorporate software and system architecture (e.g. infrastructure, network) into conceptual designs for highly scalable and performing solutions. 10. Ensure alignment with enterprise technology standards (e.g. solution patterns, application frameworks, technology roadmaps, capital plans). 11. 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. 12. Facilitate open communication and fact - based decision making. 13. Review the work of others, providing guidance, mentoring and support both Development and Business Architect team. 14. Develop innovative approaches to challenging and complex assignments. 15. Research, identify, and recommend industry best practices for solving business problems. 16. Forecast and plans resource requirements. 17. Excellent interpersonal skills and should motivate and lead other team members. Education and Experience: 1. 5+ years experience with developing mobile applications using Pega. 2. Use proven communication skills to collaborate with the business to understand/influence business requirements and presentation skills. 3. Exposure to product development practices and methodologies. 4. Master / Bachelor's degree in computer science, computer engineering or related field. 5. Ability to successfully run end-to-end delivery of Pega PRPC based solutions / projects from technical perspective. 6. Need to possess excellent skills to Identify and drive process optimization and process streamlining for client Business processes. 7. Excellent knowledge and experience on Pega PRPC Enterprise class structure design and application profiling. 8. Strong knowledge on various Pega PRPC concepts and rule types like Activities, Functions, Data Transforms, Authentication Service, Reporting, Agents and Ruleset Management. 9. Experience with multi-language and localization of application interfaces. 10. Experience with the UI framework and creating skins. 11. Experience with email listeners and routing email via workbaskets 12. Experience with SSO integration 13. Experience on security privileges access roles. 14. Experience with RDA and RPA Pega solutions 15. Proven project successes and ability to lead a team through the architecting process to delivery. 16. Expertise on object-oriented design and implementation 17. Expertise on various integration approaches such as micro services, messaging, queuing, API patterns, etc. 18. Expertise in various software delivery methodologies (Agile/Waterfall). 19. Adept at formulating conceptual frameworks and distilling and communicating these ideas elegantly. 20. Experience with working within a collaborative environment, with matrixed and virtual teams. 21. Exposure to HealthCare, Insurance, airlines, travel & hospitality sectors a plus Travel: Willingness to travel. Degree: Master's or bachelor's degree in relevant areas. Nice to Have (But not a must) . Knowledge of Latest 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, 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 2 days ago

Apply

5.0 - 7.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Foundit logo

Req ID: 324862 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 Senior Fullstack (.NET) Engineer to join our team in Bangalore, Karn?taka (IN-KA), India (IN). Once You Are Here, You Will: Deliver code on time independently, meeting the Definition of Done Operate as a full-stack developer on at least one platform and technology Develop and demonstrate depth in two or more technologies or platforms Mentor more junior developers in pair-programming sessions Provide design guidance within an established architecture Apply patterns and SOLID principles as second-nature Set up development environments from scratch Provide hosting requirements for deployment Create new builds in an established CI infrastructure and deploy code to established infrastructure Design features with supervision Train new team members in source control management, continuous integration, and story management tools Identify and propose design and performance improvements to client applications, systems and processes Raise issues to clients Resolve issues 1:1 with client peers Basic Qualifications : 5+ years of hands-on, professional experience developing in C# 2+ years of ElasticSearch experience 3+ years of experience working with .NET technologies including at least one of the following: Web API, ASP.NET MVC, Blazor, or MAUI 3+ years of experience working with Databases 3+ years of experience in Object-Oriented Design and Development (SOLID principles) 2+ years of experience with unit testing 1+ year of experience working with JavaScript, jQuery, NodeJS and/or other related front-end web technologies 1+ year of experience working with the Agile methodology/SCRUM process Preferred: 2+ years of experience working with Azure Solid understanding of Continuous Integration, server operating systems and cloud hosting models, able to setup development environment from scratch, and create new CI builds within an established CI pipeline and deploy to established infrastructure Ability to implement and consume SOAP or REST services Demonstrates proficiency in advanced debugging and troubleshooting tools and techniques Strong database programming skills Strong written and verbal communication skills Bachelor's degree in technical discipline desired Ideal Mindset: Lifelong Learner: You are always seeking to improve your technical and nontechnical skills. Team Player: You are someone who wants to see everyone on the team succeed and is willing to go the extra mile to help a teammate in need. Communicator : You know how to communicate your design ideas to both technical and nontechnical stakeholders, prioritizing critical information and leaving out extraneous details. #Launchjobs #LaunchEngineering 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 2 days ago

Apply

5.0 - 7.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Foundit logo

Req ID: 329765 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 Pega Developer to join our team in Bangalore, Karn?taka (IN-KA), India (IN). Pega Certified Senior System Architect Pega Practice A group company within NTT DATA currently seeks a Pega Senior System Architect [CSSA]to join our Pega digital practice . Reporting to the solution/delivery leadership. The person will have experience in Pega Low-Code-Approach using Pega App Studio, Pega DCO, conducting elaboration sessions, and the working with Lead System Architect and Business Team, project teams on the business requirements but also how to best express requirements and design based on industry knowledge. The ideal candidate must have a strong technical, be hands-on, and come prepared and ready to lead Pega projects senior system 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 Senior 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 Certified Senior System Architect will be: 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 client's business needs and enterprise strategy. Provide guidance and act as the subject matter expert for CSA's. 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 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. 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. 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. 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: 5+ years experience with developing mobile applications using Pega. 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 / Bachelor's 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. Experience with multi-language and localization of application interfaces. Experience with the UI framework and creating skins. 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 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. 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 Travel: Willingness to travel. Degree: Master's or bachelor's degree in relevant areas. Nice to Have (But not a must) Knowledge of Latest 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, 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 2 days ago

Apply

0.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Foundit logo

Genpact (NYSE: G) is a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to create lasting value for clients. Powered by our purpose - the relentless pursuit of a world that works better for people - we serve and transform leading enterprises, including the Fortune Global 500, with our deep business and industry knowledge, digital operations services, and expertise in data, technology, and AI. Inviting applications for the role of Principal Consultant, Python Developer In this role, you will be responsible for coding, testing, and delivering high quality deliverables, and should be willing to learn new technologies. Responsibilities . Experience in developing program specifications and coded modules according to specifications and client standards . Experience in requirements capturing and design from Database, BI Setup, and Implementation, etc. . Ability to communicate efficiently within a multi-disciplinary project team employees and external agencies to complete assigned tasks on time and within specifications . Liaison with Products and Strategy teams to understand and develop the Python codes for respective product policies . Hands-on and able to understand technical issues and seek as needed. Build client relationships . Establish process rigor and should be a transformation evangelis Qualifications we seek in you! Minimum Qualifications . BE/B Tech/MCA . Excellent written and verbal communication skills Preferred Qualifications/ Skills . Bachelor&rsquos degree in computer science, Software Engineering, Information Technology, or related field required . Hands-on application development. . Expert in Python. Must have good knowledge on common libraries like Panadas, NumPy, Matplotlib. . ETL skills. Different ways to get , change, process, export Data . RDBMS knowledge (preferably DB2/Sybase/MSSQL/PostgreSQL) . A very strong communicator with the ability to interface directly with clients and analysts to ensure technical requirements and delivery align with expectations . A strong understanding of Agile/Scrum and ability to deliver solutions under this methodology . Experience in the development of service-oriented architecture application, good understanding of Object-Oriented Design and Design Patterns . Strong analytical and design skills, including the ability to understand business requirements and translate them into efficient and effective technical designs that work well within large-scale, well-structured enterprise environments . Excellent troubleshooting skills, with the ability to quickly identify and document the root cause of issues, and effectively communicate possible resolutions . Must be comfortable in working in unix environment and have experience with web servers such as Apache and Tomcat . Effective communication, presentation, and collaboration skills . Can work independently effectively Genpact is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. Genpact is committed to creating a dynamic work environment that values respect and integrity, customer focus, and innovation. For more information, visit www.genpact.com . Follow us on Twitter, Facebook, LinkedIn, and YouTube. Furthermore, please do note that Genpact does not charge fees to process job applications and applicants are not required to pay to participate in our hiring process in any other way. Examples of such scams include purchasing a %27starter kit,%27 paying to apply, or purchasing equipment or training.

Posted 3 days ago

Apply

0.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Foundit logo

Genpact (NYSE: G) is a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to create lasting value for clients. Powered by our purpose - the relentless pursuit of a world that works better for people - we serve and transform leading enterprises, including the Fortune Global 500, with our deep business and industry knowledge, digital operations services, and expertise in data, technology, and AI. Inviting applications for the role of Lead Consultant - DotNet FS Developer In this role, you will be responsible for designing, developing, and maintaining robust and scalable web applications using the latest .NET technologies. You will play a key role in all stages of the software development lifecycle, from requirement analysis and design to development, testing, deployment, and maintenance. Responsibilities . Design, develop, and maintain web applications using the .NET framework (C# and/or VB.NET) . Work closely with other developers, designers, and stakeholders to understand requirements and translate them into technical solutions . Implement clean and maintainable code using best practices and design patterns . Write unit tests and integration tests to ensure code quality . Debug and fix bugs and performance issues . Deploy applications to production environments . Monitor application performance and troubleshoot issues . Stay up to date on the latest .NET technologies and trends Qualifications we seek in you! Minimum Qualifications / Skills . BE/B.TECH Preferred Qualifications/ Skill . Professional experience using .NET technologies with an emphasis on C#, Restful APIs . Professional experience in Angular and or any other UI technologies . Experience creating/consuming web services and data . Should have experience of working with geographically dispersed teams, that fall across different time zones . Strong Communication Skills . Strong Analysis, Design and Development Skills . Good problem-solving skills . Solid understanding and experience with Object-Oriented design and development . Working experience with Agile methodologies would be useful . Prior work on in the banking/brokerage industry a plus . Prior work experience with multi-threaded/ performance intensive applications . Knowledge of Angular or any UI technologies, .Net core, docker or container-based applications . Prior work experience with cloud-based applications Genpact is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. Genpact is committed to creating a dynamic work environment that values respect and integrity, customer focus, and innovation. Get to know us at www.genpact.com and on X, Facebook, LinkedIn, and YouTube. Furthermore, please do note that Genpact does not charge fees to process job applications and applicants are not required to pay to participate in our hiring process in any other way. Examples of such scams include purchasing a %27starter kit,%27 paying to apply, or purchasing equipment or training.

Posted 3 days ago

Apply

0.0 years

3 - 8 Lacs

Pune, Maharashtra, India

On-site

Foundit logo

Overview Offers team in the Loyalty group at Mastercard is at the heart of providing end consumers highly personalized card linked offers by marrying offers from our advertising network with anonymized transaction data. We are looking for strong, innovative engineers who can bring unique perspectives and innovative ideas to all areas of development and are interested in continuing to improve our platform through the ever-changing technology landscape. In this role, you will work on multiple projects, which are critical to Mastercard s role. An ideal candidate is someone who works well with a cohesive team-oriented group of developers, who has a passion for developing great software, who enjoys solving problems in a challenging environment, and who has the desire to take their career to the next level. If any of these opportunities excite you, we would love to talk. Responsibilities: Design, develop, test, deploy, maintain, and continuously improve software products Manage individual project priorities, deadlines, and deliverables Ensure the final product is highly performant, responsive, and aligned with business goals Actively participate in agile ceremonies including daily stand-ups, story pointing, backlog refinement, and retrospectives Collaborate with cross-functional teams including Product, Business, and Engineering Coach and mentor junior and new team members to foster professional growth and team alignment All About You / Experience: Proven experience as a senior or lead software engineer with a strong technical foundation Proficient in at least one modern programming language, preferably Java Strong knowledge of object-oriented design, data structures, algorithms, and complexity analysis Extensive experience building RESTful APIs and designing microservices-based architectures Hands-on expertise with React, Spring Boot, PostgreSQL, and Elasticsearch Demonstrated full stack development experience, including frontend and backend integration Familiarity with cloud platforms, along with distributed systems Exposure to Big Data technologies like Apache Spark, Python, and HBase is a plus Strong communication and leadership skills with a proactive, collaborative mindset

Posted 5 days ago

Apply

0.0 years

0 Lacs

Bengaluru / Bangalore, Karnataka, India

On-site

Foundit logo

Role Responsibilities: Write performant and maintainable code with sufficient test coverage Collaborate with team members to deliver high-quality features Participate in on-call duties and handle issues effectively Document and clarify feature requirements thoroughly Key Deliverables: Well-tested, scalable backend services Features implemented with focus on performance and user experience Adherence to secure coding practices and architecture guidelines Integration with messaging systems like Kafka or RabbitMQ

Posted 5 days ago

Apply

3.0 - 5.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Foundit logo

Rockwell Automation is a global technology leader focused on helping the world's manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility -our people are energized problem solvers that take pride in how thework we do changes the world for the better. We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that's you we would love to have you join us! Job Description Summary: As an Software Test Engineer, you will meaningfully contribute to the software development team on all stages of the software development lifecycle, including test design, test automation, and testing activities for industry-leading commercial software known for its innovation and usability, in particular real-time scalable features based on Rockwell's Manufacturing Execution System (MES) that are often integrated with machine automation and control systems and ERP software. You will be responsible for active participation in requirements development, coding, and verification of automated test systems in all stages of the software development lifecycle You must collaborate with multiple global teams and require you to work in the large project teams. Joining Rockwell Automation Software Development group allows you to become part of a team that is committed to using reliable and well-thought-out engineering and software development practices such as SAFe (Scaled Agile Framework). You will report to the Team Lead, Software Engineering and have a hybrid schedule working in Hinjewadi, Pune, India Your Responsibilities: Design, maintain tests Develop automated tests, monitor the results, and report software defects Develop test documentation required by software development process Provide work estimates and status report. Maintain interaction to ensure assigned tasks are completed. The Essentials - You Will Have: Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent 3 year of experience in test automation for new products or software systems. The Preferred - You Might Also Have: Knowledge of data structures, algorithms, and object-oriented designs in Java. Experience with test automation and scripting languages (preferred Marathon or Selenium) Knowledge of multiple design patterns for enterprise applications Knowledge in test management tools (e.g., qTest) Familiarity with common development tools as Eclipse, SVN, GitLab, JUnit, JIRA, Jenkins, ANT and Maven Understanding of modern software delivery practices like rapid prototyping, CI/CD, containerization, virtualization etc. and multiple test strategies like TDD / BDD. Experience working in SAFe methodology. What We Offer: Our benefits package includes Comprehensive mindfulness programs with a premium membership to Calm Volunteer Paid Time off available after 6 months of employment for eligible employees. Company volunteer and donation matching program - Your volunteer hours or personal cash donations to an eligible charity can be matched with a charitable donation. Employee Assistance Program Personalized wellbeing programs through our OnTrack program On-demand digital course library for professional development ... and other local benefits! #LI-Hybrid or #LI-DB2 Rockwell Automation's hybrid policy aligns that employees are expected to work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless they have a business obligation out of the office.

Posted 5 days ago

Apply

6.0 - 10.0 years

17 - 19 Lacs

Remote, , India

On-site

Foundit logo

Job Description: We are hiring a highly skilled Java Full Stack Developer for one of our esteemed US-based clients. The ideal candidate should have strong expertise in backend and frontend technologies, with a focus on Java 11, Spring Boot 3.x, Microservices, and Angular 14+ , along with solid experience in scalable SaaS solutions, DevOps practices, and cloud platforms. Key Responsibilities: Design, develop, and maintain scalable full-stack web applications. Develop RESTful APIs and Microservices using Java 11, Spring Boot 3.x . Build dynamic and responsive user interfaces using Angular 14+ (standalone components, performance optimization). Implement caching, database versioning, and CI/CD pipelines. Collaborate with cross-functional teams to define, design, and deliver new features. Ensure application performance, scalability, and reliability. Conduct code reviews, unit testing, and participate in Agile ceremonies. Manage deployments, build frameworks, and follow DevOps best practices. Handle state management using NgRx, Akita, or similar libraries. Write automated tests using Cypress, Jasmine, Karma, and follow TDD principles. Troubleshoot and resolve production issues. Technical Skills Required: Backend: Java 11, Spring Boot 3.x, Microservices, JPA, REST APIs, Liquibase, Redis Cache. Frontend: Angular (6+ years), Angular 14+ (3+ years, standalone components), TypeScript, JavaScript, HTML5, CSS3, RxJS. Database: PostgreSQL (any DB knowledge acceptable), SQL. DevOps & Tools: Docker, Kubernetes, SonarQube, Linters, Bitbucket, Git, CI/CD pipelines, Visual Studio Code. Testing: Cypress, Jasmine, Karma, Unit Testing, Test-Driven Development. Cloud: Azure / AWS (any one). Other: Object-Oriented Design, Design Patterns, SaaS architecture, distributed systems, platform-level DevOps. Preferred Qualifications: Proven experience developing scalable SaaS solutions for 1000+ concurrent users. Strong understanding of application architecture and integration patterns. Solid knowledge of HTTP/HTTPS protocols, TCP/IP networking. Excellent communication, problem-solving, and analytical skills. Experience working in Agile development environments.

Posted 1 week ago

Apply

5.0 - 9.0 years

5 - 10 Lacs

Chennai, Tamil Nadu, India

On-site

Foundit logo

5+ years of experience in Java/J2EE development, including strong object-oriented design principles. --ERP implementation exp preferred. MBC and BTP knowledge appreciated Expertise in Java 8 and above, including functional programming concepts. Expertise in Spring Platform (Spring MVC, Spring Boot, Spring JDBC, Spring Cloud) and RESTful/SOAP web services. In-depth knowledge of GCP services (Cloud Run, Redis, PubSub, Kubernetes, Cloud Scheduler). Experience with Enterprise SSO technology Mandatory Key Skills Java*,functional programming ,object-oriented design, SOAP web services,J2EE development, ERP implementation ,Java 8,Spring Platform ,MBC,BTP ,RESTful, GCP services

Posted 1 week ago

Apply

6.0 - 10.0 years

0 Lacs

Bengaluru / Bangalore, Karnataka, India

On-site

Foundit logo

An experienced consulting professional who has a broad understanding of solutions, industry best practices, multiple business processes or technology designs within a product/technology family. Operates independently to provide quality work products to an engagement. Performs varied and complex duties and tasks that need independent judgment, in order to implement Oracle products and technology to meet customer needs. Applies Oracle methodology, company procedures, and leading practices. Typical Workload: Each day can be very different. It is a great job for people looking to step out of normal routines. We have a broad range of responsibilities. The typical workload breaks down into the rough percentages: .30% scripting, QA, creating and executing test plans. .30% is customer facing, walking though use cases, reviewing test plans, and sometimes just brought in to solve problems. .15% attend internal meetings including knowledge transfers, mentoring sessions for less experienced resources, and other strategic initiatives .10% integration consulting with customer and third-party systems .10% executive updates, documentation, and overall project management. .5% data migration Responsibilities include: Track and report project progress to appropriate parties using NetSuite and Jira .Assist in defining custom scripts on NetSuite's SuiteCloud platform .Collaborate with other NetSuite consultants to validate business/technical requirements through interview and analysis . Produce system design documents and participate in technical walkthroughs . Lead technical work streams, design scripts, or validate scripts, coordinate with other developers, Quality Assurance (QA) and deployment activities . Conduct Code Reviews . Conduct user acceptance testing for complex solutions . Assist in development, QA, and deployment processes as necessary to meet project requirements . Ability to work in a global team environment . Mentor less experienced consultants . Working with clients and project teams during North American hours (night shift) Preferred Qualifications/Skills include: . 6+ years of NetSuite or other ERP / CRM Solutions. NetSuite highly preferred. . A degree in mathematics, computer science or engineering . NetSuite SuiteCloud Development/Design/Testing/Code Review experience, including 3rd party Integration . Experience leading technical work streams including other developers and including global delivery teams. . Exposure to system architecture, object-oriented design, web frameworks and patterns, experience strongly preferred . Ability to author detailed documents capturing workflow processes, use cases, exception handling, and test cases . Consulting role experience . Software development lifecycle (SDLC) methodology knowledge and use .Software development (JavaScript preferred) . Proficiency in error resolution, error handling and debugging. . Experience with IDEs (WebStorm preferred), source control systems (GIT preferred), unit-testing tools and defect management tools . Experience with XML/XSL and Web Services (SOAP, WSDL, REST, JSON) . Experience developing web applications using JSP/Servlets, DHTML, and JavaScript . Experience with Jira . Strong interpersonal and communication skills Travel: . Modest to moderate, as appropriate Detailed Description and Job Requirements A consulting position operating independently with some assistance and guidance to provide quality work products to a project team or customer that comply with Oracle methodologies and practices. Performs standard duties and tasks with some variation to implement Oracle products and technology to meet customer specifications. Standard assignments are accomplished without assistance by exercising independent judgment, within defined policies and processes, to deliver functional and technical solutions on moderately complex customer engagements. 6-10+ years of overall experience in relevant functional or technical roles. Undergraduate degree or equivalent experience. Product or technical expertise relevant to practice focus. Ability to communicate effectively and build rapport with team members and clients. Ability to travel as needed. Career Level - IC3 Operates independently to provide quality work products to an engagement. Performs varied and complex duties and tasks that need independent judgment, in order to implement Oracle products and technology to meet customer needs. Applies Oracle methodology, company procedures, and leading practices. Demonstrates expertise to deliver functional and technical solutions on moderately complex customer engagements. May lead the solution design and implementation aspects of engagement(s) ensuring high quality, integrated software solutions within constraints of time and budget. May act as the team lead on projects, providing coaching, guidance and feedback to develop skills of team members. Effectively consults with management of customer organizations. Participates in business development activities. Develops and leads detailed solutions for moderately complex projects. Career Level - IC3

Posted 1 week ago

Apply

6.0 - 10.0 years

0 Lacs

Bengaluru / Bangalore, Karnataka, India

On-site

Foundit logo

An experienced consulting professional who has a broad understanding of solutions, industry best practices, multiple business processes or technology designs within a product/technology family. Operates independently to provide quality work products to an engagement. Performs varied and complex duties and tasks that need independent judgment, in order to implement Oracle products and technology to meet customer needs. Applies Oracle methodology, company procedures, and leading practices. Typical Workload: Each day can be very different. It is a great job for people looking to step out of normal routines. We have a broad range of responsibilities. The typical workload breaks down into the rough percentages: .30% scripting, QA, creating and executing test plans. .30% is customer facing, walking though use cases, reviewing test plans, and sometimes just brought in to solve problems. .15% attend internal meetings including knowledge transfers, mentoring sessions for less experienced resources, and other strategic initiatives .10% integration consulting with customer and third-party systems .10% executive updates, documentation, and overall project management. .5% data migration Responsibilities include: Track and report project progress to appropriate parties using NetSuite and Jira .Assist in defining custom scripts on NetSuite's SuiteCloud platform .Collaborate with other NetSuite consultants to validate business/technical requirements through interview and analysis . Produce system design documents and participate in technical walkthroughs . Lead technical work streams, design scripts, or validate scripts, coordinate with other developers, Quality Assurance (QA) and deployment activities . Conduct Code Reviews . Conduct user acceptance testing for complex solutions . Assist in development, QA, and deployment processes as necessary to meet project requirements . Ability to work in a global team environment . Mentor less experienced consultants . Working with clients and project teams during North American business hours (night shift) Preferred Qualifications/Skills include: . 6+ years of NetSuite or other ERP / CRM Solutions. NetSuite highly preferred. . A degree in mathematics, computer science or engineering . NetSuite SuiteCloud Development/Design/Testing/Code Review experience, including 3rd party Integration . Experience leading technical work streams including other developers and including global delivery teams. . Exposure to system architecture, object-oriented design, web frameworks and patterns, experience strongly preferred . Ability to author detailed documents capturing workflow processes, use cases, exception handling, and test cases . Consulting role experience . Software development lifecycle (SDLC) methodology knowledge and use .Software development (JavaScript preferred) . Proficiency in error resolution, error handling and debugging. . Experience with IDEs (WebStorm preferred), source control systems (GIT preferred), unit-testing tools and defect management tools . Experience with XML/XSL and Web Services (SOAP, WSDL, REST, JSON) . Experience developing web applications using JSP/Servlets, DHTML, and JavaScript . Experience with Jira . Strong interpersonal and communication skills Travel: . Modest to moderate, as appropriate Detailed Description and Job Requirements A consulting position operating independently with some assistance and guidance to provide quality work products to a project team or customer that comply with Oracle methodologies and practices. Performs standard duties and tasks with some variation to implement Oracle products and technology to meet customer specifications. Standard assignments are accomplished without assistance by exercising independent judgment, within defined policies and processes, to deliver functional and technical solutions on moderately complex customer engagements. 6-10+ years of overall experience in relevant functional or technical roles. Undergraduate degree or equivalent experience. Product or technical expertise relevant to practice focus. Ability to communicate effectively and build rapport with team members and clients. Ability to travel as needed. Career Level - IC3 Operates independently to provide quality work products to an engagement. Performs varied and complex duties and tasks that need independent judgment, in order to implement Oracle products and technology to meet customer needs. Applies Oracle methodology, company procedures, and leading practices. Demonstrates expertise to deliver functional and technical solutions on moderately complex customer engagements. May lead the solution design and implementation aspects of engagement(s) ensuring high quality, integrated software solutions within constraints of time and budget. May act as the team lead on projects, providing coaching, guidance and feedback to develop skills of team members. Effectively consults with management of customer organizations. Participates in business development activities. Develops and leads detailed solutions for moderately complex projects. Career Level - IC3

Posted 1 week ago

Apply

8.0 - 10.0 years

8 - 10 Lacs

Bengaluru / Bangalore, Karnataka, India

On-site

Foundit logo

What do we do The Private Wealth Management (PWM) business provides end to end Investment Management services and advice across a full range of asset classes for High net worth individuals.PWM leverages a global technology platform offering, an integrated suite of tools, and applications to service clients, and family offices. This platform helps realize a client's goals and objectives, develops and implements an integrated wealth management plan and delivers first-class client and family office services. PWM Digital team of engineers develops integrated, web & mobile based solutions and strategic middleware services that provide PWM Sales Teams and Clients with detailed information on their financial portfolio & analytics for held andheld away assets, services to enable ala carte set of services for family offices, social collaboration platform, access to GS services and insights, and ability to request Asset Transfers and Trade orders. Our team of engineers builds solutions to solve the most complex problems and have the opportunity to work at the forefront of technology innovation alongside industry leaders and make significant contributions to the field. 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 1 week ago

Apply

2.0 - 5.0 years

2 - 5 Lacs

Kolkata, West Bengal, India

On-site

Foundit logo

Experience in mobile application development. Experience with Android APIs and Frameworks. Fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis. MINIMUM QUALIFICATIONS MCA/ Bachelors degree in IT / Computer Science or equivalent. 2 + years of experience in relevant technology.

Posted 1 week ago

Apply

2.0 - 7.0 years

2 - 7 Lacs

Kolkata, West Bengal, India

On-site

Foundit logo

Testing the functionality and usability functions of a developed project. Identifying and following up on removals of bugs and errors. Ensuring quality products. Preparing test plans and cases, writing user manuals. MINIMUM QUALIFICATIONS B.E./B.Tech/MCA 2+ years as a quality assurance manager/software tester in an IT company. Should have exposure to manual/ automated and performance testing. Knowledge in web based application software would be helpful.

Posted 1 week ago

Apply

2.0 - 4.0 years

2 - 4 Lacs

Bengaluru / Bangalore, Karnataka, India

On-site

Foundit logo

Strong academic in a relevant field - Mathematics, Engineering, Computer Science or Physics, including a quantitative understanding of statistics and probability Strong programming skills in a modern programming language (C++, Python, Java or equivalent language) and familiarity with object-oriented design principles Ability to work as part of a global team and deliver results quickly Previous practical experience in solving mathematical / statistical / machine learning problems or data engineering and relevant infrastructure buildout Comfortable working on multiple projects, demonstrating initiative and showing commercial impact Preferred Qualifications Strong written and verbal communication skills Knowledge of financial markets, in particular, understanding of equities and equities financing products, and financial mathematics is a plus Successful track record of building scalable systems with clearly defined SLAs in a financial setting. Entrepreneurial spirit

Posted 1 week ago

Apply

1.0 - 5.0 years

1 - 5 Lacs

Bengaluru / Bangalore, Karnataka, India

On-site

Foundit logo

Strong academic in a relevant field - Mathematics, Engineering, Computer Science or Physics, including a quantitative understanding of statistics and probability Strong programming skills in a modern programming language (C++, Python, Java or equivalent language) and familiarity with object-oriented design principles Ability to work as part of a global team and deliver results quickly Previous practical experience in solving mathematical / statistical / machine learning problems or data engineering and relevant infrastructure buildout Comfortable working on multiple projects, demonstrating initiative and showing commercial impact Preferred Qualifications Strong written and verbal communication skills Knowledge of financial markets, in particular, understanding of equities and equities financing products, and financial mathematics is a plus Successful track record of building scalable systems with clearly defined SLAs in a financial setting. Entrepreneurial spirit

Posted 1 week ago

Apply

3.0 - 5.0 years

5 - 7 Lacs

Chennai

Work from Office

Naukri logo

The Opportunity: As a Software Engineer (Full Stack), you will work in an Agile environment to deliver and build the next-generation EdTech platform fueled by data. A successful candidate must be comfortable with complex software development projects and be an innovative thinker. As a direct contributor, the candidate must be comfortable meeting deadlines on multiple projects and working in a fast-paced environment with evolving requirements. In addition to developing software, the ideal candidate can troubleshoot problems and support our production environments. At Anthology, software engineers will learn to apply their software development expertise as members of a cross-functional team. Our teams usually consist of Product Managers, UX Designers, and Developers of varying interests to create a Full Stack team. Software Engineers learn and practice all aspects of software development, including (but not limited to) understanding user feedback, developing the software, testing, CI/CD practices, DevOps, and ongoing maintenance. In this role, learning is primarily focused on the depth of technical understanding and team practices. Primary responsibilities will include: Designing and implementing solutions for the areas of the application owned by the team Testing your code and reviewing the code of others Understanding and demonstrating Continuous Integration/Continuous Deployment (CI/CD) practices Implementing security best practices throughout the development and deployment lifecycle Being willing to respond to the unique challenges of delivering and maintaining cloud-based software, including troubleshooting live production environments, minimizing downtime, and responding to client-reported issues Ensuring proper team and inter-team communication practices Contributing to process improvement initiatives on the team The Candidate: Required skills/qualifications: 3-5 years of relevant professional experience BS in Computer Science or a related field, or an equivalent combination of education and relevant work experience Knowledge of professional engineering best practices for the full Agile SDLC, including coding standards, code reviews, source control management, build processes, testing, and operations Strong experience with Object-Oriented design and coding Experience in developing and deploying Java-based applications in a professional setting Experience designing and implementing RESTful APIs and demonstrated proficiency with API concepts and design Working experience developing single-page JavaScript applications and frameworks such as React, Redux, or Angular Experience with relational and/or NoSQL databases Experience with version control and source code management systems like GIT, Stash, or similar Knowledge of unit and integration tests Fluency in written and spoken English Preferred skills/qualifications: Experience in the education industry and with e-learning technologies Experience with Java Spring Boot AWS Certification Java Certification

Posted 1 week ago

Apply

9.0 - 16.0 years

8 - 15 Lacs

Bengaluru / Bangalore, Karnataka, India

On-site

Foundit logo

Role Responsibilities: Translate complex business problems into scalable software designs and code. Create and maintain platforms and services, focusing on distributed systems and large-scale storage. Drive the adoption of best development practices and influence product requirements. Mentor junior engineers on software design, coding, and TDD strategies. Key Deliverables: Scalable and maintainable software architecture and code. Robust platforms and services with high reliability and performance. Comprehensive mentoring plans and guidance for junior engineers. Insights and learnings shared across teams to foster continuous improvement.

Posted 1 week ago

Apply

9.0 - 16.0 years

9 - 15 Lacs

Bengaluru / Bangalore, Karnataka, India

On-site

Foundit logo

Role Responsibilities: Translate high-level business problems into scalable design and code, creating reusable libraries. Design and implement platforms and services using strong background in distributed systems. Influence product requirements, champion best practices, and work in an agile framework. Mentor junior engineers on software design, coding practices, and TDD strategies. Key Deliverables: Scalable and maintainable software designs and code for new projects. Robust platforms and services with high scalability and reliability. Clear and concise technical documentation for various audiences. Mentorship and development of junior engineers in software design and coding.

Posted 1 week ago

Apply

1.0 - 3.0 years

1 - 3 Lacs

Gurgaon / Gurugram, Haryana, India

On-site

Foundit logo

Responsibilities : Work on HLD, LLD to design and develop algorithms, code base Produce clean, efficient code base Integrate software components with client systems and third-party programs Troubleshoot, debug and upgrade existing software Gather and evaluate requirements Recommend and execute enhancements Create technical documentation for MOP and installation guide YOU MUST HAVE Experience in object-oriented design/programming and proven experience as a Software Developer Experience with software design and development in a test-driven environment Knowledge of coding languages/tools/frameworks (e.g. Java, J2EE,REST, Kafka, SOAP,JMS, SpringBoot , Junit, Maven, GIT) Experience with databases(Postgres, Oracle, MySQL), Object-Relational Mapping (ORM), JPA, frameworks (e.g. Hibernate) Ability to learn new languages and technologies Excellent communication skills Resourcefulness and troubleshooting aptitude Good team player We Value Knowledge of in Python/Django. Knowledge of Rabbit MQ , KAFKA Messaging system. Knowledge of Agile development methodologies

Posted 1 week ago

Apply

0.0 years

0 Lacs

Bengaluru / Bangalore, Karnataka, India

On-site

Foundit logo

Genpact (NYSE: G) is a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to create lasting value for clients. Powered by our purpose - the relentless pursuit of a world that works better for people - we serve and transform leading enterprises, including the Fortune Global 500, with our deep business and industry knowledge, digital operations services, and expertise in data, technology, and AI. Inviting applications for the role of Consultant - Dot Net FS Developer In this role, you will be responsible for designing, developing, and maintaining robust and scalable web applications using the latest .NET technologies. You will play a key role in all stages of the software development lifecycle, from requirement analysis and design to development, testing, deployment, and maintenance. Responsibilities . Design, develop, and maintain web applications using the .NET framework (C# and/or VB.NET) . Work closely with other developers, designers, and stakeholders to understand requirements and translate them into technical solutions . Implement clean and maintainable code using best practices and design patterns . Write unit tests and integration tests to ensure code quality . Debug and fix bugs and performance issues . Deploy applications to production environments . Monitor application performance and troubleshoot issues . Stay up to date on the latest .NET technologies and trends Qualifications we seek in you! Minimum Qualifications / Skills . BE/B.TECH Preferred Qualifications/ Skill . Professional experience using .NET technologies with an emphasis on C#, Restful APIs . Professional experience in Angular and or any other UI technologies . Experience creating/consuming web services and data . Should have experience of working with geographically dispersed teams, that fall across different time zones . Strong Communication Skills . Strong Analysis, Design and Development Skills . Good problem-solving skills . Solid understanding and experience with Object-Oriented design and development . Working experience with Agile methodologies would be useful . Prior work on in the banking/brokerage industry a plus . Prior work experience with multi-threaded/ performance intensive applications . Knowledge of Angular or any UI technologies, .Net core, docker or container-based applications . Prior work experience with cloud-based applications Genpact is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. Genpact is committed to creating a dynamic work environment that values respect and integrity, customer focus, and innovation. Get to know us at www.genpact.com and on X, Facebook, LinkedIn, and YouTube. Furthermore, please do note that Genpact does not charge fees to process job applications and applicants are not required to pay to participate in our hiring process in any other way. Examples of such scams include purchasing a %27starter kit,%27 paying to apply, or purchasing equipment or training.

Posted 1 week ago

Apply

Exploring Object Oriented Design Jobs in India

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.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Mumbai

These cities are known for their thriving tech ecosystems and have a high demand for professionals skilled in object oriented design.

Average Salary Range

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.

Career Path

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.

Related Skills

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

Interview Questions

  • What is object oriented programming? (basic)
  • Explain the four pillars of object oriented programming. (medium)
  • What is inheritance in object oriented design? (basic)
  • Differentiate between abstraction and encapsulation. (medium)
  • Describe polymorphism and provide an example. (medium)
  • What is the difference between composition and inheritance? (advanced)
  • Explain the SOLID principles in object oriented design. (medium)
  • How do you handle dependencies in object oriented design? (advanced)
  • What is a design pattern? Can you name a few commonly used patterns? (medium)
  • How do you test object oriented code? (medium)
  • Describe the concept of coupling and cohesion in object oriented design. (advanced)
  • How do you optimize object oriented code for performance? (advanced)
  • What is the difference between an interface and an abstract class? (medium)
  • Explain the concept of method overloading and method overriding. (medium)
  • How do you design a system using object oriented principles? (advanced)
  • What are the benefits of using object oriented design in software development? (basic)
  • How do you handle exceptions in object oriented programming? (medium)
  • Describe the concept of UML diagrams in object oriented design. (medium)
  • How do you ensure code reusability in object oriented design? (medium)
  • What is the role of design patterns in object oriented programming? (basic)
  • Explain the concept of cohesion in object oriented programming. (medium)
  • How do you implement polymorphism in your code? (medium)
  • Describe the concept of static and dynamic binding. (medium)
  • How do you approach refactoring in object oriented design? (medium)
  • What are the best practices for designing object oriented systems? (advanced)

Closing Remark

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!

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