Job Title : Senior Python Developer Location : Virgina MOH : W2 / Onsite Job Summary We are looking for an experienced Senior Python Developer with a strong background in software engineering, data processing, and system design. The ideal candidate will be responsible for building scalable, high-performance applications and integrating complex systems. This role requires deep hands-on expertise in Python development, modern frameworks, and experience leading or mentoring other developers in enterprise environments. Key Responsibilities Design, develop, and maintain robust, efficient, and scalable Python-based applications and services.Collaborate with architects, data engineers, and DevOps teams to design and implement system integrations and APIs.Write clean, reusable, and testable code following best practices and coding standards.Develop and optimize back-end logic, data processing pipelines, and API layers.Implement secure, high-performance solutions for data-driven applications.Participate in system design discussions, architecture reviews, and performance optimization efforts.Mentor junior developers and contribute to code reviews and technical documentation.Troubleshoot, debug, and resolve complex technical issues across multiple environments.Stay up to date with emerging technologies and propose improvements to enhance system performance and maintainability. Required Skills & Qualifications Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.10–15 years of professional experience in software development with a strong focus on Python.Expertise in Python frameworks such as Django, Flask, or FastAPI.Strong understanding of object-oriented programming (OOP) and design patterns.Proficiency in RESTful API development and microservices architecture.Hands-on experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.Strong knowledge of Linux / Unix environments and scripting.Familiarity with containerization and orchestration tools (Docker, KubernetesExperience with cloud platforms (AWS, Azure, or GCPUnderstanding of CI / CD pipelines, version control (Git), and Agile methodologies.Excellent analytical, problem-solving, and communication skills. Preferred Skills Experience with data engineering, ETL workflows, or big data frameworks (Spark, AirflowKnowledge of machine learning libraries (NumPy, Pandas, Scikit-learn, TensorFlow, etc is a plus.Exposure to DevOps practices, infrastructure as code, and monitoring tools (Jenkins, Terraform, PrometheusFamiliarity with security best practices for Python-based applications.Prior experience in domains such as finance, healthcare, or government is advantageous.
Python Developer • Virginia Beach, VA, United States of America