Tomaintain legacy fleet management software (Preferred not mandatory) and developnew modules for the same.
Role Expectations:
Understand legacy software and troubleshoot issues faced with the application.
Develop and integrate updates in the software preferably using core Java.
Have a good working knowledge of Mobile Robots, specifically related to Path planning and traffic management.
Have a good understanding of software development paradigms and follow agile methodologies.
Reporting structure:
The candidate will report directly to the software architect or the team lead.
Interactions:
Internal Stakeholders: HODs, Managers and Software Engineers in Mobile Robots software and cloud functions
External Stakeholders: Customers/Clients.
Requirements
Profile: Ideally ~
MS or M.Tech in computer science engineering or similar fields with 4-5 years of software development experience in a production environment.
Should have experience in using and developing production level applications, a good understanding of Mobile Robots (Path Planning) and a good knowledge of IoT architecture.
Requisites: Exposure to multi-agent Path Planning in autonomous mobile robots.
Plugin Architecture for JAVA
Expertise in dependency injection
Expertise in object-oriented Design Patterns
Product development Experience. Need hands on Development Lead.
Competencies:
Technical:
Candidate should have sound knowledge of general mobile robots software stack.
Sound knowledge of software development lifecycle and Git practises.
Sound knowledge of CI/CD in production level software development.
Strong working capability with core Java, python, IoT, Database handling and software architecture.
behavioural:
We value behaviour aligned with CCODERS
Customer First: Operate with customer success mind set and align all our actions accordingly.
Collaborative problem solving: Organisation interest supersedes individual interests; working together to solve problems effectively.
Ownership Commitment: Going above beyond the call of duty while also keeping up with the promises targets under any circumstances.
Data Driven, First Principle: Objective Decision making based on data (Not on Hunches)
Expanding-Growth Mind set: Be open to new challenges whilst willing to step out of comfort zone in order to learn and grow.
Result commercial orientation: Manage cost and resources to achieve business outcomes commercial success.
Speed and Scalable Process Approach: Deploy processes that are flexible, agile and unlocks business value with speed.