Full Stack Engineer - ReactJS / Python / SQL Server

Wells Fargo
Woodbridge Township, NJ, United States
2 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$104,000.0 - $114,400.0
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology HTML5 Microsoft Azure Cascading Style Sheets (CSS) Software as a Service Cloud Computing Databases Continuous Integration Software Design Patterns DevOps
+42 more
Django Web Framework Github Monitoring of Systems Python (Programming Language) Microsoft SQL Server SQL Azure OAuth Object-Oriented Software Development Query Optimization Swagger Software Construction Software Engineering SQL Stored Procedures SQL Databases Systems Integration TypeScript Web Application Frameworks Openapi Data Logging Multithreading ReactJS Flask (Web Framework) Database Optimization Software Security Software Troubleshooting Indexer Backend Git Fastapi Containerization Material UI Kubernetes Front End Software Development React Redux Api Design Api Gateway Software Coding Restful APIs Es2015 Dynatrace Docker Microservices

Job description

We are seeking an experienced Full Stack Engineer with strong expertise in ReactJS, Python, and Microsoft SQL Server to design, develop, and maintain scalable web applications and APIs. The ideal candidate will have hands-on experience with modern frontend and backend technologies, microservices, cloud platforms, containerization, and CI/CD practices.

Required Skills

Frontend Development

  • ReactJS
  • TypeScript
  • JavaScript (ES6+)
  • HTML5 and CSS3
  • Redux
  • Material UI
  • REST API integration

Backend Development

  • Python application development
  • FastAPI, Flask, and/or Django
  • Object-Oriented Programming (OOP)
  • Multithreading
  • Design Patterns
  • Microservices architecture

API Development & Security

  • RESTful API development
  • OpenAPI / Swagger
  • JWT and OAuth authentication
  • API security
  • API Gateway integration

Database

  • Microsoft SQL Server
  • Azure SQL Managed Instance (SQL MI)
  • Data modeling
  • Stored procedures
  • Query optimization
  • Indexing
  • Database performance tuning

Cloud & DevOps

  • Microsoft Azure
  • Docker
  • Kubernetes
  • Azure DevOps and/or GitHub Actions
  • CI/CD pipelines
  • Git

Observability & Monitoring

  • Application logging
  • Distributed tracing
  • Metrics collection
  • Monitoring and observability integrations, * Design, develop, test, and maintain scalable full-stack applications.
  • Build responsive and user-friendly interfaces using ReactJS, TypeScript, and modern JavaScript.
  • Develop robust backend services and microservices using Python frameworks such as FastAPI, Flask, or Django.
  • Design and integrate secure RESTful APIs.
  • Implement authentication and authorization using JWT and OAuth.
  • Develop and optimize SQL Server databases, stored procedures, queries, and indexes.
  • Build and maintain cloud-based applications and services on Azure.
  • Containerize applications using Docker and deploy/manage workloads using Kubernetes.
  • Develop and maintain CI/CD pipelines using Azure DevOps or GitHub Actions.
  • Implement application logging, monitoring, metrics, and distributed tracing.
  • Collaborate with developers, architects, DevOps engineers, and other stakeholders to deliver high-quality solutions.
  • Follow software engineering best practices, design patterns, coding standards, and security guidelines.

Requirements

  • 5-8 years of professional software development experience.
  • Strong hands-on experience with ReactJS, Python, and SQL Server.
  • Experience developing and integrating RESTful APIs.
  • Experience with cloud-native development and DevOps practices.
  • Strong understanding of microservices architecture and software design patterns.
  • Experience working in Agile development environments is preferred.
  • Strong troubleshooting, analytical, and communication skills.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application