Full Stack Engineer – Cross Collaboration - GCH
Zensar Technologies · India
Free to search · AI fit score against your CV · tailor your résumé in one click
Zensar Technologies · India
A seasoned Full-Stack Software Engineer with a strong track record of delivering complex web applications and a passion for mentoring and leadership. The senior full-stack engineer is a leader in the development space across both technical and domain knowledge and plays a key role in teams achieving As a senior member of Old Mutual’s team, the incumbent will take a leadership role in designing, developing, and maintaining complex web applications, driving architectural decisions, and mentoring junior and intermediate developers. Group Technology & Transformation | GRiD Key Responsibilities: Full-Stack Development: Lead the end-to-end design, development, and maintenance of web applications, ensuring they meet high standards for functionality, performance, and user experience. • Front-End Development: Create responsive and user-friendly interfaces using HTML, CSS, and JavaScript. Collaborate closely with the design team to maintain a seamless and visually appealing user experience. • Back-End Development: Manage server-side development, including the selection and use of programming languages and frameworks like Node.js, Python, Ruby, Django, etc. • Database Management: Design, optimize, and manage database schemas, queries, and interactions using relational and NoSQL databases like MySQL, PostgreSQL, MongoDB, etc. • Web Application Frameworks: Utilize specific web application frameworks and libraries to streamline development processes, enhance application functionality, and provide technical leadership. • Architecture and System Design: Drive architectural decisions, system design, and code reviews to ensure scalable and maintainable software solutions. • Version Control: Lead codebase management using Git or other version control systems, establishing best practices for code collaboration and version tracking. • Testing and Debugging: Establish testing strategies, develop unit tests, and provide expertise in debugging and optimizing code for performance and reliability. • API Integration: Work on integrating APIs and third-party services, focusing on security, scalability, and efficiency. • DevOps and Deployment: Implement DevOps practices, including CI/CD pipelines, containerization, and cloud services to optimize application deployment and scaling. • Mentoring and Collaboration: Mentor and collaborate with junior and intermediate developers, contributing to team growth, knowledge sharing, and best practices. Qualifications: • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent work experience). • 8+ years of experience as a Full-Stack Software Engineer, with a track record of delivering complex projects. • Expertise in front-end technologies, including Next.JS, Typescript, HTML CSS, Javascript, React, Vue.js, and modern frontend development practices • Familiarity with Observability and Monitoring tooling: Grafana, Dynatrace • Familiarity with Analytics Tracking tooling: Google Analytics 4 • Strong proficiency in one or more programming languages (e.g., JavaScript, Python, Ruby) and expertise in web application frameworks. • In-depth knowledge of database systems, including design, optimization, and complex query writing. • Strong problem-solving and debugging skills, with a focus on optimizing application performance. • Exceptional communication, teamwork, and leadership abilities. • Commitment to staying updated with emerging industry trends and technologies. • Experience with cloud services (e.g., AWS, Azure, Google Cloud) and micros