Skip to main content

Software Engineer - Full Stack Development

Technology
Peoplemint Consultants
2 months ago

Job description

Role : Software Engineer - Full Stack" in a bank.

Responsibilities :

  • Develop and maintain web and mobile applications for the company.
  • Work on both the front end and back end.
  • Convert business/technical requirements into working software.
  • Write clean, reusable and secure code.
  • Test applications, identify bugs and fix issues.
  • Work with other teams such as testing, security and business teams to deliver projects.
  • Build and connect APIs, databases and different software systems.
  • Work on microservices, notifications, chatbots and real-time communication.
  • Help design applications that are fast, user-friendly and responsive.
  • Take ownership of at least one large-scale project from development to delivery.

Tech Stack :

  • Strong experience in ReactJS / React Native / Flutter.
  • Full-stack knowledge using NodeJS, Spring Boot, .NET or Python.
  • Good knowledge of JavaScript, HTML and CSS.
  • Understanding of system design, data structures, algorithms and software design patterns.
  • Experience with APIs, web services and microservices.
  • Knowledge of databases such as SQL Server, Oracle, PostgreSQL or MongoDB.
  • Exposure to AWS / Azure / GCP.
  • Good understanding of Clean Architecture and secure coding.

Requirements :

  • 4 - 10 years of experience; banking/BFSI experience is preferred.
Keywords
ReactOSFlutterHTML5CodingSpring FrameworkMongodbNode.jsReact NativeOracle DatabaseJavaScriptHtmlPostgresqlPythonSqlMobile appNodeUsability

Interested in this role?