Source description
About the role
JOB DESCRIPTION Location: Bangalore Experience: 6 - 9 Years The Expertise We're Looking For . Bachelor's degree in Computer Science or equivalent field of study and/or 5+ years development experience . Robust critical thinking skills, coupled with a desire for growth, to learn and engage with peers in technical and design discussions . Proven experience communicating technical needs and capabilities to non- technical team members, product owners and partners . Ability to utilize a long-term mentality to help produce scalable, maintainable solutions . Passion to provide guidance on standard methodologies and mentoring support to the other developers . The Skills You Bring . 5+ years of experience in designing and implementing web applications. . Professional experience in Web UI front-end frameworks and web technologies including HTML/CSS, JavaScript or Typescript, web components with Angular. . Solid knowledge in Java and Spring Boot framework. . Strong technical background in crafting and developing enterprise digital applications with MVC design pattern, micro front-end strategy and open micro service architectures. . Proven experience with building digital restful APIs. . Deep understanding and experience of version control system management using various Git workflows. . Proven experience in DevOps best practices and tools like Jenkins or Jenkins Core, and Git/GitHub. . Solid knowledge of cloud solutions, serverless architecture, containerization strategies. . Proven experience in container and cloud technologies, including Docker, Kubernetes and AWS, as well as secure application development. . Quality-first, testable solutions using TDD and automation. . In-depth knowledge secure coding standards and practices. . Strong experience in leading in a reciprocal, team-based environment with a constant focus on learning, mentoring, and encouraging others. . Experience in Agile and Scrum development methodology. The Value You Deliver . Working directly with both SHARES technical and co-located business partners to develop maintainable software solutions that contribute to the overall product . Developing in-depth knowledge of the product and business domain . Building and maintaining strong working relationships with the internal team, business partner, Architecture, and external teams . Actively participating in backlog grooming, planning sessions, daily scrums, retrospectives, and any other team meetings . Leading research, solution, and design sessions . Performing peer code reviews . Building and maintaining test automation components alongside our QA and Development team . Leading process-improvement initiatives in an effort to maximize team velocity . Managing issues and road blocks flagged by the Track Lead, Project Manager, and or Management . Correcting any unexpected results and/or vulnerabilities within the system and related processes . Providing leadership and mentorship to junior staff . Continuously improving the SHARES technical environment by incorporating your understanding of industry trends and best practices
More at Photon Interactive Private limited