Senior Software Engineer (Python)

Logpoint Nepal Private Limited , Jawalakhel ,Lalitpur — Posted 1 year ago

The Senior Software Engineer (Python) will be responsible for developing software solutions for complex systems using Python. The role will involve coordinating with various stakeholders such as project managers, business analysts, and quality assurance teams to ensure successful software delivery.

Responsibilities:

  • Analyze software requirements and design software solutions using Python
  • Build high-quality, scalable, and robust software applications using Python
  • Troubleshoot and debug software issues to provide timely solutions
  • Collaborate with cross-functional teams to develop and maintain software projects
  • Create technical documentation, including specifications, test plans, and architectural diagrams
  • Develop and maintain expertise in emerging technologies and programming languages to maintain a competitive edge
  • Mentor junior team members and provide technical direction when needed
  • Participate in code reviews and adhere to coding best practices

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
  • Strong proficiency in Python programming language with 5+ years of relevant experience
  • Experience in developing RESTful web services using Python
  • Experience with web frameworks such as Flask, Django, or Pyramid
  • Solid understanding of database systems and SQL, including proficiency with MySQL or PostgreSQL
  • Experience with version control tools such as Git or SVN
  • Knowledge of front-end technologies such as HTML, CSS, JavaScript, and React
  • Excellent problem-solving skills and ability to work independently as well as in a team
  • Strong communication skills, both verbal and written
  • Experience in an Agile software development environment is a plus
Details
Information Technology (IT) Industry
Full-time Job Type
Senior Job Level
Job post expired. Apply anyway, we'll forward your CV.