Jobs
Interviews

141 Objectoriented Design Jobs - Page 6

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

3.0 - 7.0 years

0 Lacs

karnataka

On-site

As an integral part of Omnissa, you will have the opportunity to contribute to the development and enhancement of Workspace ONE, an innovative digital workspace platform that ensures secure access to applications on various devices. Your role will involve designing and developing scalable software solutions for Unified Endpoint Management (UEM) Platform. You will play a crucial part in writing code, implementing new use cases, and enhancing the current system to cater to diverse platform businesses. In your journey at Omnissa, your success will be measured by your ability to produce high-quality software designs, execute them effectively, and continuously improve the product. You will be expected to collaborate with cross-functional teams, contribute to codebases, and identify opportunities for enhancing the scalability, usability, and supportability of the product. Additionally, you will work on a distributed application with an event-driven architecture, utilize technologies such as C#, .NET Framework, SQL/PostgreSQL/Open Search, Kafka/Redis/RabbitMQ for communications, and Asp.Net MVC along with Angular for front-end development. To excel in this role, you are required to possess a Bachelor's or Master's degree in Computer Science or a related field, along with proficiency in C# and .NET Framework. Your understanding of distributed systems, object-oriented design, and multi-threaded programming will be crucial for the role. Furthermore, your ability to troubleshoot, analyze logs, and ensure code quality through various testing methodologies will play a significant role in your success. You should exhibit a strong sense of ownership, prioritize security and compliance considerations, and have experience in large-scale enterprise technology deployments and cloud computing. Omnissa values diversity and inclusivity in its workforce, aiming to create an environment that fosters innovation and success. We are an Equal Opportunity Employer, committed to providing an equal platform for all individuals based on merit. If you are passionate about driving technological advancements, shaping the future of work, and contributing to a global team, we encourage you to join us on our journey towards creating impactful and secure digital workspaces. Location: Bengaluru Location Type: Hybrid/ONSITE,

Posted 1 month ago

Apply

12.0 - 16.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Senior Manager is a senior management level position responsible for accomplishing results through the management of a team or department in an effort to establish and implement new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to drive applications systems analysis and programming activities. Responsibilities: Manage one or more Applications Development teams in an effort to accomplish established goals as well as conduct personnel duties for the team, such as performance evaluations, hiring, and disciplinary actions. Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications. Review and analyze proposed technical solutions for projects and contribute to the formulation of strategies for applications development and other functional areas. Develop comprehensive knowledge of how areas of business integrate to accomplish business goals. Provide evaluative judgment based on the analysis of factual data in complicated and unique situations. Impact the Applications Development area through monitoring the delivery of end results, participating in budget management, and handling day-to-day staff management issues, including resource management and allocation of work within the team/project. Ensure essential procedures are followed and contribute to defining standards, negotiating with external parties when necessary. Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets. This includes driving compliance with applicable laws, rules, and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct, and business practices, and escalating, managing, and reporting control issues with transparency. Additionally, effectively supervise the activity of others and create accountability with those who fail to maintain these standards. Qualifications: Tech Skills / Qualifications: - 12+ years of hands-on experience in relevant technologies - Proven hands-on experience developing loosely coupled micro-services in the Java (17+) technology stack, including spring, spring-boot, spring-data, JPA, Kafka, REST-ful architecture, maven/gradle, Web Sockets, TDD. - Must have experience in Message Oriented Middleware architecture and products such as Kafka, TIBCO, Apache MQ. - Experience with NoSql and Relational DBs like Mongo, Oracle. - Experience with performance tuning of the codebase using relevant tools. - Experience in working with Cloud-based deployments, Docker. - Experience with DevOps creating a pipeline, CI/CD, Git, Gitflow branching merging. - Strong understanding of Object-oriented design, GoF patterns. - Working experience in message formats such as XML / JSON. - Strong working experience with Web service technologies such as REST, JSON, SOAP, JAXB, JAX-WS. - Working knowledge of industry best practices and Engineering standards. - Prior experience working in Agile methodology. Education: - Bachelor's degree/University degree or equivalent experience. - Master's degree preferred. This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.,

Posted 1 month ago

Apply

12.0 - 16.0 years

0 Lacs

pune, maharashtra

On-site

The applications development senior manager is responsible for managing a team or department to establish and implement new application systems and programs in coordination with the Technology team. You will drive applications systems analysis and programming activities to achieve established goals. As a senior manager, you will oversee personnel duties for the team, such as performance evaluations, hiring, and disciplinary actions. Utilizing your in-depth knowledge across multiple applications development areas, you will provide technical oversight across systems and applications. Your responsibilities will include reviewing and analyzing proposed technical solutions for projects, contributing to the formulation of strategies for applications development, and developing comprehensive knowledge of how different business areas integrate to achieve business goals. In addition, you will provide evaluative judgment based on the analysis of factual data in complicated situations, monitor the delivery of end results, participate in budget management, and handle day-to-day staff management issues within the team/project. You will play a crucial role in ensuring that essential procedures are followed and defining standards while negotiating with external parties when necessary. It is essential to assess risk appropriately when making business decisions, uphold the firm's reputation, and safeguard Citigroup, its clients, and assets by ensuring compliance with applicable laws and regulations. Additionally, you will supervise the activity of others, create accountability, and address control issues with transparency. In terms of qualifications, you should have 12+ years of hands-on experience in relevant technologies, including developing loosely coupled micro-services in the Java technology stack. Experience with Message Oriented Middleware architecture, NoSql and Relational DBs, performance tuning, Cloud-based deployments, and DevOps practices is required. Strong understanding of object-oriented design, industry best practices, and prior experience in Agile methodology are also important. A Bachelor's degree or equivalent experience is required, with a Master's degree preferred. This high-level job description outlines the primary duties of the applications development senior manager role. Other job-related responsibilities may be assigned as needed.,

Posted 1 month ago

Apply

2.0 - 7.0 years

0 Lacs

karnataka

On-site

You should have 2 - 7 years of experience in Python with a good understanding of Big data ecosystems and frameworks such as Hadoop, Spark etc. Your experience should include developing data processing tasks using PySpark. Expertise in at least one popular cloud provider preferably AWS would be a plus. Additionally, you should possess good knowledge of any RDBMS/NoSQL database with strong SQL writing skills. Experience with Datawarehouse tools like Snowflake and any one ETL tool would be advantageous. Your skills should include strong analytical and problem-solving capability, excellent verbal and written communication skills, and the ability to work directly with clients to build trusted relationships with stakeholders. You should also be able to collaborate effectively across global teams and have a strong understanding of data structures, algorithms, object-oriented design, and design patterns. Experience in the use of multi-dimensional data, data curation processes, and the measurement/improvement of data quality is required. A general knowledge of business processes, data flows, and quantitative models that generate or consume data is also preferred. You should be an independent thinker, willing to engage, challenge, and learn new technologies. Role & Responsibilities: - Maintain high-quality coding standards and deliver work within the stipulated time frame. - Review the work of team members and occasionally provide guidance. - Develop an understanding of Work Breakdown Structure and assist the manager in delivering the same. - Develop sector initiatives such as credential building and knowledge management. - Act as a Team lead and proficiently deliver key responsibilities in line with the project plan.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

You will be joining Omnissa, a company at the forefront of providing IT infrastructure solutions that enable flexible and secure work experiences from anywhere. The Omnissa Platform is an AI-driven digital work platform that integrates various industry-leading solutions to empower employees and customers to access applications securely across different devices and clouds. As part of our team, you will play a crucial role in shaping the future of work by delivering personalized and engaging employee experiences while optimizing security, IT operations, and costs. At Omnissa, our mission is to maximize value for our customers, guided by our core values of acting in alignment, building trust, fostering inclusiveness, driving efficiency, and maximizing customer value. As a global company with over 4,000 employees, we are constantly seeking passionate individuals to join us in our journey of growth and innovation. The opportunity at hand involves working on Workspace ONE, a digital workspace platform that delivers and manages applications on any device securely. Your role will be to contribute to the scalability and management of the Workspace One-Unified Endpoint Management platform across various operating systems and device types. You will be responsible for writing code, designing scalable software, and championing a culture of high ownership and engineering excellence within the UEM Platform team. Over the first 6-12 months in this role, your performance goals will include producing software designs for new use cases, scaling the current system, ensuring the quality of products and code you create, collaborating with other teams, and identifying and implementing solutions for code/design/architecture gaps. In your day-to-day work, you will be involved in developing a distributed application using an event-driven architecture, utilizing C# (Asp.Net and .Net Core) on the server side, working with SQL/PostgreSQL/Open Search for the database, managing inter and intra-service communications with Kafka/Redis/RabbitMQ, and handling Asp.Net MVC and Angular for the front-end. To excel at Omnissa, you should possess a Bachelor's or Master's degree in Computer Science or a related field, proficiency in C# & .NET Framework, understanding of distributed systems, experience in object-oriented design and multi-threaded programming, strong debugging and troubleshooting skills, knowledge of large-scale deployments in enterprise environments, cloud computing expertise, and the ability to write quality code and tests. This position is based in Bengaluru and offers a hybrid/onsite work environment. Omnissa is committed to diversity and equal opportunity employment, valuing unique perspectives and experiences to drive innovation and business success. We are an Equal Opportunity Employer that prohibits discrimination and harassment of any kind. Join us at Omnissa and be part of a team dedicated to shaping the future of work and technology.,

Posted 1 month ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

About NetApp NetApp is the intelligent data infrastructure company, turning a world of disruption into opportunity for every customer. No matter the data type, workload, or environment, NetApp helps customers identify and realize new business possibilities. The company values its people and believes in embracing diversity and openness. NetApp encourages fresh ideas and a collaborative approach to challenges, fostering a culture of belonging and innovation. Job Summary As the Engineering team manager for the GCNV service utilizing NetApp ONTAP Hardware in Bangalore, you will oversee all software development aspects, operational metrics, and production support. Your responsibilities include defining, managing, and enhancing software and product development processes in close collaboration with high-performance engineers. Leading the day-to-day activities of the engineering team, ensuring project plans are met, coaching and mentoring engineers for growth, and developing innovative technical designs aligned with product goals are key aspects of this role. Additionally, driving operational excellence, fostering a culture of learning and experimentation, as well as actively building talent and teams through hiring, coaching, and mentoring are essential responsibilities. Collaboration with cross-functional teams to create customer-centric software and drive innovation is a crucial part of this role. Job Requirements The ideal candidate should have experience in software development, hands-on experience in object-oriented design, coding, and developing highly scalable web services. Previous experience in managing software engineering teams, cloud-native architectures, and proficiency in Go, C++, C#, Python, or Java is required. Strong knowledge of infrastructure components, cloud services, and best practices for the software development life cycle is necessary. The candidate should be experienced in designing fault-tolerant and high-scale distributed architectures on major cloud providers and building CD/CI infrastructure. A Bachelor of Science Degree in Computer Science or equivalent experience, along with a minimum of 8 years of relevant experience in technical leadership, is required. Demonstrated ability to manage multiple critical projects is essential for this role. Education A Bachelor of Science Degree in Computer Science, a masters degree, or equivalent experience is required. A minimum of 8 years of relevant experience and experience in technical leadership, people management is required. Demonstrated ability to manage multiple critical projects. At NetApp, a hybrid working environment is promoted to enhance connection, collaboration, and culture among employees. Most roles will have some in-office and/or in-person expectations, which will be communicated during the recruitment process. Equal Opportunity Employer NetApp encourages all qualified candidates to apply, regardless of meeting 100% of the qualifications. The company values diversity and inclusion and looks forward to hearing from all applicants. Why NetApp NetApp is dedicated to helping customers turn challenges into business opportunities through innovative solutions and fresh thinking. The company offers a healthy work-life balance, volunteer time off, comprehensive benefits, and support for professional growth. NetApp provides access to various discounts and perks to enhance employees" quality of life. If you are passionate about building knowledge and solving significant problems, NetApp welcomes you to join the team.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

maharashtra

On-site

NTT DATA is looking for a Mongo DB/DB2 Consultant to join their team in Pune, Maharashtra, India. As a Mongo DB/DB2 Consultant at NTT DATA, you will be responsible for being strong in App development/DB development. You should have experience in professional and academic settings with Java, Python, C++, and engineering software and networking platforms. Proficiency in object-oriented design skills and knowledge of version control systems like GIT and SVN are essential. The ideal candidate will have proven skills in design and documentation methods, strong scripting and test automation abilities, and a solid understanding of MongoDB, including data modeling, query optimization, performance tuning, and the aggregation framework. Experience in building and optimizing complex MongoDB database solutions and familiarity with cloud database services and deployments, such as MongoDB Atlas, are required. You should have knowledge of integrating MongoDB with various programming languages and frameworks, the ability to troubleshoot and debug MongoDB issues efficiently, and familiarity with security best practices for MongoDB deployment and maintenance. NTT DATA is a trusted global innovator of business and technology services, serving 75% of the Fortune Global 100. As a Global Top Employer, NTT DATA has diverse experts in more than 50 countries and a robust partner ecosystem. Their 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. NTT DATA is one of the leading providers of digital and AI infrastructure globally. If you are an exceptional, innovative, and passionate individual looking to grow with an inclusive, adaptable, and forward-thinking organization, apply now to be part of NTT DATA's team in Pune, Maharashtra, India.,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

You should have a total of 5-6 years of experience in the field. Your skills should include expertise in ASP.NET, MVC, and C# programming. You should be proficient in object-oriented design and development. It is important that you have strong hands-on experience in database development and design using a major DBMS tool, with SQL Server being preferred. Your expertise should extend to the following areas: - Stored Procedures - Triggers - Functions - Writing, fixing, and troubleshooting complex queries - Experience in debugging client-side issues in browsers such as IE, Chrome, and Edge - Hands-on experience in client-side scripting with technologies like Javascript, jQuery, and KendoUI (good to have) - Familiarity with HTML5 and CSS3 - Preference for experience in mobile application development technologies, and willingness to work in this area - Experience in debugging server-side issues in IIS, C#, ASP.NET WebAPI, and ASP.NET MVC - Intermediate to advanced knowledge in Agile Methodology, with a preference for familiarity with SAFe Agile framework Overall, you should be a well-rounded professional with a strong technical background and a willingness to adapt to new technologies and methodologies as needed.,

Posted 1 month ago

Apply

8.0 - 12.0 years

0 Lacs

maharashtra

On-site

As a Senior Application Engineer at NTT DATA in Pune, Maharashtra, India, you will be part of a dynamic team focused on delivering quality software solutions for our clients. Your role will involve managing a 3-person client team, conducting performance reviews, and providing guidance on software development within a defined architecture. You will have the opportunity to contribute to the design process, review code to ensure quality standards are met, and mentor team members on best practices. With 8+ years of experience in C# development and 5+ years of experience with .NET technologies such as Web API, ASP.NET MVC, and Blazor, you will bring a strong foundation to the team. Your expertise in Azure technologies, JavaScript, unit testing, and creating hosting and deployment environments from scratch will be valuable assets in this role. Additionally, your proficiency in implementing and consuming SOAP or REST services, debugging techniques, database programming, and Object-Oriented Design principles will be key to your success. As part of our Microsoft practice, you will have the opportunity to further develop your skills and expertise through training and certification programs. We are committed to supporting your professional growth and providing you with the tools and resources needed to excel in your role. Your ability to communicate effectively, collaborate with team members, and adapt to new challenges will be essential in this position. If you are a lifelong learner who is dedicated to continuous improvement, a team player who values collaboration and mutual success, and a strong communicator with a passion for software development, we encourage you to apply for this exciting opportunity at NTT DATA. Join us in our mission to innovate, optimize, and transform for long-term success in the digital future. #Launchjobs #LaunchEngineering,

Posted 1 month ago

Apply

2.0 - 18.0 years

0 Lacs

chennai, tamil nadu

On-site

As an experienced IT professional with at least 12-18 years of hands-on application development experience, you are required to have a minimum of 3 years of experience working with Guidewire products such as Claim Center (CC), Policy Center (PC), and Billing Center (BC) 8.0 or higher. Additionally, you should have a minimum of 3 years of experience with SQL or NoSQL-related technologies and at least 2 years of experience integrating with RESTful/SOAP web services. Your responsibilities will include designing, developing, implementing, and maintaining complex integrations between Guidewire products and external systems using APIs, web services, and message queues. You will need to analyze business requirements, translate them into technical solutions leveraging Guidewire's integration capabilities, and write clean, well-documented, and maintainable code following best practices. You will be involved in unit testing, integration testing, troubleshooting integration issues, staying updated on the latest Guidewire integration features, estimating development effort, documenting technical decisions, and contributing to the development of integration automation tools. Collaboration with various teams, effective communication of technical concepts, proactive risk identification, and participation in code reviews are also part of your role. The role offers a unique opportunity to enhance your expertise as a Guidewire Product Consultant and work with the latest technologies. Essential skills include proven experience in Guidewire configuration and integration, familiarity with monitoring tools like AppDynamics, strong understanding of object-oriented design, and experience in debugging production issues and resolving performance bottlenecks. You should also be proficient in continuous integration practices and tools, have a good understanding of Property & Casualty domain, possess excellent written and verbal communication skills, strong teamwork abilities, and be self-motivated to work independently in a dynamic environment. A bachelor's degree in Information Technology, Computer Science, Engineering, or a related field is an essential qualification for this role.,

Posted 1 month ago

Apply

5.0 - 12.0 years

0 Lacs

karnataka

On-site

Qualcomm India Private Limited is looking for a highly motivated Programmer Analyst, Staff to join the Identity and Access Management Team. In this role, you will be responsible for developing, creating, and modifying software for observable, fault-tolerant systems and services. You will need to have around 10 to 12 years of hands-on technical experience in Groovy/Grails and Java with Spring Framework. The ideal candidate should possess excellent interpersonal, communication, problem-solving, and analytical skills. Your responsibilities will include understanding infrastructure, architecture, planning, and designing for both on-premises and cloud environments, designing and developing complex system integrations and APIs, and acting as a technical lead for medium-sized projects. You will also need to lead and mentor the development team, interact with stakeholders to understand their requirements, and provide technical solutions for IT-related issues. Additionally, you will be responsible for performing code reviews, developing technical designs for application architecture, and ensuring scalability, performance, and security. To be successful in this role, you should have experience with Agile development, Test-Driven Development, Incremental delivery, and CI/CD. You should also have a strong understanding of OOP concepts, design principles, and implementation of various design patterns. Experience with Java, Groovy, Python, and front-end languages like Angular, TypeScript, or JavaScript is required. Knowledge of microservices architecture, RESTful API design, RDBMS, No-SQL databases, and object-oriented design and development is essential. The ideal candidate should have 10+ years of experience in software development with highly reputed organizations, proficiency in Java 8 or higher, Python, Groovy, Spring, Hibernate, and working knowledge of Continuous Deployment & Integration tools like Jenkins, Docker, Kubernetes. You should also possess excellent problem-solving skills, a deep understanding of data structures and algorithms, expertise in full-stack development, and experience in designing and developing data models using RDBMS and NoSQL databases. Minimum qualifications for this role include 5+ years of work experience in programming, scripting, and/or automation or IT-relevant work experience with a Bachelor's degree, or 7+ years of work experience without a Bachelor's degree. Additionally, you should have 3+ years of experience with Database Design structures and 2+ years of experience with more than one operating system. If you are an individual with a disability and need an accommodation during the application/hiring process, Qualcomm is committed to providing an accessible process. Qualcomm expects its employees to abide by all applicable policies and procedures, including security and confidentiality requirements. Qualcomm is an equal opportunity employer and does not accept unsolicited resumes or applications from agencies. Staffing and recruiting agencies are not authorized to use the Qualcomm Careers Site for submissions. If you would like more information about this role, please contact Qualcomm Careers.,

Posted 1 month ago

Apply

0.0 - 4.0 years

0 Lacs

pune, maharashtra

On-site

You should be strong in C/C++ programming and possess a solid understanding of object-oriented design principles along with knowledge of good programming practices. Additionally, you should have experience in designing Firmware for Micro-controller based Systems and be familiar with communication protocols such as SPI, I2C, MODBUS, Device Drivers, and ADC. Experience with Zigbee, GSM, GPRS, USB, Ethernet, and boot loader is preferred. Ideally, you should have 0-4 years of experience in the field and hold a degree in BE/B-Tech Electronics/Electronics and Telecommunication or MSc Electronics/Instrumentation. To apply for this position, please send your resume to careers@accel-systems.co.in. In your email application, make sure to mention the following: 1. The post you are applying for in the subject line and the email body. 2. Provide reasons why we should hire you, highlighting your relevant skills and experience.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

Genpact (NYSE: G) is a global professional services and solutions firm dedicated to creating outcomes that shape the future. With a workforce of over 125,000 individuals spread across more than 30 countries, our team is distinguished by an innate curiosity, entrepreneurial agility, and a commitment to delivering enduring value to our clients. Fueled by our purpose of the relentless pursuit of a world that works better for people, we engage with and transform leading enterprises, including the Fortune Global 500, leveraging our profound business and industry expertise, digital operations services, and proficiency in data, technology, and AI. We are currently seeking applications for the position of Lead Consultant, Python Developer. As a Lead Consultant, your primary responsibility will be to deliver Enhancement & Development services within a back-end environment. You will play a crucial role in designing, testing, and maintaining UI applications while collaborating closely with cross-functional teams to provide robust software solutions. **Responsibilities:** - Design and execute large-scale backend infrastructure and APIs. - Develop high-quality code that is resilient, easily readable, and scalable. - Demonstrate a strong commitment to delving deep into challenges, thriving, and making progress even in ambiguous situations. - Foster and facilitate knowledge sharing within the team and external groups. - Operate within an agile environment that prioritizes the most critical deliverables for our clients. - Hands-on experience in Python, NoSQL databases such as MongoDB or ElasticSearch, caching technologies like Redis or Memcached, and streaming technologies like Kafka or RabbitMQ. - Hold a Bachelor's Degree in Computer Science or a related field with more than 3 years of work experience, or a Master's Degree with over 3 years of experience in Software Development. - Possess solid Computer Science fundamentals in Data Structures, Algorithms, Complexity Analysis, Object-Oriented Design, and the design of Large Scale Data-Intensive Applications. - Excellent analytical and communication skills, including the ability to communicate effectively with both technical and business audiences and collaborate on a global scale. **Qualifications we seek in you!** **Minimum Qualifications/Skills:** - BE/B Tech/MCA/MBA degree. - Exceptional written and verbal communication abilities. - Strong problem-solving skills. **Preferred Qualifications/Skills:** - Proficiency in Java, Django, Tornado, or Flask frameworks. - Experience with ELK Stack (Elasticsearch, Logstash, Kibana) or Prometheus + Grafana. - Knowledge of Linux, Bash, JSON, and SQL. - Familiarity with Credit products such as corporate bonds/loans, credit default swaps, total return swaps is a plus. - Experience working with cloud computing systems. - Proficiency in networking, including TCP, HTTP, DNS, SSL certificates. - Understanding of Slang/SecDB. **Job Details:** - Job Title: Consultant - Primary Location: India-Bangalore - Schedule: Full-time - Education Level: Bachelor's/Graduation/Equivalent - Job Posting: Sep 2, 2024, 12:40:31 AM - Unposting Date: Feb 28, 2025, 7:10:31 PM - Master Skills List: Consulting - Job Category: Full Time,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

You will be responsible for designing machine learning systems and implementing machine learning algorithms and tools. Your role will involve managing research and development processes to align with the AI strategy, developing machine learning applications based on project requirements and business goals, and conducting tests and statistical analysis to optimize machine learning systems. Additionally, you will select datasets, extend existing machine learning libraries, and train systems as needed. Working closely with engineering and leadership teams, you will contribute to functional design, prototyping, testing, and training of AI/ML solutions. Providing guidance on technology, strategy, and policy issues related to AI/ML will be part of your responsibilities. Collaboration with development teams to define application requirements, writing scalable Python code, testing and debugging applications, developing back-end components, and integrating user-facing elements will also be key aspects of your role. Reprogramming databases for improved functionality, developing tools to monitor online traffic, and creating production-quality machine learning pipelines with a focus on performance, scalability, reliability, and maintainability are important tasks. You will also be involved in building components and libraries to enhance existing solutions and facilitate the delivery of new ones. To succeed in this role, you should have at least 3 years of experience applying AI practically, with expertise in deep learning, NLP, and TensorFlow. Proficiency in writing robust code in Python, Java, and/or R, along with experience in REST API development, NoSQL database design, and RDBMS design and optimizations, is required. Strong knowledge of algorithms, object-oriented and functional design principles, data structures, data modeling, software architecture, math, probability, statistics, and machine learning frameworks is essential. Familiarity with machine learning libraries like scikit-learn, excellent communication skills, and strong analytical abilities are also necessary. A Bachelor's degree in a relevant technology field and experience working with cloud environments are preferred qualifications for this position.,

Posted 1 month ago

Apply

10.0 - 14.0 years

0 Lacs

karnataka

On-site

As a Senior Manager Engineering- Technology at a Leading Global Management Consulting firm in Bangalore, with over 10 years of experience, your role involves taking ownership of technical envisioning, feasibility, scoping timelines, and executing enterprise-grade software applications. You will excel in project management, ensuring smooth operations and end-to-end responsibility for project deliverables in various areas such as Software Engineering, Data Engineering, Data Science, and DevOps. Your responsibilities also include conducting design and code reviews, providing constructive feedback to team members, and collaborating with cross-functional teams to support case teams, development teams, and clients. In addition to technical oversight, you will lead the selling process to partners and clients, write proposal documents, and present value propositions related to Software Development. People management and collaboration are essential aspects of this role, where you will be responsible for managing software development teams, conducting learning needs assessments, and upskilling team members as needed. Creating a supportive and inclusive work environment where team members feel empowered to share their ideas and opinions is crucial. Your problem-solving skills and mentoring abilities will be put to use as you guide the team through software delivery life cycles, provide technical advice, and coach developers to build future-ready engineering teams. Strong experience in building cloud-native PaaS solutions, object-oriented design principles, and polyglot programming is required for this role. To be successful in this position, you should hold a Bachelor's or Master's degree in computer science engineering or a related field, with a minimum of 10-13 years of software development experience, including significant experience in engineering management. Strong leadership qualities, excellent communication skills, proactive organization, and the ability to manage geographically dispersed teams are key attributes. Your expertise in project management, performance evaluation, and change management will be valuable assets in driving complex projects to successful outcomes. Contributions to open-source projects, blogs, or forums in relevant technologies will be considered an advantage.,

Posted 1 month ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

You are a Tech Lead in Portfolio Implementation & Engineering team at AQR Capital Management India, a global investment management firm dedicated to delivering superior long-term results for clients by filtering out market noise and developing rigorous ideas. You will be responsible for designing and developing global asset risk estimation systems, historical simulation engines, portfolio construction systems, and optimization systems. You will collaborate with both local and global teams, lead technology initiatives, mentor junior team members, and manage small teams. You hold a Bachelors/Masters/PhD in Computer Science, Engineering, or a related discipline with over 8 years of software development experience. Your expertise lies in Java programming language, with outstanding coding, debugging, and analytical skills. You are adept at design and architecture, including object-oriented design, distributed systems, and microservices. Your ability to lead technology initiatives, manage workstreams, guide junior team members, and work with cloud technologies and containers is essential. Knowledge of other programming languages like Python, C++, Go, Scala, and contributions to open-source software would be advantageous. As a mature, thoughtful individual, you thrive in a collaborative, team-oriented culture. Your hard-working nature and eagerness to learn in a fast-paced, innovative environment drive you to maintain intellectual integrity, transparency, and openness. You are motivated by the transformative power of technology-at-scale and demonstrate excellent communication skills, both verbal and written. Your willingness to adapt and work on new technologies makes you a valuable asset to the team at AQR Capital Management India.,

Posted 1 month ago

Apply
cta

Start Your Job Search Today

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

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

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

Featured Companies