Company Description Navigating Discovery: Adrta's Cloud-Powered Research Revolution. Adrta Technologies Private Limited is a software development company that empowers scientists to design experiments, capture diverse data, manage projects, and collaborate seamlessly. Its customizable templates, integrated protocols, and advanced features elevate data quality, streamline workflows, and cut costs.Job Description We are seeking a skilled Python Developer with 2-5 years of experience to join our dynamic team. The ideal candidate should have a strong understanding of Python programming language, along with proficiency in related frameworks and libraries. As a Python Developer, you will be responsible for developing and maintaining high-quality software solutions, collaborating with cross-functional teams, and contributing to the overall success of our projects.Responsibilities Design, develop, and deploy Python-based applications, tools, and services. Write clean, maintainable, and efficient code adhering to coding standards. Collaborate with cross-functional teams including designers, product managers, and other developers to deliver high-quality software solutions. Participate in code reviews, provide constructive feedback, and adhere to best practices. Troubleshoot and debug applications to optimize performance and resolve issues. Stay up-to-date with emerging technologies and industry trends to continuously improve skills and knowledge. Contribute to the planning and estimation of project timelines and deliverables. Document code, processes, and best practices to ensure knowledge sharing and maintainability.Requirements Bachelor’s degree in Computer Science, Engineering, or related field. 0-5 years of professional experience in Python development. Proficiency in Python programming language and its ecosystem (e.g., Django, Flask). Experience with relational databases such as PostgreSQL, MySQL, or SQLite. Familiarity with front-end technologies like HTML, CSS, JavaScript, and related frameworks (e.g., React, Angular). Strong understanding of software development methodologies and practices (e.g., Agile, Scrum). Excellent problem-solving skills and attention to detail. Ability to work independently as well as collaboratively in a team environment. Good communication skills and the ability to articulate technical concepts effectively.
Job Title
Python Developer