Jobs
Interviews

Jai Infoway Pvt. Ltd. - India

1 Job openings at Jai Infoway Pvt. Ltd. - India
Software Development Engineer - Backend (C++) Pune,Maharashtra,India 0 years None Not disclosed On-site Full Time

Company Description Jai Infoway Pvt. Ltd. - India is an information technology and services company located at 4 Harmu Housing Colony, Near Patel Ground, Ranchi, Jharkhand, India. We specialize in delivering cutting-edge IT solutions and services to a wide range of clients. At Jai Infoway Pvt. Ltd., we are committed to innovation and excellence in every project we undertake. Overview We are seeking a highly motivated Software Development Engineer to join our backend development team. The ideal candidate will have strong algorithmic and abstract-thinking abilities, excellent problem-solving skills, and hands-on experience in C++. You will work on enhancing and maintaining complex backend modules within a large, established codebase. Experience in supply chain planning and/or operations research (OR) is a plus. Competencies, Skills, and Qualifications Essential: · Strong background in algorithm design, data structures, and complexity analysis. · Excellent problem-solving skills with the ability to break down and solve complex problems efficiently. · Ability to think abstractly and approach problems from multiple perspectives. · Willingness to analyze and understand existing complex systems, modules, and components within large codebases. · Proficiency in C++ with a focus on writing clean, readable, and efficient code. · Preference for robust, maintainable code over the use of exotic language features. · Commitment to writing well-tested, reliable code and experience with debugging tools. · Intellectual curiosity and a desire for continuous learning; adaptability to new tools, processes, and evolving technologies. · Strong communication skills and the ability to work effectively with cross-functional teams. Preferred: · Experience applying operations research (OR) tools and techniques (e.g., mathematical modeling, simulation) and familiarity with optimization software (e.g., Gurobi, CPLEX). · Understanding of or experience with supply chain planning, inventory management, and advanced planning and scheduling concepts. Responsibilities · Design, implement, and optimize complex and scalable algorithms to solve real-world problems. · Develop effective and innovative solutions to challenging technical tasks, using abstract thinking to break down problems into manageable components. · Write clean, efficient, and maintainable C++ code that adheres to industry best practices. · Maintain and refactor legacy code to ensure ongoing system reliability and performance. · Design, implement, and maintain backend modules that support business logic and operations. · Collaborate with other engineering teams to integrate backend systems with frontend and other application layers. Education MSc or BSc degree in Computer Science, Software Engineering, or a related field. Experience · Experience in software development; internships or project-based experience will also be considered. · Demonstrated ability to design and implement complex backend systems. · Familiarity with general software engineering practices, including unit testing and version.