Full Stack Python Developer
Current Openings - Birmingham, Alabama, United States, 35275
Work at Current Openings
Overview
- View job
Overview
Python Developer
Location:
Hybrid in Birmingham, AL
Position Status:
Full time | Direct hire
Position Description:
We are seeking a Full-Stack Engineer with a strong background in scalable web application development and a passion for building data-driven solutions that directly impact financial operations.
Key Responsibilities:
Collaborate with finance, accounting, and cross-functional stakeholders to align technical solutions with business objectives. Design, build, and maintain scalable web applications using Python (Django, Flask, or Fast API) and modern front-end technologies (JavaScript, HTML5, CSS3). Build and deploy APIs that transform analytical insights into usable tools. Implement best practices in software development, including version control, testing, and documentation. Leverage containerization (Docker) and orchestration tools (Kubernetes) for deployment and scalability. Translate data into insights using BI tools such as Power BI, Qlik, or Tableau. Define project scope, timelines, and deliverables to ensure timely, high-quality outcomes. Qualifications:
Bachelor's degree in Computer Science, Finance, Accounting, Mathematics, or a related field. 5+ years of professional software engineering experience in full-stack development. Skills & Experience:
Deep understanding of data structures, algorithms, UI/UX, and scalable architecture. Hands-on experience with Python (Django/Flask/Fast API) and front-end technologies. Experience with cloud platforms (AWS, Azure, or GCP) and CI/CD pipelines. Proficiency with containerized environments (Docker) and orchestration tools (Kubernetes). Strong communication and presentation skills, with the ability to explain technical solutions to non-technical stakeholders. Track record of project management, including task prioritization, milestone planning, and timely delivery. Experience with data visualization tools (e.g., Power BI, Qlik, Plotly, D3.js, Tableau) is a plus.
About Seneca Resources:
Seneca Resources is a client driven provider of strategic Information Technology consulting services and Workforce Solutions to government and industry. Seneca Resources is a leading IT services provider with offices in Virginia, Alabama, Georgia and North Carolina that service clients throughout the United States.
We are an Equal Opportunity Employer and value the benefits of diversity in our workplace.