COMPANY NAME : TECH MAHINDRA
experience : 3-10 years
link : https://careers.techmahindra.com/JobDetails.aspx?JobCode=MwAAADkAAAAxAAAAOQAAADgAAAA=-4hR9OphugkY=&&SkillSet=UwAAAGUAAAByAAAAdgAAAGkAAABjAAAAZQAAAE4AAABvAAAAdwAAACAAAABTAAAAZQAAAGMAAAB1AAAAcgAAAGkAAAB0AAAAeQAAACAAAABPAAAAcAAAAGUAAAByAAAAYQAAAHQAAABpAAAAbwAAAG4AAABzAAAALQAAADEAAAA=-ETyyMcZTFFI=&&designation=UwAAAHIAAAAuAAAAIAAAAFMAAABvAAAAZgAAAHQAAAB3AAAAYQAAAHIAAABlAAAAIAAAAEUAAABuAAAAZwAAAGkAAABuAAAAZQAAAGUAAAByAAAA-N2Qh0Iq/wN4=&&IndustryType=SQAAAFQAAAA=-cu6HGbNv01o=
job description :
Skills: Cyber Security, Crowd Strike, McAfee applications along with Service Now tools and other network and administration tools.
Responsibilities:
- Software Development: Design, develop, test, deploy, maintain, and improve software applications or systems.
- Technical Leadership: Lead and guide the development team in architectural design decisions, coding standards, and best practices.
- Problem Solving: Analyze complex technical problems and propose innovative solutions while considering scalability, performance, and maintainability.
- Collaboration: Work closely with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software products.
- Code Review & Mentorship: Conduct code reviews, provide constructive feedback, and mentor junior team members to foster their growth.
- Documentation: Create and maintain technical documentation, such as design specifications, system documentation, and user manuals.
- Technical Evaluation: Stay updated on industry trends, emerging technologies, and best practices, and evaluate their applicability to the project or organization.
Requirements:
- Education: A Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field (or equivalent industry experience).
- Experience: Several years of experience in software development, with a strong foundation in programming languages such as (but not limited to) Java, Python, C++, or JavaScript.
- Technical Skills: Proficiency in software development methodologies (Agile, Scrum, etc.), experience with version control systems (Git, SVN), and familiarity with databases (SQL, NoSQL).
- Problem-solving & Architectural Skills: Demonstrated ability to tackle complex problems, design scalable and maintainable systems, and make strategic technical decisions.
- Leadership & Communication: Excellent leadership, communication, and interpersonal skills to collaborate effectively within teams and across departments.
- Continuous Learning: Eagerness to learn new technologies and methodologies, and a proactive approach to professional development.
- Optional: Familiarity with specific tools, frameworks, or domains relevant to the job (e.g., cloud platforms like AWS, Azure, or Google Cloud; front-end frameworks like React or Angular; etc.).
Remember, actual job descriptions can vary significantly based on the company, industry, and specific project requirements. This is a broad overview, and different organizations might emphasize certain skills or experiences over others.






Leave a Reply