SUMMARY We are looking for Senior Software Engineer on Java Platform in our R&D team who works creatively and independently to establish objectives, meet deadlines, and complete difficult engineering assignment by demonstrating full competency in the software development area and to design, development and deployment of our SaaS based Enterprise Inventory Management Solution. MAIN RESPOSIBILITES Participates in full SDLC from research, requirements gathering, designing and delivering the product Develops prototypes and templates, and participates in design reviews Software programming, code reviews Performs unit and integration testing Works with QA to ensure a quality product is being released Mentors other engineers on the team Supervises one or more Interns and/or Junior Engineers Troubleshoot complex deployment scenarios in a Live Retail Environment Collaborate with cross functional teams to define, design and ship new features MINIMUM REQUIREMENTS: EDUCATION & EXPERIENCE Minimum BE/BTech/MTech/MCA/MSc from reputed university with good academic score from reputed university preferred 4+ years’ experience in software development experience in full SDLC utilizing Java (preferable in an product development company) Experience in building Server Side Solutions on the Java Platform. At least 2 years of experience in working on Microsoft Azure or Amazon AWS Cloud platform knowledge on Azure and AWS At least 1 year of experience in SQL , Mongo DB KNOWLEDGE, SKILLS, & ABILITIES (KSA’s): Demonstrated experience in Core Java on Enterprise Level Applications Demonstrated experience in building Cloud native applications on Azure or AWS platform Mandatory to have skills in Database Programming (Queries, SPs, Views Indexes etc.) and should have used JDBC Should have worked on multithreaded applications and have prior experience in performance tuning and troubleshooting on production environments Master of object oriented programming concepts, Data Structures & Algorithm and design patterns Experience with message queue technologies and Unit Testing Experience with web services (SOAP, REST, JSON, XML) Experience working with Spring/Spring-boot Experience in SQL, Mongo DB Deep understanding in RESTAPI construction and management techniques Deep understanding continuous integration and continuous delivery patterns Experience with Agile methodology Knowledge on Application Gateway, EventHub, IOT Hub, Docker containers, Kubernetes/Swarm Show more Show less
SUMMARY We are seeking a Front-End Developer to join our R&D team in building and enhancing our SaaS-based Enterprise Inventory Management Solution. The ideal candidate will have strong expertise in modern front-end technologies and frameworks, delivering responsive, high-performing, and scalable user interfaces for enterprise applications deployed on the cloud. MAIN RESPONSIBILITIES Participate in the full Software Development Life Cycle (SDLC) — from requirements analysis and design to development, testing, and deployment. Develop and maintain responsive, reusable, and modular UI components using modern front-end frameworks. Collaborate with UI/UX designers to transform wireframes and mockups into high-quality, functional web applications. Ensure cross-browser compatibility, performance optimization, and accessibility compliance across all devices. Integrate front-end components with RESTful APIs and back-end services. Participate in code reviews and design discussions to ensure adherence to best practices and coding standards. Perform unit testing, debugging, and troubleshooting in development and production environments. Work closely with QA engineers, product managers, and DevOps teams to ensure smooth and timely product releases. Contribute to continuous improvement in development processes, tooling, and architecture. MINIMUM REQUIREMENTS: EDUCATION & EXPERIENCE BE/BTech/MTech/MCA/MSc in Computer Science or a related field from a reputed university. 3–6 years of hands-on experience in front-end development within a product development or enterprise software environment. Proven experience building scalable web applications using React.js, Angular, or Vue.js. Solid understanding of web application architecture, component-based design, and state management. · Practical experience integrating with RESTful APIs or GraphQL. Exposure to cloud environments such as Microsoft Azure or Amazon AWS. KNOWLEDGE, SKILLS & ABILITIES (KSA) Strong proficiency in HTML5, CSS3, JavaScript (ES6+), and TypeScript. Hands-on experience with React.js, Angular, or Vue.js frameworks and associated libraries. Knowledge of state management tools (Redux, NgRx, MobX, Context API, or Vuex). Deep understanding of responsive web design, cross-browser compatibility, and UI/UX design principles. Familiarity with RESTful API integration, JSON/XML data handling, and asynchronous programming. Experience with Agile methodology, CI/CD pipelines, and version control (Git). Knowledge of automated testing frameworks (Jest, Mocha, Cypress, etc.) and debugging tools. Awareness of performance optimization techniques and front-end build tools (Webpack, Babel, Vite, npm/Yarn). Understanding of containerization (Docker/Kubernetes) and cloud deployment workflows is an added advantage. Strong problem-solving and analytical skills with attention to detail.