06 Aug
|
Tech Mahindra
|
Hyderabad
06 Aug
Tech Mahindra
Hyderabad
Years of Experience: 5 7 Years
Job Summary:
We are seeking a skilled Software Developer with hands on experience in the TAMM platform and a strong background in both frontend and backend technologies. The ideal candidate will have a proven track record of developing robust applications using modern frameworks and practices. This role requires a deep understanding of secure coding practices and a commitment to delivering high quality software solutions in an Agile setting.
Responsibilities:
- Design, develop, and maintain applications on the TAMM platform.
- Implement user interfaces using HTML, CSS, and JavaScript, with a focus on ReactJS.
- Develop backend services using .NET and Node.js, ensuring seamless integration with frontend components.
- Create and consume REST APIs to facilitate communication between frontend and backend systems.
- Manage and optimize SQL Server databases to support application functionality.
- Utilize version control systems (Git/TFS) for code management and collaboration.
- Implement CI/CD pipelines using Azure DevOps to automate deployment processes.
- Participate in Agile ceremonies, including sprint planning, daily stand ups, and retrospectives.
- Adhere to secure coding practices to protect applications from vulnerabilities.
- Collaborate with cross functional teams to gather requirements and deliver solutions that meet business needs.
Mandatory Skills:
- Hands on experience with the TAMM platform.
- Proficiency in frontend technologies: HTML, CSS, JavaScript, and ReactJS.
- Strong backend development skills in .NET and Node.js.
- Experience with REST APIs and SQL Server databases.
- Familiarity with version control systems (Git/TFS).
- Experience with CI/CD tools, particularly Azure DevOps.
- Solid understanding of Agile methodologies.
- Knowledge of secure coding practices.
Preferred Skills:
- Experience with additional frontend frameworks or libraries.
- Knowledge of cloud services and deployment strategies.
- Familiarity with containerization technologies (e.g., Docker).
- Experience in performance optimization and debugging.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5 7 years of relevant software development experience.
- Strong problem solving skills and attention to detail.
- Excellent communication and teamwork abilities.
📌 Senior Full Stack Developer (Hyderabad)
🏢 Tech Mahindra
📍 Hyderabad