Posted:3 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Company Description

Founded in 2005 and redefined in 2007, Nature Technologies Pvt Ltd is a global leader in innovative software development, headquartered in Kolkata, India. With a diverse team of over 200 professionals operating across India, the Philippines, and the USA, we specialize in AI, IoT, SaaS platforms, and energy sector solutions. Our organization is known for its international collaborations, including partnerships in renewable energy, lead generation, and industrial automation. Committed to driving digital transformation, we provide cutting-edge solutions for industries such as real estate, manufacturing, and distribution. At Nature Technologies, we create an environment that inspires engineering excellence and sustainable growth while adhering to globally recognized quality standards.

Role Description

The Python Developer will play a crucial role in designing, developing, and deploying high-performance applications using Python. Responsibilities include writing efficient and scalable code, collaborating with cross-functional teams, testing and debugging applications, and implementing data security and protection solutions. The role also involves maintaining existing software, optimizing code, and contributing to architectural decisions. This is a full-time, on-site position located in the Greater Kolkata Area.

Qualifications

  • Strong proficiency in Python programming, including knowledge of frameworks like Django or Flask
  • Experience in designing and working with RESTful APIs and integrating with web services
  • Understanding of front-end technologies like JavaScript, HTML, CSS, and how they integrate with back-end development
  • Experience with relational databases such as MySQL, PostgreSQL, or similar
  • Knowledge of version control tools like Git or similar
  • Familiarity with cloud services, such as AWS or Azure, and containerization tools like Docker
  • Understanding of testing frameworks and debugging tools for application optimization
  • Strong problem-solving skills and the ability to work in a team environment
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Experience in artificial intelligence and machine learning applications is a plus
  • Understanding of IoT concepts and industrial automation is an advantage
  • Knowledge of Agile methodologies or relevant certifications is preferred

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

bengaluru east, karnataka, india

bengaluru, karnataka, india

gurgaon, haryana, india