Senior Python Full Stack Developer - Risk Technology, SQL & Azure
Axiom
Charlotte, NC, United States
2 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerbuilder.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source
Tech stack
JavaScript (Programming Language)
Computer-Aided Design
Data Analysis
Applications Architecture
Component-Based Software Engineering
Microsoft Azure
Business Software
Software as a Service
Software Quality
Databases
Information Engineering
Data Integration
+38 more
Relational Databases
Database Queries
Django Web Framework
Github
Python (Programming Language)
PostgreSQL
Microsoft SQL Server
Oracle (Applications)
Software Architecture
Systems Development Life Cycle
Azure Data Lake
Risk Management Information Systems
Software Construction
Software Engineering
SQL Databases
Systems Integration
Web Application Frameworks
Data Processing
Scripting
Freeform SQL
Enterprise Software Applications
Azure Data Factory
ReactJS
Flask (Web Framework)
Apache Spark
Software Application Programming
Backend
Git
Fastapi
Data Lakes
Pyspark
Front End Software Development
Restful APIs
Azure Synapse Analytics
Software Version Control
Data Pipelines
Serverless Computing
Databricks
Job description
- Hybrid work arrangementbased in Charlotte, North Carolina.
- Engagement:W2 only (no C2C/1099).
- Long-term contract opportunity supporting enterprise financial technology initiatives.
- Opportunity to develop scalable Python applications and work with modern Azure cloud technologies.
- Exposure to complex data engineering, analytics, and risk management applications.
- Opportunity to contribute to architectural decisions and end-to-end application development., * Design, develop, and enhance highly scalable applications using Core Python, emphasizing performance, reliability, and maintainability.
- Build backend services and application functionality using Python frameworks such as FastAPI, Flask, or Django.
- Develop complex SQL queries, data processing routines, and database integrations to support business applications and analytical workloads.
- Contribute to full stack application development by integrating Python-based services with JavaScript and React frontend components.
- Design application architectures, evaluate technical alternatives, and articulate system design decisions to engineering stakeholders.
- Develop and integrate REST APIs to support communication between applications, databases, and enterprise systems.
- Work with Azure cloud services to develop, deploy, integrate, and maintain application components.
- Support data processing and engineering initiatives involving Azure Databricks, PySpark, Delta Lake, and related technologies.
- Collaborate with cross-functional teams to translate business requirements into robust, scalable technical solutions.
- Apply software engineering best practices, including version control, code quality, troubleshooting, and continuous improvement.
Requirements
Software Engineering, Risk, Microsoft Windows Azure, Python Programming/Scripting Language, SQL (Structured Query Language), Risk, Scalable System Development, Global Financial Markets, Financial Services, Banking Operations, * 8+ years of professional software development experience, preferably 10+ years in enterprise application environments.
- Advanced Core Python expertise, including substantial hands-on experience designing and developing applications from the ground up.
- Strong SQL proficiency, including complex queries, data manipulation, analytics, and database-driven application development.
- Hands-on experience with at least one major Python web framework: FastAPI, Flask, or Django.
- Demonstrated system design capabilities, including application architecture, scalability considerations, and technical decision-making.
- Experience developing backend services, REST APIs, and integrations with relational databases.
- Working knowledge of JavaScript and frontend technologies, preferably React.
- Experience with relational databases such as SQL Server, Oracle, or PostgreSQL.
- Familiarity with Microsoft Azure and cloud application services, including Azure Functions, App Service, or container-based environments.
- Experience with Git, GitHub, or Azure DevOps for source control and development collaboration.
- Exposure to Azure Databricks, PySpark, Apache Spark, notebooks, Delta Lake, or data orchestration tools is highly desirable.
- Familiarity with Azure Data Factory, Azure Synapse Analytics, or Azure Data Lake Storage is advantageous.
- Experience supporting financial services applications, particularly risk management systems, is highly desirable.
- Strong analytical thinking, problem-solving, and communication skills, with the ability to explain complex technical concepts and architectural decisions.
- A hands-on engineering mindset, with recent experience personally developing production applications rather than focusing primarily on oversight, maintenance, or support.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerbuilder.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦