MAIN RESPONSIBILITIES:
- Design, architect and develop solutions by collaborating with stakeholders to deliver a high performance software solutions.
- Define and evolve high level architecture, roadmap strategies and implement best practices for the Software product suites.
- Responsible for working independently to develop high-quality software products on time and on budget that are aligned with customer business requirements.
- Lead Integration projects for fashion brands to implement a custom GUI, integrate different enterprise systems, and include forecasting challenges to keep all stakeholders informed.
- Responsible for developing a framework, custom UIs using Qt Widgets on existing 3D Fashion Design Software, and C++ programming & Rest APIs to develop connector plugins for two-directional data flow between two softwares.
- As a senior software engineer, the candidate should be able to independently manage internal and external projects with project schedule, delivery, quality checks, managing Issues and risks, monitoring progress, and Reporting and documentation.
- Responsible for supporting the integration projects using various technologies, C++, Qt, OOPS, and Rest Web Services.
- Responsible for mentoring team members and software trainees with the assignment of tasks, mentoring, supervision, training, guidance to adopt best practices in development.
REQUIREMENTS & SKILLS
- 6-10 years of overall technical experience working with various industry clients in delivering complex programs with Solution Design & Implementations.
- Proven experience in designing, implementing web based and/or desktop based software solutions.
- Strong C++ programming skills & Qt based C++ experience. (Object Oriented Programming concepts and design patterns) with 2+ years' experience.
- Strong experience building stand-alone applications with Qt Framework and Qt Widgets using Qt Creator IDE, with 2+ years' experience.
- Experience in integrating various systems using Rest Web Services is a plus.
- Candidate should have worked on a minimum of 2-3 projects on C++ and Qt and must have performed the role of an solution architect in these projects.
- Candidate should have good analytical and logical thinking. A good team player.
- Excellent written, verbal, presentation, and interpersonal communication skills. Self-start is a must.
- Effective organization and time management skills, with the ability to deliver quality software modules and adhere to project deadlines. Also willing to learn new technologies and cross-functional programming.
- A candidate is open to working in a startup culture with managing multiple tasks at the same time.
- Degree in Bachelor of Engineering and Master of Engineering.
Top Skills
What We Do
CLO Virtual Fashion is committed to innovating the way we communicate fashion through our true-to-life 3D garment simulation technology. Our virtual garment solutions and services connect all teams involved in the digital product lifecycle, enabling more direct collaboration and reduced lead time, whilst maintaining the intricacies of garment design. We envision our garment simulation technology to become not only the tool to create virtual garments, but also the platform to provide valuable data about garments, designs, and trends, by virtualizing every garment on Earth.
Our products range from CLO (3D Design Software for apparel designers and brands), Marvelous Designer (3D Design Software for character artists in gaming and animation companies), Benefit by CLO (Virtual Fitting Platform), CLOSET (Communications and Archiving Platform for virtual garments), to Marvelous SDK (Real Time Draping Engine for games) to create a new ecosystem for virtual garments.
Through these services and our continuing research and development in 3D and garment design, we are transforming the way we produce and consume garments - both tangible (actual garments from brands) and intangible (virtual garments in games and movies), for ones we wear and what our virtual characters wear.