Mitsui O.S.K. Lines (MOL) is one of the world's largest multimodal deep-sea carriers, with a rich maritime legacy spanning over 140 years. Operating across Asia, the Middle East, Europe, Africa, North America, South America, and Oceania, MOL connects global trade routes with a strong presence in international shipping and logistics.
MOL Information Technology (MOL-IT)is theDigital Transformation Partnerof the MOL Group, deliveringcustomizedtechnologysolutionsthatdriveefficiency,innovation,andsustainabilityacross shipping, logistics, and supply chain domains. Established in 1997, MOL-IT operates from three locations—Kolkata, Hyderabad and Mumbai—with a team of over 400 software and management professionals. In alignment with the MOL Group’s strong commitment tosustainable growth, MOL-IT is advancingitsdigitalcapabilitiestosupportdecarbonization,automation,andsmartoperations.Aspartofits growth strategy, MOL-IT continues to deepen its impact within the MOL Group by aligning digital transformation initiatives with the Group’s long-term sustainability goals.
For further details about organization, please visit www.mol-it.com/Video - An Introduction to MOL-IT -YouTube
This role is part of the AID team, focused on building interactive GUI-based applications and scalable backend systems.
The Software Analyst – Python GUI / React Developer will primarily work on frontend (GUI) development using ReactJS, along with backend development in Python, contributing to end-to-end application delivery.
The role requires a strong focus on user interface development, application performance, and seamless integration with backend systems
Key Responsibilities:
GUI / Frontend Development (Primary Focus)
- Develop interactive and responsive user interfaces using ReactJS
- Design modern, user-friendly GUI components and dashboards
- Ensure cross-browser compatibility and UI performance optimization
- Collaborate with UX/UI teams for design implementation
Backend Development (Python)
- Develop backend services using Python (Flask preferred)
- Build and consume REST APIs for frontend-backend integration
- Ensure application scalability and performance
Full Stack Integration
- Integrate frontend UI with backend services and APIs
- Work on microservices-based application architecture
- Handle data flow and state management (Redux preferred)
Requirement Analysis & Collaboration
- Understand business requirements and translate into UI/technical solutions
- Work closely with stakeholders, designers, and backend teams
- Maintain proper documentation for features developed
Agile Development
- Participate in Agile/Scrum ceremonies (sprint planning, stand-ups)
- Deliver assigned tasks within timelines with quality
DevOps & Deployment Support
- Support CI/CD processes using tools like Jenkins/Azure DevOps
- Assist in deployment activities in cloud environments
Process Improvement
- Improve UI/UX and application performance continuously
- Follow coding standards and best practices
Key Outputs / Measurable Deliverables
- High-quality GUI applications with strong user experience
- Efficient backend integration with minimal defects
- Timely delivery of assigned development tasks
- Improved application performance and usability
Technical & Skill-Based Competencies:
Educational Qualifications
- B.Tech / BE in Computer Science / IT or related field
Core Technical Skills (Must Have)
- ReactJS (Primary skill – GUI Development)
- Python (Flask / backend services)
Secondary Skills (Good to Have)
- Microservices Architecture
- Azure / AWS cloud exposure
Experience Requirements
- 5–8 years of experience in Software/Application Development
o GUI / Frontend development
o ReactJS-based application development
o Python backend development
Behavioural Competencies
- Strong UI/UX understanding mindset
- Good communication and teamwork skills
- Analytical and problem-solving ability
- Ability to work in a fast-paced Agile environment