Senior Python Developer Job at Pennycoder.com, McLean, VA

T1AraUFUTmNFc2Q2NTh1djVZcmJaL0tSNlE9PQ==
  • Pennycoder.com
  • McLean, VA

Job Description

Note: (No Corp2Corp) (Only W2 and H1 Transfer)

Open to Relocate Mc Lean VA

Job Description:

Title : Senior Python Developer

Duration: Long Term

Location: McLean VA

Work type: Onsite

We are looking for a highly skilled and experienced Senior Python Developer to join our dynamic team. The ideal candidate will have over 10 years of experience in ObjectOriented Software Development with a strong emphasis on Python and its data science libraries. As a Senior Python Developer you will play a crucial role in designing developing and deploying scalable highperformance applications that utilize Python for datadriven solutions.

Key Responsibilities:

  • ObjectOriented Software Development : Lead the design and development of software solutions using Python following best practices in objectoriented programming and software architecture.
  • Data Science Libraries Expertise : Leverage Python data science libraries such as NumPy TensorFlow Pandas and SciPy to develop solutions for data analysis machine learning and scientific computing.
  • CI/CD Best Practices : Implement and manage Continuous Integration and Continuous Deployment (CI/CD) pipelines for Python applications ensuring seamless automation of testing building and deployment processes.
  • EnterpriseGrade Development : Develop and maintain robust scalable and maintainable Python applications for enterpriselevel environments adhering to performance and security best practices.
  • Collaboration and Leadership : Work closely with crossfunctional teams including data scientists engineers and business stakeholders to deliver highquality software solutions. Mentor junior developers and provide technical leadership to ensure team success.
  • Code Reviews and Quality Assurance : Conduct code reviews to maintain highquality code standards and ensure best practices are followed throughout the development lifecycle.
  • Performance Optimization : Optimize Python applications for speed scalability and efficiency including profiling and addressing performance bottlenecks.
  • Documentation and Reporting : Provide clear and concise documentation for code processes and solutions ensuring maintainability and transparency.

Required Qualifications:

  • Bachelors or Masters degree in Computer Science Software Engineering or a related field (or equivalent experience).
  • 10 years of experience in ObjectOriented Software Development with a focus on Python.
  • Expertise in Pythons data science libraries including NumPy TensorFlow Pandas and SciPy and their application in realworld scenarios.
  • Strong knowledge of Python CI/CD best practices and handson experience in configuring and managing CI/CD pipelines.
  • Experience with building and deploying enterprisegrade Python applications including cloud services and distributed systems.
  • Deep understanding of software engineering principles design patterns and algorithms.
  • Proficient with version control systems particularly Git and familiarity with software development lifecycle tools like Jira or Trello.
  • Excellent problemsolving skills and ability to work in a fastpaced collaborative environment.

Desired Skills:

  • Experience with containerization tools like Docker and orchestration systems such as Kubernetes.
  • Familiarity with cloud platforms (AWS Azure Google Cloud) and their Python SDKs.
  • Knowledge of machine learning frameworks such as scikitlearn Keras or PyTorch.
  • Experience with relational and NoSQL databases and data modeling techniques.
  • Familiarity with frontend technologies or web frameworks like Django Flask or FastAPI is a plus.
  • Strong communication skills with the ability to present complex technical concepts to nontechnical stakeholders.

Job Tags

Relocation,

Similar Jobs

Walmart

Custodian IV Job at Walmart

 ...positivity for own workAct with Integrity: Maintains and promotes the highest standards of integrity ethics and compliance models the Walmart values and leads by example to foster our culture supports Walmarts goal of becoming a regenerative company by making a positive... 

Aerotek

Forklift Operator Job at Aerotek

 ...Job Title: Forklift Operator Job Description We are looking for a skilled Forklift Operator to join our team. The primary responsibility...  ...working at heights up to 30 feet. Essential Skills Experience operating sit-down forklifts and cherry pickers/order... 

CENCO CLAIMS LLC

Jackson Mississip Daily Claims Adjuster Job at CENCO CLAIMS LLC

 ...Cenco Claims is a trusted provider of property claims solutions, partnering with insurance carriers to deliver accurate, timely, and customer-focused adjusting services. We are actively seeking Daily Claims Adjusters to support residential and commercial property claims... 

Auto Gals, Inc.

TRANSLATOR/ INTERPRETER Job at Auto Gals, Inc.

Entry Level translators capable of interpreting and translating from English to target language and vice versa. Target languages include, but are not limited to: Spanish, Arabic, French, Japanese, Chinese, Korean, Portuguese, and German. Essential Functions: * Translate... 

UnitedHealth Group

Accounts Receivable Billing Clerk - National Remote Job at UnitedHealth Group

Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need...