Key responsibilities
- Collaborate with clients to understand their requirements and translate them into clear system specifications.
- Effectively communicate system requirements to software development teams, ensuring alignment and clarity.
- Provide hands-on support to resolve technical challenges and guide teams in overcoming obstacles.
- Oversee the implementation of approved architecture and infrastructure, ensuring compliance with design goals.
- Address and resolve technical concerns, and proactively incorporate ideas and suggestions for improvement.
- Uphold high standards in development processes, application security, and delivery quality, fostering best practices within the team.
Technical Skills
- Experience in at least one of the following technology stack – Java, Spring, Hibernate / Spring Data, Python, Django / Flask, SQLAlchemy, NodeJS, Express / Nest, Prisma / Sequelize / TypeORM
- Team leading experience of large-scale solution
- Experience in SQL DB (MySQL / PostgreSQL / MS-SQL) and NoSQL DB (MongoDB / DynamoDB / CouchDB)
- Experience in implementing and consuming Micro services and REST/GRAPH-QL APIs
Experience
6 – 8 Years