×
Register Here to Apply for Jobs or Post Jobs. X

Senior Python Developer

Job in Fenton, St. Louis city, Missouri, 63099, USA
Listing for: ArchKey Solutions LLC
Full Time position
Listed on 2026-06-10
Job specializations:
  • Software Development
    Python, Software Engineer
Salary/Wage Range or Industry Benchmark: 90000 - 130000 USD Yearly USD 90000.00 130000.00 YEAR
Job Description & How to Apply Below
Location: Fenton

Description

SR. PYTHON DEVELOPER

This position is based out of our St Louis, MO office.

About Arch Key

Arch Key is one of the nation's largest privately held specialty trade installation and integrated facility service companies. We are a leader in designing, building and maintaining electrical, technologies and specialty systems. We’re electrifying the nation, energizing the future and bringing communities to life like never before. What we do today shapes the vision of tomorrow. Our work impacts lives long after the building is done.

This means we are committed to building in ways that are not just technologically advanced, but sustainable, scalable and equitable for all.

About the Position

The Senior Python Developer is responsible for designing, developing, and maintaining complex, scalable Python applications and systems. This role provides technical leadership, mentors development team members, and drives architectural decisions that support business operations and innovation. The Senior Python Developer ensures all solutions align with company policies, procedures, objectives, and regulations.

Our Ideal Candidate
  • Designs, develops and maintains Python applications
  • Is a Full Life Cycle Python Developer
  • Can provide Technical and Design Leadership
Day in the Life
  • Designs, develops, and maintains scalable Python applications, APIs, and microservices using best practices and modern design patterns.
  • Establishes and maintains enterprise-level Python development standards and enforces coding conventions.
  • Provides architectural leadership, guiding system design and technology selection.
  • Translates Business Requirements Documentation (BRD) into technical specifications and solution designs.
  • Provides accurate level-of-effort estimates and contributes to project planning and roadmap discussions.
  • Drives successful project delivery on time and within budget while maintaining high-quality standards.
  • Writes clean, efficient, well-documented, and maintainable code.
  • Conducts thorough code reviews to ensure quality, performance, security, and adherence to standards.
  • Designs and implements RESTful APIs with appropriate authentication, versioning, validation, and error handling.
  • Implements automated testing strategies, including unit, integration, and end-to-end tests.
  • Builds and maintains CI/CD pipelines to support reliable and efficient deployments.
  • Optimizes application performance and troubleshoots complex production issues.
  • Ensures adherence to security best practices, data protection regulations, and secure coding standards.
  • Collaborates with cross-functional teams to deliver effective technical solutions.
  • Mentors and supports developers to strengthen team capabilities and technical excellence.
  • Promotes continuous improvement in development processes, tools, and team practices.
  • Contributes to documentation, knowledge sharing, and technical best practices across the organization.
  • Consistently makes decisions in an attentive and safe manner to ensure the safety and health of self and others.
  • Utilizes LEAN concepts or other continuous improvement methodologies to ensure the most efficient operations, processes, and activities.
  • Promotes and models the Company mission, vision and values through exercising sound and ethical business practices, championing all elements of diversity, equity, and inclusion (DEI) and providing high quality services and programs as they relate to clients, subcontractors, co-workers, suppliers, and the public.
Minimum Qualifications
  • Required Education, Experience and Skills
  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field; or equivalent professional experience.
  • 5-7 years of professional software development experience.
  • 3+ years of hands‑on Python development experience in production environments.
  • Proven experience designing and implementing RESTful APIs and microservices architectures.
  • Experience working in Agile environments (Scrum or Kanban).
  • Expert‑level proficiency in Python 3.x, including deep knowledge of language features, best practices, and design patterns.
  • Strong experience with Python web frameworks (Django, Flask, FastAPI, or similar).
  • Experience with…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary