Hands-on coding and delivery of cloud-native microservices/microUIarchitecture patterns.
Lead agile engineering team, provide mentoring, teach and train less experienced engineers.
Collaborate with product owners to size, scope, and plan complex technical tasks.
Collaborate with the larger technology organization to advance standardization & best practicesi.e.DevSecOps, agile adoption
Conduct peer code reviews to ensure quality, standards, and functionality.
Key Responsibilities:
Be part of a team of full stack developers that is engaged in hands-on coding, peer reviews testing etc.
Maintain and promote architecture blueprints and development patterns.
Collaborate with Enterprise Architecture, Risk, and Security to improve the software stack.
Providetechnical guidance to develop engineering talent within the team.
Technical Expertise:
Microservices & Micro Front-End Architecture
ReactJS:Expertisein Micro UI/Front-End frameworks like Viral.
NodeJS/NestJS: Mastery of asynchronous event loop-based development.
Python:
FastAPIand other REST-based frameworks.
Jupyter/Streamlitfor ML operations and rapid prototyping.
Celery forasynchronous,batch processing.
Event-Based Architecture:ProficiencywithNatsIO, Redis, or Kafka.
Database Skills:Expertisein NoSQL and relational databases (PostgreSQL).
Data Warehousing: Experience with Snowflake or similar technologies.
Hands-on experience and deep technical knowledge in cloud-native development patterns, specifically Kubernetes, Helm chart deployment, Serverless (Lambda), library and package management, JWT-based security, and experience with AWS & Azure cloud platforms.
Leadership Qualities:
5-7years in complex cloud systems architecture and multi-language programming.
Deep understanding of financial markets and products.
Proventrack recordin agile development and team leadership.
Strong communicationand multitasking abilities.
Passion for solving complex problems and fostering a collaborative team culture.