Posted:3 weeks ago|
Platform:
Work from Office
Full Time
Tech Mahindra Ltd. is looking for Associate Tech Specialist to join our dynamic team and embark on a rewarding career journey. The Associate Tech Specialist is a technical professional who provides expertise in a specific technology domain or area. This role involves analyzing business requirements, designing technical solutions, implementing software systems, and providing technical support and guidance. The Associate Tech Specialist collaborates with cross- functional teams, participates in project lifecycles, and contributes to the development and maintenance of technology solutions. Responsibilities : Technical Solution Design and Development : Analyze business requirements and translate them into technical specifications and solution designs. Collaborate with stakeholders to identify technical requirements, constraints, and dependencies. Design and develop software solutions, applications, or systems in accordance with industry best practices and coding standards. Write efficient, well- structured, and maintainable code using relevant programming languages and frameworks. Conduct testing and debugging of software components to ensure functionality, performance, and quality. Systems Integration and Deployment : Collaborate with cross- functional teams to integrate software solutions with existing systems and infrastructure. Participate in the deployment and configuration of software applications and components. Conduct system testing and ensure smooth integration and interoperability with other systems. Assist in troubleshooting and resolving technical issues during system implementation and post- deployment. Technical Support and Maintenance : Provide technical support and guidance to end- users, addressing issues and inquiries related to software systems. Investigate and resolve software defects, bugs, and performance issues. Conduct periodic maintenance activities, including software updates, patches, and enhancements. Monitor system performance and proactively identify and resolve issues to ensure system reliability and availability. Documentation and Knowledge Sharing : Create and maintain technical documentation, including system designs, specifications, and user manuals. Document software configurations, installation procedures, and troubleshooting guides. Contribute to knowledge sharing initiatives, sharing technical expertise and best practices with team members. Collaboration and Communication : Collaborate with cross- functional teams, including developers, testers, analysts, and project managers. Participate in project meetings, providing technical insights, updates, and recommendations. Communicate effectively with stakeholders, translating technical concepts into understandable terms. Collaborate with vendors and external partners to evaluate and integrate third- party solutions, tools, or services. Continuous Learning and Professional Development : Stay updated with emerging technologies, industry trends, and best practices in the relevant technology domain. Attend training programs, workshops, and conferences to enhance technical skills and knowledge. Seek opportunities for professional growth and development, exploring new technologies and tools. Qualifications : Bachelor's or Master's degree in Computer Science, Information Technology, or a related field. Relevant certifications or specialized training in the specific technology domain are advantageous. Proven experience in software development, technical solution design, or a related role. Strong knowledge and proficiency in the specific technology domain, including relevant programming languages, frameworks, and tools. Understanding of software development methodologies, processes, and best practices. Familiarity with systems integration principles and techniques. Experience with troubleshooting and debugging software applications. Strong analytical and problem- solving skills. Excellent communication and collaboration skills. Ability to work effectively in a team and independently. Attention to detail and commitment to delivering high- quality solutions. Adaptability and willingness to learn new technologies.
Tech Mahindra
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
2.0 - 7.0 Lacs P.A.
2.0 - 6.0 Lacs P.A.
Chandigarh, Dadra & Nagar Haveli, Daman
2.0 - 6.0 Lacs P.A.
2.0 - 6.0 Lacs P.A.
Bengaluru
6.0 - 12.0 Lacs P.A.
Bengaluru
20.0 - 25.0 Lacs P.A.
Hyderabad
3.0 - 6.0 Lacs P.A.
Bengaluru, Karnataka, India
Experience: Not specified
Salary: Not disclosed
Hyderabad, Telangana, India
Experience: Not specified
Salary: Not disclosed
Bengaluru
7.0 - 12.0 Lacs P.A.