Home
Jobs

5 Objectoriented Design Jobs

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

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 day 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 day 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 day 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 day 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 day 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