Manage a team of software developers on a day-to-day basis
Lead performance reviews and career development conversations with your team
Participate in local and global leadership meetings to discuss your team and projects
Write maintainable, testable, and performant software in collaboration with our world-class team.
Provide project/program-level leadership, and determine the technology stack for the project/program, in collaboration with the technical director and the workstream leads.
Works with the Strategy and Design teams, as well as the client, to define requirements & estimate effort for upcoming work.
Mentor the project team, providing feedback and guidance to technical staff.
Identify risks to the project or technology team and discuss them proactively with the team.
Research new technology and tools and share those findings with the team.
Communicate clearly and effectively with all members of our team.
Requirements & Skills:
5+ years experience building and delivering modern production-grade web applications in a team environment, leading teams and projects
One of the following degrees (or similar) B.Tech Computer Application, B.Tech Computer Science, BE, Electronics and Communication Engineering, Bachelor’s of Technology, Computer Science and Engineering
Very strong Java programming skills & experience utilizing Spring Boot or Spring Cloud
Very strong JS framework skills & experience using React Angular or similar
Experience working within cloud environments (AWS Google Cloud or Azure)
Experience working with Infrastructure as Code, CI/CD
Deep understanding of each of the parts that make up a modern web application (APIs, templating, routing, data storage, design patterns, optimization, caching, security)
Fundamental knowledge of core web principles (HTTP, the DOM, SSL, web servers)
Excellent interpersonal skills are essential, as we work closely as a team and require frequent communication.
A proactive personality, and a desire to deliver your best work.
A love for improving software development workflows and processes.