Image Loading

Principal Software Engineer I (Fullstack/Backend)

Job Description

Principal Software Engineer I (Fullstack/Backend)

Knowledge, Skills, and/or Abilities Required:

· Ability to manage projects and processes independently with limited supervision

· Advanced knowledge of applicable work area

· Ability to situationally adapt and understand new technology/processes as per business requirement

· Knowledge of a variety of the field's concepts, practices, and procedures

· Ability to work constructively and independently under stress and pressure in a fast paced, multi-tasking environment

· Ability to manage competing priorities while producing high quality work

· Ability to interact positively and openly with colleagues and external business contacts, with strong verbal and written communication skills

· Strong organization and time-management skills with the ability to meet reasonable deadlines

· Strong knowledge of programming languages and software basics

· Strong knowledge of relevant software development tools including version control, build processes, debuggers, and test frameworks

Hands-onn development experience using current software patterns including web services, web APIs, message queues, service oriented and micro services architecture.

Preferred Full Stack experience across - Golang, Kafka, Cassandra, Java, Postgres, React

· Candidates should have designed products on AWS or any other public cloud. Should have an understanding on Infrastructure, involved in hosting on AWS, pricing, and load balancer.

· Candidate must have demonstrated capability of Architecting scalable SAAS based platform.

· Should have experience in enterprise applications on cloud or on premise environment.

· Should have experience in multitenancy.

· Candidate must have Continuous integration experience, conceptual knowledge on continuous delivery.

· Should have experience in any NOSQL database (Kafka is preferred).

· As an architect the person would be responsible for suggestion and implementation of new technologies.

· Has delivered multiple versions of a SaaS-based product to production.

· Has made design decisions for a product, and lived with the consequences of decisions. Has successfully introduced new technology.

 Strong proponent of engineering best practices for Unit Testing, Coverage, Code Quality, Continuous Integration & Continuous Deployment.

Skills

  • Full-stack
  • Back End
  • WEB API
  • Golang
  • Kafka
  • Cassandra
  • No-SQL

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

Mar 27, 2024

Experience

8 to 12 Years

Compensation (Annual in Lacs)

₹ Market Standard

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent