Cutshort logo
CNH Industrial logo
SOFTWARE ENGINEER – Java, Scala, Big Data
SOFTWARE ENGINEER – Java, Scala, Big Data
CNH Industrial's logo

SOFTWARE ENGINEER – Java, Scala, Big Data

Prabhat Mishra's profile picture
Posted by Prabhat Mishra
3 - 8 yrs
₹15L - ₹30L / yr
Gurugram
Skills
Big Data
skill iconScala
skill iconSpring Boot
skill iconJava

Job Description:

 

As a Software Engineer – Java, Scala, Big Data you will join a highly skilled software team in delivering innovative mobile and web applications that make up CNH Industrial’s next generation digital platform. The digital platform will enable products that integrate with connected CNH Industrial tractors, sprayers and combines and enable wide range of farm management capabilities.

 

This is an excellent opportunity to join the technology revolution currently taking place across the agricultural industry and work with highly skilled and talented people in a global, diversified company.

 

Primary responsibilities include working closely with product management, UX designers and backend developers on the design, development, testing and deployment of our next generation applications and existing product lines. You will undertake all assigned tasks and responsibilities effectively and professionally in accordance with company, team and customer expectations.

 

Essential Duties and Responsibilities

 

  1. Work in a team or individually to design, develop and test software for cloud, web and mobile
  2. Design, develop, test and document quality software to user and functional requirements within specified timeframes and in accordance with CNHI coding standards

3.    Generate rapid prototypes for feasibility testing

4.    Generate all documentation relevant to software operation

5.    Adhere to prescribed development systems, processes procedures and ensure efficient, effective, high quality delivery

6.    Communicate effectively with all stakeholders

  1. Perform tasks as specified by the Delivery Lead/Team Lead

8.    Other related duties as required

 

Competencies

 

Qualifications

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required.

 

Education Qualifications and/or Experience

§ Bachelor's degree in Computer Science or Computer Engineering from an accredited university

§ 3+ years of industry experience

§ 3+ years of Java Spring Boot server application design and testing experience

§ Experience with writing server applications, working with large amount of data, Big Data processing – batch and streaming

§ Strong fundamentals on OOP, RESTful architectures, Design Patterns, Data Structures, Algorithms

§ Experience with RESTful API development

§ Experience with Microservices Development; working on Docker, Kubernetes, Helm/Terrform

§ Experience with Microsoft Azure and cloud services including exposure to PAAS services like service bus, event hub, blob stores, key vaults, API managers, Function Apps (serverless)

§ Experience with concurrency topics, asynchronous programming

 

Computer Skills

 

§ Java (Spring, Spring Boot, Hibernate) ; Scala

§ Microservices, Web Services,

§ OAuth 2.0 (JWT), Swagger, Postman, Open API Specification

§ Relational (SQL Server / Postgres); NoSQL (CosmosDB / MongoDB )

§ Big Data/Geospatial (HBase 2.1.6 (HDI 4.0, Geomesa 3.0.0)

§ Batch and streams data processing : Apache Kafka, Apache Flink, Apache Spark, Azure Service Bus

§ Caching: Redis

§ Good working knowledge of CI/CD environments (preferably Azure DevOps), Git or similar configuration management software; Build Automation (Maven)

§ Knowledge of Testing Tools such as Jasmine, Cypress, NUnit, xUnit, Junit, Testcontainers

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos

About CNH Industrial

Founded :
1900
Type :
Product
Size :
5000+
Stage :
Profitable

About

CNH ( NYSE: CNH ) is a world-class equipment, technology and services company. The Company operates commercially through its brand portfolio which includes Case IH, New Holland Agriculture, New Holland Construction, and CASE Construction Equipment. Across a history spanning over two centuries, CNH has always been a pioneer in its sectors and continues to passionately innovate and drive customer efficiency and success. As a truly global company, CNH's 40,000+ employees form part of a diverse and inclusive workplace, focused on empowering customers to grow, and build, a better world.
Read more

Connect with the team

Profile picture
Prabhat Mishra

Company social profiles

linkedin

Similar jobs

Flickit
Riya Sharma
Posted by Riya Sharma
Bengaluru (Bangalore)
0 - 1 yrs
₹15000 - ₹20000 / mo
skill iconAndroid Development
skill iconKotlin
skill iconJava
skill iconFlutter
skill iconReact.js
+3 more

Job Description:

We are looking for a talented and motivated Full Stack Development Intern to join our team. This internship offers an exciting opportunity to work on real-world project, enhance your skills, and gain hands-on experience in full-stack development using Flutter for mobile applications and React for web development.

Key Responsibilities:

  • Mobile App Development: Collaborate on building and enhancing the Flutter mobile application for Android and iOS.
  • Web App Development: Assist in creating responsive and feature-rich web applications using React.
  • Backend Integration: Work on integrating the frontend with our backend systems and APIs.
  • Debugging & Optimization: Identify and resolve issues across platforms to ensure high performance and scalability.
  • Collaboration: Work closely with designers, developers, and product managers to bring ideas to life.
  • Feature Development: Implement new features across the mobile app, web app, and backend to enhance the user experience.

Skills and Qualifications:Must-Have:

  • Experience or academic exposure to Flutter and React.
  • Basic knowledge of Dart for Flutter and JavaScript/TypeScript for React.
  • Understanding of RESTful APIs and how to consume them.
  • Familiarity with Node.js.
  • Knowledge of Git for version control.
  • Basic database concepts (MongoDB).
  • Strong problem-solving skills and the ability to work in a collaborative environment.

Nice-to-Have:

  • Exposure to state management tools like Redux.
  • Knowledge of Keys(Global keys) in Flutter.
  • Knowledge of AWS.



Read more
CallHub
at CallHub
4 candid answers
1 video
Eman Khan
Posted by Eman Khan
Bengaluru (Bangalore)
6yrs+
₹30L - ₹45L / yr
skill iconPython
skill iconDjango
skill iconPostgreSQL
MySQL

About us

CallHub provides cloud based communication software for nonprofits, political parties, advocacy organizations and businesses. We have delivered over 200 millions messages and calls for thousands of customers. We help political candidates during their campaigns in getting their message across to their voters, conduct surveys, manage event/town-hall invites and with recruiting volunteers for election campaigns. We are profitable with 8000+ paying customers from North America, Australia and Europe. Our customers include Uber, the Democratic Party, major political parties in the US, Canada, UK, France and Australia. 

 

About the Role

As a Senior/Lead Software Engineer at CallHub, you will play a critical role in leading the development and enhancement of our cloud-based communication and telephony platform (SaaS). You will be responsible for designing, building, and optimizing scalable, high-performance backend systems that support the rapid growth of our global user base, ensuring reliability, security, and customer satisfaction at every step. In this role, you will collaborate with cross-functional teams of highly skilled software engineers, operations engineers, and product managers to drive innovation and create products that delight customers by exceeding their expectations. You will lead technical decision-making, mentor engineers, and be responsible for building robust systems that are always available, while also contributing to the development of automation tools to streamline processes and improve efficiency. We are seeking experienced engineers with a deep understanding of software engineering principles, strong problem-solving skills, and a passion for leading teams to deliver impactful, customer-focused solutions. If you thrive in a fast-paced environment, love solving complex technical challenges, and are excited about mentoring and guiding the next generation of engineers, we’d love to hear from you!

 

Your Responsibilities

  • Lead the design, development, and deployment of complex, scalable, reliable, and highly available features for world-class SaaS products and services.
  • Guide the engineering team in adopting best practices for software development, code quality, and architecture.
  • Make strategic architectural and technical decisions, ensuring the scalability, security, and performance of software applications.
  • Proactively identify, prioritize, and address technical debt to improve system performance, maintainability, and long-term scalability, ensuring a solid foundation for future development.
  • Collaborate with cross-functional teams (product managers, designers, and stakeholders) to define project scope, requirements, and timelines.
  • Mentor and coach team members, providing technical guidance and fostering professional development.
  • Oversee code reviews, ensuring adherence to best practices and maintaining high code quality standards.
  • Drive continuous improvement in development processes, tools, and technologies to increase team productivity and product quality.
  • Stay updated with the latest industry trends and emerging technologies to drive innovation and keep the team at the cutting edge.
  • Ensure project timelines and goals are met, managing risks and resolving any technical challenges that arise during development.
  • Foster a collaborative and inclusive team culture, promoting open communication and problem-solving.
  • Imbibe and maintain a strong customer delight attitude while designing and building products.

 

What we’re looking for

  • 6+ years of experience in software engineering, with a proven track record of leading engineering teams and mentoring junior developers.
  • Strong expertise in designing and developing scalable backend systems, web services, and REST APIs using Python/Django or similar frameworks.
  • Solid understanding of cloud-based architectures and microservices, with experience in deploying and maintaining SaaS applications.
  • Solid experience in software engineering principles, including CI/CD pipelines, unit testing, code reviews, and version control (e.g., Git).
  • Proficiency in working with databases like PostgreSQL, and experience in optimizing queries and ensuring high availability.
  • Deep knowledge of computer science fundamentals, including data structures, algorithms, and software design principles.
  • Experience with frontend technologies such as React, JavaScript, HTML, and CSS, and an understanding of how they integrate with backend services.
  • Ability to quickly adapt to new technologies and make informed technical decisions in dynamic environments.
  • Strong attention to detail, with the ability to empathize with customer needs and translate them into impactful software solutions.
  • Excellent written and verbal communication skills, with the ability to clearly articulate technical concepts to both technical and non-technical stakeholders.
  • Collaborative team player, willing to support and work closely with cross-functional teams.
  • Bachelor’s or Master’s degree in Engineering or Computer Science from a reputable institution.

 

What you can look forward to

  • Leadership and Ownership: Lead and oversee the entire software development lifecycle, from system design and development (backend and frontend) to QA and DevOps, with a focus on driving high-impact projects.
  • Strategic Impact: Witness the direct impact of your work on our users and the overall success of the company, shaping products and solutions that make a significant difference.
  • Innovative Technologies: Stay at the forefront of technology by working with the latest tools and frameworks, as we continuously innovate to deliver reliable and scalable solutions for our customers.
  • Collaborative Culture: Engage in a culture of openness and collaboration, where your insights and leadership help drive the company’s success and delight our customers.
Read more
Propellum Infotech
at Propellum Infotech
2 recruiters
Mayanka Shrivastava
Posted by Mayanka Shrivastava
Mumbai
2 - 5 yrs
₹6L - ₹8L / yr
Lead Generation
Account Management
Product demonstration
Business Development
Inside Sales

We have an excellent opportunity in our Business Development Team. This is a full-time on-site role for a Senior Business Development Executive located in Mumbai. The Senior Business Development Executive will be responsible for generating new business opportunities, lead generation, managing accounts, and daily business operations within the company.



PFB the Job & Company details for your review


Job Position: Senior BDE

Job Description:

  • Finding Key Contacts from the Targeted Accounts / Region. 
  • Identify the various stakeholders within the targeted organization and understand how to gather key information like reporting structure, budget cycles & building relationships with key stake holders. 
  • Networking and Initiating Dialogues with Senior Executives in Corporate (CPO, V.P, Directors Etc.). 
  • Recognize the decision makers and generate Interest among them Via Phone Calls and Emails. 
  • Develop presentations and proposals for key accounts in line with client requirements. 
  • Engage with prospects on an on-going basis for requirement gathering and relationship building throughout the sales cycle. 
  • Provide strategic inputs for the business based on interactions with prospective customers. 


Job Requirements: 


Experience: 2+ years 

  • Presales / Lead Generation.
  • Experience with international prospects / clients (especially North America & Western Europe).
  • Delivering demos and hosting pre-sales calls will be strongly preferred.
  • Handling annual / quarterly sales quota with proven track record.


Skills Required:

  • Confident & goal-oriented team player with good grip on the English language. 
  • Powerful verbal, written, presentation, facilitation, communication, relationship building, social networking skills. 
  • Strategic, analytical and problem solving mindset. Must have an aptitude for analytical concepts and critical thinking. 
  • Ability to work independently and proactively in a dynamic environment. 
  • Ability to grow and handle more responsibility / accountability 
  • Should be com be comfortable working in flexible shifts timings, as will be handling a Specific Territory in International Market from Mumbai. 
  • Preference will be given to those who have basic understanding of IT. 


Preferred:

  • Fairly Tech background. 
  • Selling experience in the IT services / products domain. 
  • Experience in consultative selling is a big plus.



Read more
Octal IT Solution
at Octal IT Solution
1 recruiter
Nandini  Agrawal
Posted by Nandini Agrawal
Jaipur
10 - 20 yrs
₹12L - ₹15L / yr
Mobile App Development
skill iconiOS App Development
skill iconAndroid Development
Software Requirements Specification (SRS)
RFI
+5 more
  • Experience – 10+yrs 
  • Successfully handle Mobile application projects( iOS , Android , Phone gap) and web projects.

Responsibilities:

  • Client Management & wireframe design
  • Resource Management related to the client projects iOS, Android, PhoneGap developers & designers
  • Project execution and reporting to management  team on daily bases.
  • Project execution related SRS.
  • Co-ordinate with senior management of company.
  • Facilitate buy vs build decision in the organization and engage with vendor management/ sales Dept. to prepare RFI/RFP, 
  • Develop Maintains and manages details project plans, Actionable items and major milestone for all the project assigned.
  • Provides research and assistance to leadership in the development and design of new projects
  • Manages project status and information in the form of formal briefings, project update meetings, and written, electronic, and graphic reports
  • Serve as primary point-of-contact for time-sensitive and critical matters such as executive/management/supervisor escalations

Required Skills:

  • Ability to collaborate with technology resources on projects given solid understanding of current internet technologies and trends
  • Strong project management and delivery processes/methodology skill sets - knowledge of Agile project management methodology and PMP
  • Strong attention to detail and focus on task completion is critical
  • Excellent oral and written communications skills
  • Excellent verbal, written, presentation and interpersonal communications skills
  • Ability to handle multiple tasks at the same time as well as changing priorities
  • Understanding of the mobile application market and devices (phones and tablets)
  • Ability to elicit cooperation from a wide variety of sources, including upper management, clients, and other departments
  • Ability to create, manage, and deliver against large, interdependent project plans
  • Ability to work under tight deadlines with multiple people and departments


Kindly connect in case of any query.



Read more
Nexsys
at Nexsys
2 recruiters
Kiran Nirakari
Posted by Kiran Nirakari
Bengaluru (Bangalore)
3 - 8 yrs
₹10L - ₹15L / yr
skill iconReact Native
Java Servlets
RESTful APIs
Xcode
Gradle
+2 more

Roles and Responsibilities:

● Build pixel-perfect, buttery smooth UIs across both mobile platforms

● Leverage native APIs for deep integrations with both platforms

● Diagnose and fix bugs and performance bottlenecks for performance that feels native

● Reach out to the open source community to encourage and help implement mission-critical

software fixes—React Native moves fast and often breaks things

● Maintain code and write automated tests to ensure the product is of the highest quality

Requirements:

● Firm grasp of the JavaScript / TypeScript / ClojureScript language and its nuances

● Knowledge of functional / object-oriented programming

● Ability to write well-documented, clean Javascript code

● Rock solid at working with third-party dependencies and debugging dependency conflicts

● Familiarity with native build tools, like XCode, Gradle, Android Studio, IntelliJ

● Understanding of REST APIs, the document request model, and offline storage

● Experience with automated testing suites, like Jest or Mocha

Read more
Bengaluru (Bangalore)
7 - 12 yrs
₹5L - ₹25L / yr
Cyber Security
Automotive
skill iconC
Linux/Unix
Debugging
+2 more
We are looking for a LinuxMiddleware Cybersecurity Development engineer having experience in Linux kernel/Device drivers/Device tree configuration, Bootloaders/Uboot/Secure Boot customization in the embedded domain. The ideal candidate should have expertise in Linux BSP development with Yocto build system for the Automotive SoC platform
Read more
KSoft Technologies
at KSoft Technologies
1 recruiter
Arthi Ashok
Posted by Arthi Ashok
Chennai
1 - 6 yrs
₹2L - ₹8L / yr
skill iconAndroid Development
skill iconFlutter
Android SDK
skill iconKotlin
skill iconJava
+1 more

Job Title: Android Developer

Experience: 2 yrs to 6 yrs

Notice Period: upto 15 days

Location: Chennai

Job Description :

  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Strong knowledge of Android UI design principles, architectural patterns, and best practices
  • Strong Knowledge in integrating  Android apps with back-end applications through RESTful web services
  • Experience with offline storage, threading, and performance tuning
  • Experience in app release management and publishing
  • Familiarity with cloud message APIs and push notifications using FCM
  • Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
  • Knowledge of the open-source Android ecosystem and the libraries
  • Ability to understand business requirements and translate them into technical documents
  • Understanding of Google’s Android design principles and interface guidelines

Scope of Work:

  • Understand the Requirement
  • Create wireframes / UI
  • App development & testing
  • Release Management & Publishing apps
  • Following Coding best practices
Read more
CES Information Technologies
Yash Rathod
Posted by Yash Rathod
Remote only
4 - 9 yrs
₹8L - ₹13L / yr
skill iconiOS App Development
skill iconSwift
skill iconObjective C
Xcode
• Proficient in Development of Native iOS APP: Swift.
• Solid understanding of the full mobile development life cycle.
• Effectively replicate UI, UX designs & concepts provided by Visualizers in iOS Development Environment.
• Strong knowledge with MVC, MVVM, VIPER.
• Expert in OOPs, REST APIs, JSON, Data-Binding: Local Storage, Real-Time Data.
• Experience with threading, and performance tuning.
• Understanding of Apples design principles & interface guidelines and knowledge of APP Publish process on APP Store.
• Proficient understanding of code versioning tools, such as Git.
• Familiarity with CI/CD.
• Experience with performance and memory management
• Familiarity with cloud message APIs and push notifications
• A knack for benchmarking and optimisation
• Knowledge in AVPlayer, Video Streaming and Voice/Video calling will be an added advantage.

Skills:
Swift
Objective C
AVPlayer(Audio & Video)
Memory Management
Frameworks
Unit Testing
Read more
3D AI company that helps large enterprise customers. (AV1)
3D AI company that helps large enterprise customers. (AV1)
Agency job
via Multi Recruit by Ragul Ragul
Bengaluru (Bangalore)
4 - 6 yrs
₹20L - ₹25L / yr
Product Management
Product Manager
  • Deeply understand what drives customer purchase decisions, what companies do today to meet those customer needs, and how 3D/AR technology can address current pain points.
  • Ideate new formats for interactive 3D/AR commerce that deliver customer delight. 
  • Build the engine that powers the next stage of interactive shopping experiences – current on smartphones and future on AR glasses.
  • Build cutting-edge products with real-time computer vision, NLP, and other machine learning technologies.
  • Ride the massive Augmented Reality wave with the introduction of AR glasses.
  • Explore the trillion-dollar global potential of 3D and AR-powered commerce.

What we look for:

  • Minimum of 4+ years of software product management experience, preferably in the Product based, e-Commerce, or Retail industry.
  • Ability to solve complex problems using first principles thinking and translate these solutions for engineering teams to execute.
  • Have solid execution capability and can inspire a team to deliver challenging projects with high-quality delivery. 
  • Up to date with the latest developments in AR and AI technologies.
  • Preferably with previous experience as a software engineer and moved to a product management role.
  • Preferably have experience working on e-commerce product descriptions or brand pages.
  • Preferably have experience building and launching deep learning AI (computer vision, NLP, etc) products.
  • Someone who loves learning and can step out of your comfort zone to quickly pick up and apply new technologies and concepts.

What’s in it for you? 

  • Join a highly energetic and innovative team 
  • Be part of the key function of the business transformation 
  • Competitive compensation and enjoy a workplace flexibility culture

 

Read more
Litmus World Marketing Technologies Pvt Ltd
Mumbai
2 - 5 yrs
₹5L - ₹8L / yr
Lead Generation
Digital Marketing
Social Media Marketing (SMM)
Social Media Optimization (SMO)
skill iconGoogle Analytics
+4 more
Responsibilities • Lead generation - Generating qualified leads across mid and large enterprise segments by leveraging online and offline channels • Email marketing - Manage email communication and drive the communication flowchart to achieve campaign objectives • Database management - Identifying key prospects across our target audience and manage data churn • Social media campaigns - Create organic and sponsored social campaigns for promoting webinars, whitepapers, case studies and blogs • Google Search and Display - Drive PPC and SEM campaigns for LitmusWorld solutions • Account based marketing - Ensure audience engagement across key account segments with relevant content for existing leads through a designed process to generate more revenue. Knowledge, Skills & Competencies • Solid understanding of SEO, SEM, Google Analytics, and Account Based Marketing tools • Understanding of the Enterprise SaaS domain or minimum 2 years experience in B2B lead generation • Ability to learn and articulate solution selling value points • Strong presentation and communication • Ability to continuously prioritize and stay nimble in a fast-paced and dynamic work environment • Proficient with Excel to manage large volume of data • Strong territory management skills with understanding of business systems and requirement analysis • Must be a self-starter, highly motivated, think through problems to come up with innovative solution
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos