Who We Are
We are
data storytellers, anthropologists, strategists, data scientists, technologists, designers, trainers......Our leadership team has experience of implementing technology solutions in over 100 countries
Mission
iTM's mission is to be the world's most reliable partner for information technology solutions and services by innovating, developing, and implementing technology solutions that contribute to making the world a better place.
Song that inspires us !
Clients, Partners and Friends
Be the change that you wish to see in the world
Mahatma Gandhi
Come Grow with Us
Lets Design & Develop Something Awesome Together
“WE DON’T HIRE PEOPLE THAT JUST WANT A JOB, WE HIRE INDIVIDUALS THAT WANT TO DO GREAT WORK, GROW THEIR CAREERS, WORK FOR GOOD CAUSE TO MAKE THIS WORLD A BETTER PLACE"
6Open Job Positions
JAVA DEVELOPERS
-
Java, Core Java/J2EE, JSP servlets, Spring, Struts, Hibernate, EJB 3.0
-
Exposure to Tomcat/JBoss or other App Server, iBatis/Hibernate RDBMS Oracle or PostgreSQL (NO MySQL), SQL / MySQL
-
Good experience in developing applications using MVC/MVC2 architecture and strong understanding of data structures and OOPS concepts
-
Knowledge of using visualization frameworks like D3Js, Google Charts, High charts
-
Experience with Subversion or Git hub / SVN / BitBucket
-
Participate in Agile (Scrum) team, contribute to complexity and time estimates, identify risks, and contribute to regular scope discussions and commitments
-
Work with designers to develop and support cross browser compatible user interfaces on top of REST like web services
-
Write application code and automated tests according to team adopted practices, disciplines, and quality guidelines, Document the development process, architecture, and standard components
-
Be knowledgeable of trends and practices in web development. Proactively identify potential problems and opportunities to improve applications and processes, with emphasis on usability, performance, and security
-
Work on International UN Projects
-
Motivated, Self-starter and results oriented
-
Ability to work under pressure and challenging conditions. Excellent communication, interpersonal and presentation skills
MEAN / MERN STACK DEVELOPERS
We are looking for Mean/Mern Stack Developer with 3-4 years’ experience in design, develop and maintain web applications. The candidate should be proficient to lead the entire web application development lifecycle right from concept stage until delivery and post launch support. The candidate will work with the design team to discuss and implement UI/UX for the web applications. The candidate will also work with the mobile application development team to develop API and services required. Following are the skillsets candidate should possess:
​
-
• BTech/MTech Comp Science, BCA/MCA or equivalent degree with over 3-4 years of relevant experience
• Contribute in the development of Backend and applications, Database Structure, APIs, Code Management and Integration, Design and Integrate Components, Visualization and other customized Libraries.
• Strong experience in OOOPS and scripting languages with complete understanding of the technology stack MEAN, MERN and other MVC frameworks with hands-on development in Node using Frameworks such as Express.js, Vue.js.
• Hands-on practical experience of creating database structures, excellent knowledge of SQL, MongoDB and NoSQL queries, database tuning, optimization and backup processes.
• Excellent understanding of code management and code commenting with the use of GitHub, SVN and other tools.
• Proficiency in AGILE methodology based software development and use of JIRA, TRELLO and other such project management tools.
• Excellent working experience in Angular JS,ReactJS, HTML, CSS, JavaScript, JQuery, Bootstrap
• Good knowledge to use js libraries including visualization frameworks like D3Js, Google Charts, High charts
• Work with designers to develop and support cross browser compatible user interfaces on top of REST like web services
• Write application code and automated tests according to team adopted practices, disciplines, and quality guidelines
• Be knowledgeable of trends and practices in web development. Proactively identify potential problems and opportunities to improve applications and processes, with emphasis on usability, performance, and security
• Document the development process, architecture, and standard components
PYTHON DEVELOPERS
We are looking for Python Developers with experience in designing and developing data portals/hubs, data visualizations, and artificial intelligence. You will be responsible for collaborating with cross-functional teams to build robust and scalable solutions that transform raw data into actionable insights. Your role will involve:
-
Design and Development: Create and implement Python-based solutions for data portals/hubs, ensuring efficient data ingestion, storage, and retrieval. Work closely with UI/UX designers and data engineers to architect systems that provide an intuitive and user-friendly experience.
-
Data Visualization: Build interactive and visually appealing data visualizations using Python libraries to facilitate data exploration and analysis. Develop dashboards and reports that enable stakeholders to gain valuable insights from complex datasets.
-
Artificial Intelligence: Integrate artificial intelligence models into data solutions. Implement machine learning algorithms and deep learning frameworks (e.g., TensorFlow, PyTorch) to power predictive analytics and automation capabilities.
-
Documentation: Create comprehensive documentation for developed solutions, including code comments, technical specifications, and user guides. Foster a knowledge-sharing culture within the team.
-
Continuous Improvement: Stay updated with the latest advancements in Python, data engineering, data visualization, and artificial intelligence technologies. Identify opportunities to enhance existing solutions and propose innovative ideas to address business challenges.
Qualifications: -
Bachelor's or Master's degree in Computer Science, Data Science, or a related field.
-
Proven experience as a Python Developer, focusing on data portals/hubs, data visualizations, and artificial intelligence projects.
- Proficiency in Python programming and its popular libraries (e.g., Pandas, NumPy, SciPy).
- Solid understanding of data modeling, database design, and SQL.
- Demonstrated expertise in data visualization using Python libraries
- Hands-on experience with machine learning and deep learning frameworks (e.g., TensorFlow, PyTorch).
- Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment.
- Excellent communication skills to effectively convey technical concepts to both technical and non-technical stakeholders.
- Experience with cloud platforms (e.g., AWS, Azure) and big data technologies (e.g., Hadoop, Spark) is a plus.
- Knowledge of web development (HTML, CSS, JavaScript) is beneficial.
- A portfolio or previous projects showcasing data portals, data visualizations, and AI implementations is highly desirable.
Join iTM and be part of a passionate team that strives to make a meaningful impact through cutting-edge data and AI solutions. Together, we can shape the future of data-driven innovation. Apply now and let your talents drive our success!
TECHNICAL WRITER
We are seeking a talented Technical Writer with a passion for creating clear, accurate, and user-friendly documentation. As a part of our dynamic team, you will have the opportunity to contribute to technical documentation that adds value to our products and empowers our users.
As a Technical Writer, you will play a crucial role in producing technical documentation that simplifies complex information, making it accessible and comprehensible to non-experts. Your responsibilities will include:
-
Documentation Production: Create high-quality technical documentation, including Software Requirements Documents, Functional Requirements, User Manuals, guides, and tutorials. Craft content that meets the needs of our diverse user base and enhances their understanding of our products.
-
Subject Matter Understanding: While not required to be an expert in every field, you should possess a solid grasp of the technology, products, or processes to be documented. Collaborate with subject matter experts to ensure accurate and insightful content.
-
Simplifying Technical Information: Translate complex technical concepts into clear and concise language, making it easily understandable for non-technical users. Your ability to simplify complex jargon will enhance the overall usability of our products.
-
Technical Content Structure and Navigation: Organize and structure content in a way that enhances user experience. Ensure that information is presented logically, making it effortless for users to find the information they need.
-
Collaboration with Software Developers: Work closely with software developers to gather technical specifications and comprehend intricate details. Utilize this knowledge to create comprehensive and accurate technical documentation.
-
Consistency and Alignment: Maintain consistency, accuracy, and relevance across all documentation to adhere to industry standards and best practices. Continuously update and improve existing documentation to reflect product enhancements and updates.
Qualifications:
-
Bachelor's degree or equivalent experience as a Technical Writer.
-
0-2 years of professional experience in a similar role, with a track record of producing technical documentation.
-
Proficient in written communication with exceptional grammar and language skills.
-
Familiarity with technology, software development processes, and related concepts.
-
Strong organizational skills to structure content in a user-friendly manner.
-
Ability to collaborate effectively with cross-functional teams, including software developers and subject matter experts.
-
Detail-oriented with a commitment to accuracy and quality in documentation.
-
Familiarity with various documentation tools and formats.
-
A proactive and self-motivated individual with a flair for learning and adapting to new technologies.
Join iTM and contribute to our mission of providing outstanding user experiences through clear and impactful technical documentation. This is an excellent opportunity for a budding Technical Writer to grow and excel in a dynamic and supportive environment. Apply now and embark on a rewarding journey with us!