Role: IT & Information Security - Other
Industry Type: IT Services & Consulting
Department: IT & Information Security
Employment Type: Full Time, Permanent
Role Category: IT & Information Security - Other
Education: BachelorÆs and master''''s degree in business administration, HR, Finance, Economics, Data Analytics, Engineering, or a related quantitative field.
UG: B.Tech / B.E. in Any Specialization
Role & responsibilities - Reverse engineer the legacy WMS application to understand its architecture, functionality, and dependencies. Create detailed and accurate documentation for the application, including flowcharts, diagrams, and code comments. Identify and resolve production issues, ensuring timely and effective support for the application. Collaborate with the development team to implement improvements and enhancements based on the reverse-engineered insights. Conduct code reviews and provide feedback to ensure code quality and adherence to best practices. Work closely with the operations team to optimize the application's performance and resource utilization. Stay updated with the latest industry trends and technologies relevant to WMS applications. Mentor and guide junior developers, sharing knowledge and best practices. Ensure compliance with security protocols and data protection regulations. Proactively identify potential risks and bottlenecks, proposing mitigation strategies.
Preferred candidate profile
- A Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Minimum 8 years of experience in software development, with a strong focus on C++ and Oracle. Proven experience in reverse engineering complex systems and creating comprehensive documentation. Excellent problem-solving and analytical skills, with a track record of resolving critical issues. Strong knowledge of database design and optimization, particularly with Oracle. Experience in working with large-scale enterprise applications is preferred. Familiarity with agile development methodologies and version control systems. Excellent communication and collaboration skills, with the ability to work in a team environment. Willingness to learn and adapt to new technologies and industry trends. Ability to work independently and manage multiple tasks effectively.