Please click on the Apply to verify the status of jobs posted more than 15 days ago, as they may have expired. Similar Jobs
Job Description
Responsibilities
- Design, develop, and implement software applications using Python.
- Collaborate with product owners, designers, and other stakeholders to understand project requirements and translate them into technical specifications.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Perform code reviews and provide constructive feedback to ensure code quality and adherence to guidelines.
- Troubleshoot and debug issues, identifying root causes and implementing effective solutions.
- Conduct thorough testing and validation of software components to ensure functionality, performance, and reliability.
- Collaborate with cross-functional teams, including frontend developers and data engineers, to integrate Python components into the overall architecture.
- Utilize Python libraries and frameworks for specific use cases, such as Django for web development or Pandas for data analysis.
- Stay updated with the latest Python developments, libraries, and tools, and incorporate them into the development process to enhance productivity and code quality.
- Continuously optimize and improve application performance, scalability, and user experience.
- Document technical specifications, processes, and procedures for future reference and knowledge sharing.
- Solid experience in software development using Python.
- Proficiency in Python programming language and its standard libraries.
- Strong understanding of object-oriented programming (OOP) concepts and design patterns.
- Experience in developing web applications using frameworks like Django or Flask.
- Familiarity with frontend development technologies such as HTML, CSS, and JavaScript.
- Knowledge of database systems and SQL.
- Understanding of version control systems, such as Git.
- Strong problem-solving and analytical skills.
Looking to get Placed? Try our Placement Guarantee Plan
- Excellent communication and collaboration abilities, with the capacity to work effectively in a team environment.
- Attention to detail and a commitment to delivering high-quality software solutions.
- Fresher with data analysis libraries and tools in Python, such as Pandas, NumPy, or matplotlib.
- Knowledge of other Python libraries and frameworks for specific use cases, such as TensorFlow for machine learning or Pygame for game development.
- Understanding of cloud platforms and services, such as AWS or Azure.
- Familiarity with containerization technologies like Docker.
- Knowledge of software testing frameworks and methodologies.
- Experience with Agile software development principles.
- Degree in Computer Science, Software Engineering, or a related field.
Skills
PythonSoftware SolutionsIf an employer asks you to pay any kind of fee, please notify us immediately. Jobaaj does not charge any fee from the applicants and we do not allow other companies also to do so.
Important dates & deadlines?
Application Deadline
25 Jun 24, 12:07 PM IST
Similar Jobs
View All

