Lead SW Architect
Bangalore, KARNATAKA, India
5d ago

Deliver business value through Right and Fast partnership

Required Skills

  • Bachelor's / Master’s degree in Computer Science or equivalent subject
  • 12+ years of Tech experience with 7+ years of hands-on experience in large-scale application / system / platform / integration architectures.
  • Strong mobile experience with :

  • Design patterns
  • API development using express
  • Validation using JOI framework
  • Sequelize ORM and SQL for persistence
  • Error handling
  • API Security
  • NPM package development and maintenance
  • Documentation
  • Good knowledge of Mobile Ecosystem and ability to work with cross functional teams to design backend systems for Mobile applications .
  • Proven strong technical architecture and design skills in variety of systems such as Java, Spring Boot, JavaScript, ReactJS, node.js, Python
  • Experience in ELK, Kafka, RabbitMQ, Cassandra, Maria DB will be an additional plus
  • Good working knowledge of Graph databases, IOT platforms, notifications and Identity managementframeworks ,SSO, LDAP, Enterprise Search, Cognitive services
  • Good working knowledge of Cloud platforms (Azure / AWS / GCP)
  • Experience with code refactoring, design patterns, design driven development, continuous integration, building highly scalable applications, application security
  • Experience working in engineering practices such as pair programming, continuous integration, test driven development and incremental design
  • Experience using testing frameworks such Junit / Selenium / Cucumber on a daily basis and writing code without tests
  • Experience with Microservice based architecture and containerization technologies such as docker and Kubernetes
  • Understanding of data modelling, PL / SQL and NoSQL
  • Understanding of non-functional areas like performance, scalability studies, human interaction, software ergonomics and security
  • Advanced understanding of algorithms, data structures, performance optimization strategies and best practices
  • Knowledge of agile software development process
  • Strong analytical and problem-solving skills paired with the ability to develop creative and efficient solutions
  • Building strong relationships with business partners, technology teams, and internal development communities and work with team of lead architects, program managers for program delivery
  • Escalation Management and stakeholder management
  • Experience developing Multilingual applications
  • Skills / Abilities

  • Excellent interpersonal and problem solving and communication skills
  • Ability to effectively communicate abstract concepts in verbal and written, and visual forms
  • Ability to translate between technical and business language and concepts
  • A broad, enterprise-wide view of the business and appreciation for strategy, processes and capabilities, enabling technologies, and governance
  • The ability to recognize structural issues within the organization, functional interdependencies and cross-silo redundancies
  • Ability to effectively collaborate in a geographically distributed environment
  • Ability to develop a strategic direction and lead in areas that have a high degree of ambiguity
  • Ability to build strong relationships with a variety of business and stakeholders at all levels
  • Team player able to work effectively at all levels of an organization with the ability to influence others to move toward consensus
  • Strong situational analysis and decision making abilities
  • Demonstrated thought leadership on major strategic or transformational efforts
  • Excellent technical architecture skills, enabling the creation of future-proof, complex global solutions.
  • Identify, communicate and mitigate Risks, Assumptions, Issues and Decisions throughout full lifecycle.
  • Q1AOP2021

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form