Cutshort logo

20+ OOAD Jobs in India

Apply to 20+ OOAD Jobs on CutShort.io. Find your next job, effortlessly. Browse OOAD Jobs and apply today!

icon
codersbrain

at codersbrain

1 recruiter
Tanuj Uppal
Posted by Tanuj Uppal
Hyderabad, Delhi, Gurugram, Noida, Mumbai, Chennai, Kolkata
6 - 8 yrs
₹5L - ₹13L / yr
Pega
OOAD
database sql
cssa
SQL
+2 more

Pega Developer:


Total Yrs of Experience: 6 to 7

PEGA Experience: 6 years

Certification:

Must – CSSA or valid CLSA – part 1

Nice to have - CLSA

Job description:

Must

•            At least 6+ yrs experience in PEGA implementation

•            Hands on experience in OOAD, technical architecture definition

•            Working experience on database SQL programming , J2EE

•            Experience with BPM implementation methodology like SmartBPM, Scrum and onshore-offshore mode.

•            Experience with client facing management role at onsite/offshore

•            Experience with estimation

•            Experience with project planning, scheduling, risks/issues identification,

•            Experience in business development activities like proposal response, solution building, client presentation

•            Strong leadership and people management skill

Nice to Have

•            Knowledge on DSM, mobile Framework

•            Experience with App-server configurations, deployment in complex technical environment

•            PMP/Prince II certification

Read more
Bengaluru (Bangalore), Noida, Mumbai
5 - 7 yrs
₹10L - ₹15L / yr
skill iconC++
C++11
C++14
C++17
Multithreading
+13 more

Talented C++ Developer who has experience in design, development, debugging of multi-threaded large scale application with good understanding in data structures on Linux packaging, functional testing and deployment automation very good with problem solving.



Key responsibilities :

  1. Understand fundamental design principles and best practices for developing backend servers and web applications
  2. Gather requirements, scope functionality, estimate and translate those requirements into solutions
  3. Implement and integrate software features as per requirements
  4. Deliver across the entire app life cycle
  5. Work in a product creation project and/or technology project with implementation or integration responsibilities
  6. Improve an existing code base, if required, and ability to read source code to understand data flow and origin
  7. Design effective data storage for the task at hand and know how to optimize query performance along the way
  8. Follow an agile methodology of development and delivery
  9. Strictly adhere to coding standards and internal practices; must be able to conduct review code
  10. Mentor and possibly lead junior developers
  11. Contribute towards innovation
  12. Performance optimization of apps
  13. Explain technologies and solutions to technical and non-technical stakeholders
  14. Diagnose bugs and other issues in products
  15. Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Must have / Good to have:

  1. 5-7years' experience with C++ development and relevant 3+yrs in modern version 11/14/17 would be a plus. 
  2. Design and implementation of high-availability, and performance applications on Linux environment
  3. Advanced knowledge of C/C++, Object Oriented Design, STL
  4. Good with multithreading and data structures
  5. Develop back-end components to improve responsiveness and overall performance
  6. Familiarity with database design, integration with applications and python packaging.
  7. Familiarity with front-end technologies (like JavaScript and HTML5), REST API, security considerations
  8. Familiarity with functional testing and deployment automation frameworks
  9. Experience in development for 3-4 production ready application using C++ as programming language
  10. Experience in writing unit test cases including positive and negative test cases
  11. Experience of CI/CD pipeline code deployment (Git, SVN, Jenkins or Teamcity)
  12. Experience with Agile and DevOps methodology
  13. Very good problem-solving skills
  14. Experience with Web technologies is a plus. 

Read less

Read more
Numeric Technologies
Rimshi Shiju
Posted by Rimshi Shiju
Pune
5 - 7 yrs
₹12L - ₹25L / yr
skill iconReact.js
skill iconJavascript
skill iconRedux/Flux
es6
OOAD
+9 more

Responsibilities

Develop high quality, secure, stable code for use in products and solutions for

customers, making it easier for other developers to maintain, enhance, reuse,

and localize

Work with Product Owner and/or Product Manager/Team to understand and help

refine functional requirements for new products

Develop and outline architecture and relationships between subsystems and

participates in review of those designs

Investigate and, if necessary, prototype technologies and algorithms relating to

the task

Break down a large problem into smaller components and provide a clear

solution for each piece

Ensure new code, feature or software product meets performance goals/metrics

Research external best practices and emerging technologies for possible

incorporation into company products and methodologies

Write and maintain the code following Test-Driven-Design principles


Minimum Qualifications

Bachelor’s degree in any Engineering discipline from reputed engineering

college

5 to 7 years of strong programming skills in Web and Cloud Technologies

Should have a very strong foundation in JavaScript, and must have a clear

understanding of basic web fundamentals such as prototype based inheritance,

scopes, Event Loop, Memory Management in JS, etc

Should be good at developing modular front-end applications and is expected to

have the knowledge to create good abstractions that can be reused . Should also

have in-depth understanding of latest ES6 standards such as spread operators,

arrow functions, etc

Should have strong programming skills in Web and Cloud Technologies

Should be strong in OOAD Concepts

Should have a strong hands-on in React, Typescript

Should have Hands-on experience in any of the backend language.

Should understand latest paradigms in Front End Development such as Pub-Sub

Pattern, Redux, RxJS, Service Workers, Client Caching, Lazy Loading, Dynamic

Injection, Bundle Optimisation, etc

Should have very good hands-on knowledge of CSS3 & HTML5

Should have good knowledge of Postman API Platform

Should have experience with Amazon web services – ECS, Lambda, S3, SQS, etc

Should have Hands-on experience of developing RESTful web services and

integrating the same with heterogeneous clients

Should have Hands-on experience with Relational or NoSQL Database’s

Should have a very clear understanding of TDD is expected and should have

good exposure to writing UT's and designing UI components with testability in

mind

Should have Strong Communication and Analytical skills

Flexibility under changing conditions and the ability to multi-task between

projects

Preferred Qualifications

Hands-on experience with C++

Nice to have experience with Python

Nice to have experience with CI/CD tools like Docker, Jenkins, etc

Nice to have a hands-on & Understanding of CSS Pre-processors such as SASS,

LESS, etc

Read more
Navi Mumbai, Mumbai
3 - 8 yrs
₹8L - ₹15L / yr
skill iconReact.js
skill iconReact Native
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconNodeJS (Node.js)
+3 more

Hello,


Greetings for the day !!!


Tridat Technologies is hiring “Sr. Developer [MERN]" for one of the global e-Learning company @ Navi Mumbai !!!


Experience: 3+ years


Location: Mumbai / Navi Mumbai

Industry Type: IT Services & Consulting

Functional Area: Engineering - Software & QA

Employment Type: Full Time, Permanent

Role Category: Product Development

 

Roles and Responsibilities :

  • MERN Fullstack developer is responsible for writing reusable, testable, and efficient code
  • Sound understanding of MVC and design patterns.
  • Excellent grasp of data structures and designing and developing APIs
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of security and data protection
  • Understanding of performance testing and optimization techniques
  • Knowledge of AWS, Azure, CI / CD, Gitflow

 

Desired Candidate Profile

Primary Skills:

  • Hands on experience in React JS, React Native, Node JS, KURENTO, WEBRTC FRAMEWORK
  • Excellent knowledge of Relational Databases - MsSQL and PSQL
  • Hands on experience in Mobile development
  • Hands on strong experience in Object Oriented Analysis & Design (OOAD)
  • Hands on experience in Version Control System CVS/SVN/ GIT/ Bitbucket
  • Graduate in B.E/B.Tech/M.E./M.Tech/MCA or equivalent
  • Excellent verbal and written communication skills

 

Secondary Skills:

  • SVN/GIT, Maven, Ant and Jenkins or equivalent
  • Database: SQL Servers, MySQL, PostgreSQL
  • Cloud AWS, GCP

 

 

Thanks & Regards

Shraddha Kamble

 

Read more
AmberSpark Technologies LLP
Pune
4 - 5 yrs
₹10L - ₹15L / yr
skill iconHTML/CSS
skill iconJavascript
skill iconAngular (2+)
skill iconAngularJS (1.x)
ASP.NET
+11 more
Job description
About Us



Our company AmberSpark Technologies, we are upcoming Start-up in providing integrations solutions across software platforms.
Currently we provide integration solutions for our clients commodity trading platform.
Our client offers a range of CTRM functions that allow companies to handle elements of
their supply chain including planning and sourcing, trading, pricing, logistics and warehousing,
production and processing, sales and distribution, risk and accounting.


Position Summary

We are looking for talented .Net Developers to work within the Clients Services on multiple
product lines, ensuring that we deliver quality integration software that meets the business requirements of our organization and its customers.
This position will be in our Pune Office. Our office is in Hinjawadi IT Park near Wipro circle.


Qualifications

5 to 7 years of experience or knowledge of Microsoft .NET Technologies using C# .NET and ASP.NET and .NET Core.

Solid Knowledge of RDBMS, preferably with Microsoft SQL 2008 onwards.
Knowledge of Web API and Web Services.
Thorough in SDLC, OOPS and OOAD principles.
Experience/Knowledge of new technologies like React, JavaScript preferred.


Responsibilities

Comprehend the client’s requirements quickly and give feasible technical solutions in a timely manner.
Handle clients professionally during all interfaces.
Work with a geographically dispersed organization and customers.
Team player and quick learner with desire to learn new technology.


Good & Effective Communication Skills. Client handling experience will be an added advantage.
Ability to learn and work with cutting edge technologies.


Note:
We may do background verification form upon hire.
Read more
AJACKUS

at AJACKUS

1 video
6 recruiters
Kaushik Vedpathak
Posted by Kaushik Vedpathak
Mumbai, Navi Mumbai
5 - 7 yrs
₹18L - ₹22L / yr
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconReact.js
skill iconNodeJS (Node.js)
skill iconMongoDB
+13 more
LOCATION: MUMBAI (WFO)

JOB DESCRIPTION :

Roles and Responsibilities: Technical Lead - React, Node, React Native, MySQL, DevOps with experience in team handling & building high-performing, scalable and enterprise-grade applications

● To design and develop in strict adherence to architecture/design standards
and use iterative processes for software development
● Successful experience in AWS Cloud Architecture and Implementation. An
an outstanding performer in building high-quality solution that is scalable and
highly available and fault tolerant tailored towards an enterprise goal.
● Extensive experience architecting, designing, and implementing deployments in
on-prim and cloud environments with integrations to third-party apps
● Will be playing an important role at all stages of the life cycle, including
responsibility for design, development, code review and acceptance testing
● To provide training/instructions and mentor team members
● To undertake development tasks without supervision, including software
designing, programming and testing within a Test-Driven Development
process
● Set the technical vision and direction of the team as we define the future
architecture and coding implementation for pricing delivery
● You will have the opportunity to help evaluate new frameworks and
architecture patterns through proof of concepts to accelerate the team
moving forward

Primary Skills:
● Hands-on experience in React JS, React Native, Node JS, KURENTO, WEBRTC
FRAMEWORK
● Excellent knowledge of Relational Databases - MsSQL and PSQL
● Hands-on experience in Mobile development
● Hands-on strong experience in Object Oriented Analysis & Design (OOAD)
● Hands-on experience in Version Control System CVS/SVN/ GIT/ Bitbucket
● Graduate in B.E/B.Tech/M.E./M.Tech/MCA or equivalent
● Excellent verbal and written communication skills

Secondary Skills:
● SVN/GIT, Maven, Ant and Jenkins or equivalent
● Database: SQL Servers, MySQL, PostgreSQL
● Cloud AWS, GCP
Read more
AJACKUS

at AJACKUS

1 video
6 recruiters
Kaushik Vedpathak
Posted by Kaushik Vedpathak
Mumbai, Navi Mumbai
3 - 6 yrs
₹12L - ₹16L / yr
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconReact.js
skill iconNodeJS (Node.js)
skill iconMongoDB
+12 more
LOCATION: MUMBAI, NAVI MUMBAI (WFO)

JOB DESCRIPTION :

Roles and Responsibilities :

● MERN Fullstack developer is responsible for writing reusable,
testable, and efficient code
● Sound understanding of MVC and design patterns.
● Excellent grasp of data structures and designing and developing APIs
● Design and implementation of low-latency, high-availability, and
performant applications
● Implementation of security and data protection
● Understanding of performance testing and optimization techniques
● Knowledge of AWS, Azure, CI / CD, Gitflow

Primary Skills:

● Hands-on experience in React JS, React Native, Node JS, KURENTO,
WEBRTC FRAMEWORK
● Excellent knowledge of Relational Databases - MsSQL and PSQL
● Hands-on experience in Mobile development
● Hands-on strong experience in Object Oriented Analysis & Design
(OOAD)
● Hands-on experience in Version Control System CVS/SVN/ GIT/
Bitbucket
● Graduate in B.E/B.Tech/M.E./M.Tech/MCA or equivalent
● Excellent verbal and written communication skills

Secondary Skills:

● SVN/GIT, Maven, Ant and Jenkins or equivalent
● Database: SQL Servers, MySQL, PostgreSQL
● Cloud AWS, GCP




Read more
Signio GlobalTech
Sneha Kurri
Posted by Sneha Kurri
Coimbatore
7 - 12 yrs
₹10L - ₹40L / yr
QNX
skill iconAndroid Development
skill iconC++
Embedded Linux
Embedded C++
+10 more
ECT , QNX Architect  Job Description

Domain Skills
Leads a team of Engineers for designing and architecting next generation platform solutions for clusters/Interior monitoring systems
Architecting the design for new features and technologies for Platform.
Expertise in programming using C, C++ and good understanding of OOAD & UML
Capable of analyzing HW schematics to realize the SW requirements.
Support and resolve issue resolutions and clarification for cross-functional teams.
Support team lead and project manager at program level in resolving open issues

Technical Skills

Expertise in memory management (eMMC, NAND)
Design, Develop and test device drivers in Linux/Android/QNX platform.
Multithreaded programming, usage of IPCs, Interrupts & synchronization methods.
Expertise in using the communication protocols (I2C, SPI & UART) in the device driver.
Expertise in handling Device Tree based configurations.
Strong C & C++ programming skills, OOPS concepts
Linux Architecture knowhow
Strong in software development for real-time embedded systems
Experienced in Design/Architecture Tools like EA
Expertise in SCM Tools like GIT/GERRIT
Ability to create and review changes for Gerrit and participate in a continuous integration loop
Ability to create/understand the build infranstructure using CMake for the middleware components
Experience in Unit test tools like cppunit, gtest.
Know-how and experience of SAFe/Agile Development
Knowledge in Automotive Safety Standards and Processes (ASPICE).
Logical, Analytical and Debugging/Problem-Solving skills
Qualifications
B.E/B.Tech in Computer Science with hands on with Embedded software development on RTOS
Read more
Salarybox

at Salarybox

2 recruiters
Hardik Chitkara
Posted by Hardik Chitkara
Gurugram
2 - 4 yrs
₹10L - ₹15L / yr
skill iconJava
skill iconKotlin
skill iconAndroid Development
Model-View-View-Model (MVVM)
RxJava
+4 more

Who are we
Salarybox is a Payroll App for small businesses in Asia. We are backed by YCombinator and prominent investors from India & the Silicon Valley.

Today, business owners manage attendance on pen-paper, calculate salaries on excel and pay employees in cash. Using Salarybox, the entire process can be performed at the click of a button. What typically takes 5 days, can be done in 5 minutes using our App.

We launched in January 2021 and already have over 500,000 downloads on the Google Play Store.

What will you do

  • Design and build advanced app features for Android
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Work on MVP & MVVM architecture for building apps
  • Translate designs and wireframes into high-quality code.
  • Design, build and maintain high performance, reusable, and reliable code
  • Familiarity with RESTful APIs to connect Mobile Applications to back-end services
  • Unit test code for robustness, including edge cases, usability, and general reliability
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

This role requires

  • 1+ years experience in Java, Kotlin
  • Good working knowledge of design patterns OOAD
  • Excellent analytical and problem-solving skills
  • Hands on experience in writing Mobile Applications
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
         
   
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Read more
Gauge Data Solutions Pvt Ltd
Deeksha Dewal
Posted by Deeksha Dewal
Noida
0 - 4 yrs
₹3L - ₹8L / yr
skill iconData Science
skill iconMachine Learning (ML)
Natural Language Processing (NLP)
Computer Vision
Artificial Intelligence (AI)
+4 more

Essential Skills :

- Develop, enhance and maintain Python related projects, data services, platforms and processes.

- Apply and maintain data quality checks to ensure data integrity and completeness.

- Able to integrate multiple data sources and databases.

- Collaborate with cross-functional teams across, Decision Sciences, Search, Database Management. To design innovative solutions, capture requirements and drive a common future vision.

Technical Skills/Capabilities :

- Hands on experience in Python programming language.

- Understanding and proven application of Computer Science fundamentals in object oriented design, data structures, algorithm design, Regular expressions, data storage procedures, problem solving, and complexity analysis.

- Understanding of natural language processing and basic ML algorithms will be a plus.

- Good troubleshooting and debugging skills.

- Strong individual contributor, self-motivated, and a proven team player.

- Eager to learn and develop new experience and skills.

- Good communication and interpersonal skills.

About Company Profile :

Gauge Data Solutions Pvt Ltd :

- We are a leading company into Data Science, Machine learning and Artificial Intelligence.

- Within Gauge data we have a competitive environment for the Developers and Engineers.

- We at Gauge create potential solutions for the real world problems. One such example of our engineering is Casemine.

- Casemine is a legal research platform powered by Artificial Intelligence. It helps lawyers, judges and law researchers in their day to day life.

- Casemine provides exhaustive case results to its users with the use of cutting edge technologies.

- It is developed with the efforts of great engineers at Gauge Data.

- One such opportunity is now open for you. We at Gauge Data invites application for competitive, self motivated Python Developer.

Purpose of the Role :

- This position will play a central role in developing new features and enhancements for the products and services at Gauge Data.

- To know more about what we do and how we do it, feel free to read these articles:

- https://bit.ly/2YfVAsv

- https://bit.ly/2rQArJc

- You can also visit us at https://www.casemine.com/.

- For more information visit us at: - www.gaugeanalytics.com

- Join us on LinkedIn, Twitter & Facebook
Read more
Prescinto Technologies

at Prescinto Technologies

2 recruiters
Vishal Singh
Posted by Vishal Singh
Pune, Bengaluru (Bangalore), Gurugram
8 - 16 yrs
₹10L - ₹20L / yr
skill icon.NET
skill iconC#
ASP.NET
Object Oriented Programming (OOPs)
OOAD
+22 more

Company Profile

 

Prescinto is a VC funded SaaS company in the renewable energy space enabling digital transformation for customers across the globe.

Prescinto provides solutions to improve power generation for Renewable energy power plants by identifying areas of underperformance and lost generation opportunities through patent pending methodologies; systematically addressing these through an automated workflow system to improve power generation for our customers.

 This is achieved by leveraging the IoT and Analytics platform built to collect high frequency data from distributed renewable energy assets and the comprehensive data lake.

 

 Roles & Responsibilities

 

 You are responsible for understanding the product architecture and Design laid out by the Architect and Develop product features in alignment with the architecture.

Product is built on Microsoft stack with Angular 11, .NET and data residing in MS SQL Server and InfluxDB, mobile application built on Flutter and data lake deployed on Azure environment. It extensively uses multi-threading for parallel processing, stored procedures for data access and leverages time-series database for storing high frequency equipment data.

In this role, you should be able to work independently as well as work with vendor and junior members to collaboratively build the features and take them to production. You need to be both a big picture thinker and in-depth problem solver, your knowledge and skills are both broad and deep.

Do you take pride in building customer centric functionalities with an eye on performance? Are you remembered for the quality of your code? This position is for you.

 

Desired Skills & Experience

 

  • 8+ years of Product development experience of which at least 2 years should comprise of working independently with minimal supervision and guidance
  • Experience with at least one full cycle development of product features from requirements to Production deployment to Post production support is critical
  • Excellent Programming Skills using C#, WPF, MVVM, Winforms, .NET Framework, Windows Communication Foundation (WCF), ASP.net web api, SQL Server, Store Procedure, Triggers
  • Solid Understanding of Multi-Threading and Parallel Programming
  • Excellent understanding of Windows Operating System Internals (Process, Threads, Memory Management).
  • Clear understanding of OOP and OOAD
  • Excellent application debugging skills using Visual Studio Debugger
  • Strong knowledge in design patterns, data structures and algorithms
  • Experienced in developing Windows desktop applications
  • Ability to work independently and be self-driven
  • Should have knowledge on code repositories like SVN, GitHub etc and Agile tools like JIRA
  • Should have excellent communication skills, excellent analytical and problem-solving skills
  • Have working experience in Test-driven Development and Test Automation experience in third party control like DevExpress, Telerik WPF controls
  • Experience building a SaaS product preferable
  • Startup experience preferable
Read more
The company works for UK Client
Pune
4 - 6 yrs
₹10L - ₹25L / yr
skill icon.NET
skill iconC#
ASP.NET
skill iconJavascript
Fullstack Developer
+10 more

Full Stack – Software Developer

About us 

Villa Plus is UK's leading villa holiday tour operator, providing holiday makers the ability to book their own private villas across Europe. Customers have a choice of close to 2000 villas in 19 destinations with option of booking flights, car hire, transfers and travel insurance. Over the last 33 years Villa Plus has catered for holidays for nearly 200,000 customers and it manages about 50,000 bookings annually online. 

Our digital platformhttp://www.villaplus.com/">, http://www.villaplus.com/">www.villaplus.com runs totally in Azure Cloud. A headless CMS platform is used for non-villa marketing content.  Ash software is value-added partner and technical arm of Villa Plus which aims at delivering delightful experience to customers.

Qualification 

  • Bachelor / Masters degree in Computer Science or Computer Engineering

 

A good team player with expertise working as part of Agile teams. Hands-on experience in practicing Scrum, XP and Kanban. Hands-on experience in Microsoft .NET technology stack is a must

 

  • Strong hands-on experience in web development using ASP.NET MVC and C#
  • Usage of SQL and no SQL databases
  • Hands on experience in test-driven development and DevOps practices
  • Understanding and following OOAD, SOLID principles using C#
  • Well-versed with pair-programming
  • Working on solutions hosted in cloud environments (Azure or AWS)
  • Implementation of continuous delivery processes
  • Usage of Git

 

 

The following would be beneficial:

  • Understanding of behavior-driven development and domain-driven design
  • Experience in :
    • .Net core, Web API
    • Scripting Languages like JavaScript
    • Frontend: Angular7
    • Automating business processes
    • Integration with 3rd party systems
    • Content management

 

Read more
Ketsaal Provendors Pvt Ltd
Rupa Jha
Posted by Rupa Jha
Delhi, Gurugram, Noida, Ghaziabad, Faridabad
2 - 3 yrs
₹2L - ₹4L / yr
skill iconPHP
skill iconCodeIgniter
MySQL
skill iconJavascript
skill iconHTML/CSS
+9 more
JD For web Developer

This is regarding a job opening in Peritus Infotech Solutions Pvt. Ltd. Noida.

Key Skills Required : PHP, Laravel, CodeIgnite, Mysql, Jquery, API (Restful Service), HTML, CSS.

Job Description:

1. Design, Develop, Implement, Test, Document and Maintain high quality Web Application Software.

2. Managing and delivery of projects from conceptualization, visualization to technology mapping and final execution of projects.

3. Understanding and implementing of project management practices.

4. MVC compliant Development (CodeIgniter / PHP / LARAVEL) in at least any one of these frameworks.

5. Design simple and intuitive user interfaces - the creation of examples through wireframes and mockups.

6. Optimisation of PHP Code and database queries and functions through Code Review and Project Review Sessions.

7. Identify opportunities for process improvement and make constructive suggestions for change.

8. Improve the technical competence of the team through training & development of existing and new team members.

9. Provide accurate effort estimates for deliverable and be committed to the deadlines through follow-up of tasks with team members.

10. Research and actively learn about new technologies and introduce them into the infrastructure.

11. Ability to handle technical queries raised by the development team and provide support and guidance to them.

Eligibility criteria :


1. Advanced PHP experience, specifically with PHP 5.

2. Strong database skills, proven experience with MySQL 5 and other RDBMS having knowledge of indexes, full-text searches, usage of Regular Expressions in queries and more.

3. Strong knowledge of OOPs concepts and OOAD using Design Patterns.

4. Excellent knowledge of Applications Architecture and how to work with Frameworks with MVC architecture.

5. Excellent Knowledge of HTML 5, CSS 3, Javascript, jQuery/Sencha etc.

6. Working Knowledge of Code Repository and Version Control Systems like SVN, GIT, CVS, Vault, Starteam, TFS, VSS or any other.

7. Strong Knowledge of any one of the Project Management tools like Basecamp,     Redmine, Confluence etc.

8. Excellent problem-solving skills and love technical challenges.

9. An ideal candidate should have experience creating highly trafficked websites.

10.Ability to motivate staff in a team-oriented, collaborative environment.

11. Ability to manage priorities and work in a fast pace environment.

12. Excellent Communication skills.

UG :B.Sc in Any Specialization, B.Tech/B.E. in Any Specialization, BCA in Computers
PG :Any Postgraduate
Doctorate :Doctorate Not Required
Read more
Bengaluru (Bangalore)
3 - 8 yrs
₹3L - ₹20L / yr
skill iconC++
STL
Data Structures
Algorithms
Design patterns
+5 more

Job Description

  • Able to design and architect product solutions.

  • Sound knowledge in OOPS concepts and OOAD
  • Knowledge on C++ 11/14, STL and BOOST libraries usage is added advantage

  • Implementation of automated testing & unit test framework

  • Know how on profiling tools & debugger

  • Developed software with interfaces to low level system and hardware resources

  • Excellent communication skills, written and verbal

  • Team player & high review aspects with CPP Core guidelines

  • Requirements Engineering and Bug Tracking tools

  • Thorough knowledge in Build and Release. Good exposure on GIT, Gerrit, SVN and Jenkins

  • Should be a quick learner and can take on things independently

  • Autosar / Automotive Domain knowledge would be a plus

Qualifications

BE/ BTech. in CS/IT/ENC/EEE

Additional Information

Having  4 to 8 years of experience

Read more
Black Piano Technologies
Abhishek Maurya
Posted by Abhishek Maurya
Remote, Bengaluru (Bangalore), Mysore
5 - 12 yrs
₹10L - ₹15L / yr
skill iconJava
skill iconJavascript
Object Oriented Programming (OOPs)
OOAD
skill iconAngular (2+)
+1 more

REQUIREMENTS:

 

Location: Bangalore / Mysore

Role: Java Development

Experience:4-10 yrs

Education:

  • BS/MS in Computer Science, Engineering, or related subject

 

Skills:

  • 4+ years of software development experience using traditional software development life cycle methodologies (covering requirements, design, development, testing and Implementation of n-tier architecture)
  • Extensive experience with object-oriented software development methodologies and practices. Strong in following technologies
  • OOAD/OOPS/UML, Design Patterns, MVC, Spring, Hibernate, Java, J2EE
  • UI technologies AngularJS, HTML5, CSS3, java script library, Ajax and other UI frameworks
  • Exposure to component model design, SOA, open sources framework/tools
  • Web Services, JMS, XML, SQL& Oracle
  • Must have exposed with Test Driven Development/Re-factoring ideas/ Domain driven design patterns/continuous integration/Build Automation / Data-Mapper framework/Mocks.

 

Competencies:

  • Experience in developing platforms or frameworks, components
  • Excellent knowledge of the open source software/ tools/ technologies

 

 

 

Personal Traits:

  • Strong comprehension, analytical and problem-solving skills
  • Excellent Communication skills (written & verbal) are mandatory

 

Roles & Responsibilities:

  • Understand the functional requirements of the end applications and arrive at the functionality requirement for the platform
  • Contribute towards right design and development of multi-tiered, distributed architecture, scalable applications in a client-server / web environment
  • Meet project timelines with adequate quality standard
  • Technical assessment (e.g. platforms, tool proliferation, age of underlying technologies, uptime/availability, business processes)

 

"ArisGlobal proudly offers an Impressive Package of Compensation and Benefits. In addition to competitive salary compensation and paid time off, eligible employees receive health care benefits and can participate in healthcare and dependent-care spending accounts that reduce out-of-pockets costs by reducing taxable income. Income protection and wealth accumulation benefits help our employees reach their long-term financial goals."

 

Read more
SaaS

at SaaS

Agency job
via Staffio HR by Staffio HR
Bengaluru (Bangalore)
7 - 12 yrs
₹40L - ₹80L / yr
skill iconJava
skill iconPython
skill iconNodeJS (Node.js)
Distributed Systems
Software engineering
+9 more

Exp: 7 - 12 years

Min 5+ years in team management

Solid experience building teams from scratch in Startups

Preferred: Talents from Tier 1 Tech Schools / IT Product Startups

Key Skills: Java, Python, Distributed Systems, Data Structures, Algorithms, AWS, Design Patterns, HLD, LLD, Data Analytics, MongoDB, Node Js


Responsibilities:


• Vision: Building a vibrant technology culture via a shared strategic architecture vision, as the Chief Architect of the company.

• Mission: Driving the platform and product vision to life.

• Goals: Leading and delivering on the long-term road map for engineering and infrastructure efficiency.

• Execution: Building and sustaining core reusable technology that would ensure scalability, reliability, availability and resiliency for all the products running on the platform and power the enterprise's quest to remain technologically competitive as it extends its customer base and enhances customer experiences continuously.

• Assets: Owning all relevant platform technology and infrastructure, both internal (like Dev and staging environments, DevOps stacks, etc.) and client-facing (like production and HA / DR environments)

• Tools and frameworks: Leading a team of engineers and architects across DevOps, Site-Reliability, Product TechOps / NOC, Frameworks and Cloud Infrastructure teams.

• Thought leadership and industry presence: Representing technology branding and evangelism, as the face and voice of enterprise technology; sharing and evangelizing the technology strategy with internal and external entities, including employees, customers, partners, analysts, technical networks and investors.

• Team leadership: Helping build the technical talent brand of the company and in managing their portfolio of IP (intellectual property), via multiple media like blogs, conference presentations and tech media coverage.


Candidate persona mapping:


This role would be part of the Senior Leadership Team of the company, Our typical candidate for this role would be a person who:


• Is a Senior Technical Architect/Manager with 8+ years experience in Product First Tech First companies operating on a global scale


a) Preferably, with rich experience working in Silicon Valley, USA / IT Product Startups

b) Rich experience in helping build platforms that have supported products built from scratch and which have scaled over time

c) Rich experience in helping deploy products on the SaaS model

• Has rich and diverse experience in platform technology areas like design and architecture, APIs and Microservices, cloud infrastructure (private, public, hybrid or multiple), security, scale, tooling and multiple frameworks

• Has an executive presence and strong communication skills

• Demonstrates technology thought leadership

• Demonstrates a record of leading a team of Architects, managing, mentoring and appraising them

• Is, preferably, a programming polyglot

• Should have built diverse teams from scratch

Read more
Hyderabad
6 - 15 yrs
₹50L - ₹60L / yr
skill iconJava
skill iconPython
OOAD
Architecture
Team Management
+4 more

We are looking for a bright and exceptional Engineering Lead to join our Hyderabad based Technology team. The role involves building complex next-generation products used by our clients and architecting solutions to support new technologies and business initiatives.
What you’ll do:
Active participation in design, development, delivery, and maintenance of software projects/products

Help the team translate the business requirements into R&D tasks

Work with product groups to outline project deliverables and help manage the roadmap of the R&D tasks

Act as a point of contact for managing and driving production defects & stability improvements to resolution

Tailor processes to help manage time-sensitive issues and bring them to appropriate closure

Engage and lead a team of highly talented technologists


What you’ll need:
A bachelor’s degree in Computer Science with 6-8 years of experience, Fintech domain is a plus

Demonstrated contribution to the end-to-end delivery of enterprise-grade software

Proficiency in Java or equivalent object-oriented languages, coupled with design and SOA

Hands-on experience in enterprise application development, coupled with knowledge of frameworks & tools like/equivalent to spring, mybatis, git, gradle

Experience in at least one shell scripting language, SQL, and data modeling skills

Experience in cloud technologies is a plus

Strong technology acumen, knowledge of software engineering process, design knowledge and architecture intelligence

Attention to detail and quality, and the ability to work well in and across teams

Ability to advocate & influence multiple stakeholders

Excellent analytical and reasoning skills

Ability to learn new domains and deliver output

Experience in leading a team of highly skilled engineers

Strong communication skills

 

The role is similar to TL but involves leading a team with experience in project delivery.

Experience in scalable architecture/distributed systems, with Kafka/RabbitMQ, etc is also required for EL role

Strong in Java/Python and OOAD

Fund Accounting + Banking domain profiles are preferred

Read more
Bengaluru (Bangalore)
3 - 8 yrs
₹20L - ₹30L / yr
skill iconC++
skill iconJava
Software Development
Algorithms
Object Oriented Programming (OOPs)
+4 more
Position : Software Development Engineer
Job Location: Bangalore
Experience : 3 – 8 Yrs
Qualification : IITs/NITs/IIITs/BITS, pliani, Tier1/II Engineering Colleges

Skills Required :

• Mandatory – Educational Background should be from Tier1/II institutes only.
• A bachelor’s degree in Computer Science or equivalent combination of Technical education and work experience.
• Strong Object Oriented Design and skills (C/C++ and/or Java/C# on Unix/Linux/Windows platform).
• Solid software development background including design patterns, data structures & algorithms.
• Solid experience with distributed (multi-tiered) management systems, algorithms and relational databases.
• Proficiency using modern web development technologies and techniques including JavaScript, Ajax, Responsive Design Etc.
• Strong customer focus, ownership, urgency and drive.

• Having experience in Hospitality/Travel/Internet/Online/Start-up/IT/Logistic/Courier/Cargo/ Transportation would be preferable.

Read more
Kaleyra

at Kaleyra

1 video
3 recruiters
Gunjan Agarwal
Posted by Gunjan Agarwal
Bengaluru (Bangalore)
2 - 4 yrs
₹4L - ₹10L / yr
skill iconPHP
MySQL
Design patterns
skill iconjQuery
skill iconJavascript
+5 more
We are looking for a Software Engineer to implement functional software solutions. The goal will be to develop high-quality software/s that is aligned with user needs and business goals.Requirements :- Knowledge on OOD (Object-oriented design) / OOP (Object-oriented programming)- Good knowledge of relational databases (Mysql), version control tools and developing web services- Sound knowledge of HTML 5, CSS, AJAX, Smarty and Javascript/jQuery.- Exposure to Web 2.0 technologies, web standards, and browser compatibility.- Passion for best design and coding practices and a desire to develop new bold ideas- Ability to write and consume web services and REST services.- Knowledge of and experience applying design patterns and implementing industry best practices required.- Knowledge on PHP Unit and Git is a plus.Key Responsibilities :- Code, debug and unit test systems per requirements and technical design.- Design database tables for features, understand relationships and perform optimizations.- Contribute in all phases of the development lifecycle.
Read more
Swiggy

at Swiggy

1 video
13 recruiters
Suresh Kaushik
Posted by Suresh Kaushik
Bengaluru (Bangalore)
5 - 9 yrs
₹35L - ₹40L / yr
Algorithms
DynamoDB
OOAD
Design patterns
skill iconJava
+25 more
We have an immediate job opportunity at Swiggy Bangalore for a Lead Software Engineer opening. Please find below the Job description and share your profile if it interests you.Basic Qualifications :- Bachelor's Degree in Computer Science or related field- 5+ years of development experience at least two or more of the following languages (Java, C++, Python and Perl)- Expertise in object oriented design and design patterns- Experience releasing highly scalable enterprise products full lifecycle- Experience mentoring and training others on complex technical issues- Experience with implementing algorithms to solve complex real world problems- Solid coding practices including good design documentation, unit testing, peer code reviews- Excellent verbal and written communicationPreferred Qualifications :- BE/B.Tech/M.Tech/MS in Computer Science- A proven ability to learn and adapt to new, complex development environments with deep dive analytical skills- Strong object-oriented programming skills, knowledge of design patterns, and an uncanny ability to design intuitive module and class-level interfaces - Experience in algorithm design and problem solving- Experience leading small teams of engineers- Experience with technologies like MongoDB, DynamoDB is highly desirable- Experience developing full stack web applications using Perl, Java, Python or PHP- Experience in any of the top JavaScript MVC frameworks, like Backbone, Angular, Ember, Spine or Knockout- Passion for creating efficient, scalable, highly usable web interfaces- Technical Lead experience exploring other opensource frameworks and technologies and integrating with project- Candidates from E Commerce/Product/Start-up companies would be highly preferred.Suresh SManager RPO @ Swiggywww.swiggy.in; +91 821 705 9131
Read more
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Find more jobs
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort