Role Summary:
As a Technology - Senior Analyst II - Full Stack Developer, the candidate will be responsible for designing and developing robust, scalable web applications using React.Js on the frontend and Python (Django, Flask, or FastAPI) on the backend.
The developer will play a key role in defining the platform architecture, leading the development of core features, and ensuring high standards of code quality, performance, and maintainability.
The Senior Full Stack Developer will also mentor junior team members, contribute to CI/CD pipeline enhancements, and collaborate with cross-functional teams to drive successful project delivery.
Essential Functions
➢ Build Web applications:
➢ Feasibility and ad hoc analysis:
- Lead and drive ad hoc and feasibility analysis of web applications & backend API’s as requested by the client/Internal stakeholders.
- Work with immediate leads in contributing toward business development activities
- Lead POC’s.
➢ Mentor Junior Members:
- Mentor and provide constructive feedback to junior team members to positively influence the personal and professional growth of the mentee
- Coach junior team members with the relevant tools, technologies, and domain
- Support in recruitment and onboarding of new team members within the organization under the guidance of the immediate lead
- Work with the junior members to drive their growth with regular connects, creating learning plans, planning ways to meet professional aspirations
➢ Contribute to the Centre of Excellence (CoE):
- Work with other colleagues/junior members across teams to develop and conduct capability/feature PoCs across tools for developing expertise within the organization
- Proactively research emerging technology and industry trends to develop a point of view (PoV)
- Work with junior members to develop reusable assets based on project experiences to help speed up implementations
The roles and responsibilities will continuously evolve basis the project allocation and client requirements.
Additional Functions:
➢ Invest time in continuous self-learning to keep the technology and domain skills relevant and at par with the latest technology/methodologies within the industry
➢ Present/publish learnings/case studies from the projects/R&D within/outside of the organization for outreach
Qualifications:
B-Tech.
or B.E. in any engineering discipline or PG in Statistics/ Mathematics/ Operation Research or B.Sc. Computer Science or similar courses.
Experience:
➢ 5-6 years of relevant consulting/IT-industry experience working on medium-sized scale web applications & backend API’s.
Tools/Technology – Angular, React, Python API’s ( Flask, FAST API ), Docker, Kubernetes, AWS, Azure, Jira etc
➢ Experience in managing/mentoring 4-6 team members while providing necessary mentorship/ guidance for the team’s growth
➢ Experience in leading/accountable for a mid-large sized module and driving end-to-end activities
➢ Experience in contributing towards business development activities would be good to have Skills, Knowledge,
Abilities & Key Traits:
➢ Good verbal and written communication, with appropriate and logical structuring of thought process during discussion/ presentation
➢ Proactive and hands-on approach to work
➢ Ability and flexibility to think laterally
➢ Adaptable to changes, capable of handling multiple tasks, and work well under pressure
➢ Learning Mindset