Search by job, company or skills

H
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Over 100 applicants
Quick Apply

Job Description

We are seeking a Python Developer to design, develop, and maintain cloud-based solutions that support mission-critical applications. The role involves understanding business requirements, building scalable and reliable software, and collaborating with cross-functional teams to deliver high-quality solutions.

Key Responsibilities:

Understanding Domain, Business, and Requirements:

  • Understand business objectives, end-use cases, and how customers interact with the product.
  • Collaborate with product managers, clients, and end-users to gather and clarify functional and non-functional requirements.
  • Break down complex requirements into actionable development tasks.

Coding and Development:

  • Design scalable, reliable, and high-performance software architecture.
  • Implement software functionality using Python and other required tools, frameworks, and databases.
  • Apply efficient algorithms and design patterns to solve complex technical problems.
  • Create diagrams, documents, and multimedia resources to describe system design and functionality.

Testing:

  • Conduct unit testing of individual components for correctness.
  • Perform integration testing to ensure seamless interaction between components.
  • Debug and resolve code issues to maintain software quality.

Deployment and Maintenance:

  • Package software builds for deployment and ensure smooth release processes.
  • Monitor applications post-deployment and resolve issues as they arise.
  • Implement feature updates and bug fixes based on user feedback and evolving requirements.

Collaboration and Communication:

  • Coordinate closely with engineers, designers, QA teams, and other stakeholders.
  • Provide guidance and mentorship to junior developers.
  • Manage technical escalations, including participation in formal escalation processes during critical incidents.

Learning and Upskilling:

  • Stay updated on emerging tools, technologies, and trends.
  • Experiment with innovative solutions to improve efficiency and software quality.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Information Systems, or related field.
  • Strong experience in Python programming and developing cloud-based solutions.
  • Hands-on experience with software development frameworks, testing methodologies, and deployment processes.
  • Familiarity with scalable architectures, databases, and integration of cloud services.
  • Experience in debugging, performance optimization, and software maintenance.

More Info

About Company

The Hewlett-Packard Company, commonly shortened to Hewlett-Packard or HP, was an American multinational information technology company headquartered in Palo Alto, California. HP developed and provided a wide variety of hardware components, as well as software and related services to consumers, small and medium-sized businesses (SMBs), and large enterprises, including customers in the government, health, and education sectors. The company was founded in a one-car garage in Palo Alto by Bill Hewlett and David Packard in 1939, and initially produced a line of electronic test and measurement equipment. The HP Garage at 367 Addison Avenue is now designated an official California Historical Landmark, and is marked with a plaque calling it the "Birthplace of 'Silicon Valley'".

Job ID: 139711359

Similar Jobs