Senior Python Developer

job
  • Acarin Inc
Job Summary
Location
Baltimore ,MD 21276
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
10 Feb 2025
Share
Job Description

Location: Maryland

Employment Type: Full-Time (Onsite)

Experience Level: Mid-Level (6+ years)


Looking only for USC/GC


About Us:


We are a dynamic and forward-thinking Software development company looking to expand our development team. Our mission is to deliver cutting-edge software solutions that meet client needs in a fast-paced environment.


We’re seeking a highly skilled Senior Python Developer to join our team and to modernize an online based product catalogue search tool.


Required Skills & Qualifications:

  • 6+ years experience in Python programming with a deep understanding of core concepts and libraries.
  • 2+ years of experience with OpenSearch, including implementation, indexing, and query optimization.
  • Strong Experience with frameworks like Django, Flask.
  • 2+ years of experience with cloud computing platforms like AWS.
  • Strong experience with databases like MySQL, PostgreSQL, and MongoDB.
  • Experience with RESTful APIs, microservices, and containerization technologies like Docker and Kubernetes.
  • Excellent understanding of version control systems like Git.
  • Knowledge of front-end technologies such as HTML, CSS, and JavaScript.
  • Strong proficiency in software development methodologies such as Agile and Scrum.
  • Expertise in designing, developing, and deploying large-scale web applications and backend systems.
  • Excellent analytical and problem-solving skills to troubleshoot and resolve complex software issues.
  • A degree in Computer Science or a related field and at least 6 years of professional experience in Python development.


Responsibilities:

  • Design and develop software solutions using Python programming language and Django frameworks.
  • Recognize the client’s needs and implement the functional requirements in accordance with them.
  • Collaborate with cross-functional teams to identify project requirements and create technical specifications.
  • Write clean, efficient, and maintainable code following software development best practices and standards.
  • Test, debug, and troubleshoot software applications to ensure reliability, performance, and security.
  • Contribute to the continuous improvement of software development processes, tools, and technologies.
  • Mentor junior developers and participate in code reviews to ensure code quality and maintainability.
  • Participate in agile development methodologies and use project management tools to manage and track project progress.
  • Ensure compliance with software development standards and regulatory requirements.


Other Smiliar Jobs
 
  • Columbia, MD
  • 5 Days ago
  • Boston, MA
  • 7 Days ago
  • Hayward, CA
  • 7 Days ago
  • Santa Clara, CA
  • 7 Days ago
  • San Jose, CA
  • 7 Days ago
  • Newark, NJ
  • 7 Days ago