Full Stack Python Developer (CLT)

Matlen Silver, Inc.

  • Charlotte, NC
  • 5 days ago

    Highlights

    Additionally, the developer will be responsible for production support activities, including monitoring, troubleshooting, and resolving application issues to ensure application stability and intended functionality without any issues. Only W2 and local candidates requiredThe developer will be responsible for implementing application coding tasks based on sprint stories to enhance and develop new functionalities.

    Numbers & Facts

    LocationCharlotte, NC

    Description

    Description

    Only W2 and local candidates requiredThe developer will be responsible for implementing application coding tasks based on sprint stories to enhance and develop new functionalities. The role involves working under the guidance of a Senior Developer while demonstrating the ability to work both independently and collaboratively within a team. Additionally, the developer will be responsible for production support activities, including monitoring, troubleshooting, and resolving application issues to ensure application stability and intended functionality without any issues. The role also requires identifying root causes and implementing fixes.

    Key Responsibilities

    Application Design Development

    Design, develop, and maintain scalable enterprise applications using Python and modern web technologies.

    Build and maintain RESTful APIs and microservices using Django REST Framework (DRF) or equivalent frameworks.

    Implement secure authentication and authorization mechanisms.

    Develop reusable, maintainable, and testable application components.

    Perform code reviews and enforce engineering best practices.

    Front-End Development

    Develop modern responsive web applications using Angular v20+.

    Integrate frontend applications with backend REST APIs.

    Optimize user experience, accessibility, performance, and scalability.

    Required Technical Skills

    Programming

    Expert-level Python development

    Object-Oriented Programming (OOP)

    Data Structures and Algorithms

    Design Patterns

    Backend Development

    Django REST Framework (DRF) preferred

    REST API development

    OpenAPI / Swagger

    Authentication Authorization

    JWT / OAuth2

    Frontend Development

    Angular v20 or above

    TypeScript

    HTML5

    CSS3 / SCSS

    Angular Material

    Databases

    Experience with one or more:

    PostgreSQL

    Oracle

    SQL Server

    MySQL

    MongoDB

    Required knowledge:

    Data Modeling

    Database Design

    Query Optimization

    Indexing Strategies

    Data Migration

    Messaging Streaming

    Experience with:

    Kafka

    RabbitMQ

    Event-driven architectures

    Publish/Subscribe models

    Message Queues

    CI/CD DevOps

    Required Experience

    Minimum Qualifications

    Bachelor's degree in Computer Science, Engineering, Information Technology, or related field.

    7+ years of software engineering experience.

    5+ years Python development experience.

    3+ years developing REST APIs.

    3+ years Angular development experience.

    3+ years working with CI/CD and Jenkins.

    3+ years Linux administration and shell scripting experience.

    Experience working with Kafka, RabbitMQ, or equivalent messaging systems.

    Experience in Agile software delivery environments.

    Preferred Qualifications

    Experience building cloud-native microservices.

    Experience implementing Infrastructure as Code using Terraform.

    Experience with Ansible automation.

    Experience supporting large-scale enterprise platforms.

    Experience in financial services, healthcare, or highly regulated industries.

    Soft Skills Behavioral Expectations

    The successful candidate should demonstrate:

    Strong analytical and problem-solving abilities.

    Ownership mentality and accountability.

    Ability to work independently with minimal supervision.

    Excellent communication and stakeholder management skills.

    Ability to quickly learn new technologies.

    Team-first attitude with mentoring capabilities.

    Comfortable wearing multiple hats and operating across development, infrastructure, DevOps, and support functions.

    Continuous improvement mindset.

    Strong experience with:

    Jenkins

    CI/CD Pipeline Design

    Git

    GitHub / Bitbucket

    SonarQube

    Artifact Repositories

    Automated Testing Frameworks

    Linux Automation

    Linux Administration

    Shell Scripting

    Bash

    Cron Jobs

    Process Management

    Log Analysis

    Preferred / Nice-to-Have Skills

    Cloud Infrastructure

    Terraform

    Infrastructure as Code (IaC)

    AWS, Azure, or GCP

    Configuration Management

    Ansible

    Automated Server Provisioning

    Environment Configuration

    Containerization

    Docker

    Kubernetes

    OpenShift

    Observability

    Dynatrace

    Splunk

    ELK Stack

    Grafana

    Prometheus

    Front-End Alternatives

    React.js

    Next.js

    Similar Jobs

    See more jobs