Software Engineer Python

Talentmate

Employer Active

Posted 9 hrs ago

Experience

3 - 6 Years

Education

Bachelor of Science(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Job Description

We are seeking a highly skilled and motivated Software Engineer specializing in Python to join our dynamic team. As a Software Engineer, you will be responsible for shaping and developing cutting-edge software solutions that enhance and innovate our suite of products. Your expert knowledge in Python programming will serve as a cornerstone for tailoring efficient and scalable code that drives user satisfaction and meets the company's strategic objectives. You will work closely with other engineering and product teams to ensure the delivery of high-quality software solutions. Our ideal candidate demonstrates excellent problem-solving skills, has a passion for technology, and possesses an aptitude to quickly learn new concepts and tools.


Responsibilities
  • Develop and maintain high-quality Python code for various software applications.
  • Collaborate with cross-functional teams including designers, developers, and product managers.
  • Participate in code reviews to maintain quality and improve team skills.
  • Design robust and scalable software solutions that meet business objectives.
  • Conduct testing and debugging to ensure the software's functionality and stability.
  • Integrate backend services with Python-based applications for seamless user interfaces.
  • Implement software enhancements and suggest improvements for system performance.
  • Stay updated on the latest industry trends to ensure our software remains cutting edge.
  • Document software functionalities and dependencies for cross-team visibility and transparency.
  • Provide technical support and guidance on software-related issues and challenges.
  • Optimize performance of existing applications and systems to enhance customer experience.
  • Participate in agile and scrum practices for effective project execution and delivery.

Requirements
  • Bachelor s degree in Computer Science, Software Engineering, or related field.
  • Proven work experience of at least 3 years in Python development.
  • Strong understanding of object-oriented programming and software design concepts.
  • Experience working with APIs and integrating third-party services.
  • Familiarity with database systems such as SQL and NoSQL technologies.
  • Excellent analytical skills with a focus on writing clean and maintainable code.
  • Knowledge of front-end technologies such as HTML, CSS, JavaScript is a plus.
  • Strong communication and interpersonal skills for team collaboration.
  • Experience in Agile development methodologies and tools.


Department / Functional Area

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com