Security: Familiarity with application security best practices, Familiarity with SAST/ DAST tools, PCI-DSS standards
Hands on experience in either reactjs or nodejs is a must have
Responsibilities:
Technical leadership & Code quality: Technical expertise to lead technical design discussions, review high/ low level designs, do estimation. Ensure deliverables meet high quality standards, adhering to clean architecture principles, implements and maintain best practices in engineering across SDLC and mentor the team towards this
Strategic Technical discussions: Make informed technical and strategic decisions to support functional evolution, scalability, and performance
Testing & Security: Has experience in understanding E2E testing requirements, review the plan and suggest what is in best interest of the program. Lead defect triage meetings and can make informed decisions on business criticality and priority
Technical Debt Management: Identify, prioritize and manage technical debt to ensure long term stability and maintainability of the application
Collaboration: Work closely with cross functional teams (product management, architects, infra, DevOps, program management) across client and internal organizations for large program planning and ensure work is aligned to larger goals
Project management (nice to have): Has expertise in creating an implementation plan for small scale projects based on estimates. Ensure timely delivery of business values within timelines and cost, Effective scope management, change management, risk management, dependency management
Problem-Solving & Communication: Strong analytical thinking, ability to debug efficiently, and excellent communication skills
Team Player: Ability to work effectively in a remote, cross-cultural team with international colleagues.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Software Development - OtherEmployement Type: Full time