Description:
You will be a partner in the growth of a small, stable, yet fast-growing global software company founded in 2008, working directly with top-tier strategic partners and clients across the globe. This is a long-term opportunity offering you significant career advancement and personal satisfaction. You’ll get the chance to do the following:
Opportunity
- Be a forerunner in the emerging, exciting fields of Intelligent Content, Artificial Intelligence and Machine Learning.
- Work hand-in-hand clients and technology partners including Microsoft, IBM, and the US Department of Defense.
- Interact and collaborate with top-caliber colleagues from US, Europe, and India.
- Thrive in a dynamic, evolving workplace with a commitment towards team spirit, continuous learning, and self-empowerment.
- Take advantage of alternative work arrangements, including remote work, virtual teams, and schedule flexibility.
Responsibilities
- Contribute to the full software development lifecycle (SDLC), from conception, designing, testing, production and deployment.
- Implement rigorous C++ development process, including code review, testing, and coverage.
- Delve into our existing code base and identify areas for upgrading our features, increasing code efficiency, and providing increased value to our clients.
- Document our modules coded in C++ as per the highest industry and company standards.
- Train and walk-through team members in C++.
Desired Skills
- Passion for content technology, which includes grammar, sentence structure, machine readability, formatting, semantics, parsing and markup.
- Proven knowledge and skillsets for application development in C++, as well as basic understanding of working with XML, XSLT, and XSD.
- Deep expertise in C++ development using Visual Studio on Microsoft Windows using .NET 2.0, 3.5 and 4.5.
- Experience in building high-performing, scalable, enterprise-grade applications.
- Exposure to C++ with the desire to acquire further knowledge in both languages.
- Extensive knowledge and exposure of Object Oriented Design (OOPS).
- Solid knowledge of Microsoft frameworks, design patterns, and libraries including COM, STL, MFC, and API’s.
- Ability to review code, make updates, test software and fix bugs as per company and client feedback.
- Be a proactive team member in fully Agile development environment.
- Provide jargon-free, friendly technical support to end users.
Qualification and Experience
If you have a passion for content technology and developing software, please apply!
A Bachelor’s/Master’s Degree or equivalent qualification and 2 years of relevant experience is desired, but we will consider candidates of all levels.