• +91-7339110765

Software Engineer - Python, Smart Pro Service

Software developer
Coimbatore
9 months ago
₹4,00,000-₹5,00,000 Per year
Full Time

Description

 • Collaborate with the development team to design, develop, and implement web applications using Python Django. • Write clean, maintainable, and efficient code to deliver robust and scalable solutions. • Participate in the architectural design and decision-making processes to ensure the development of reliable and scalable software solutions. • Apply best practices and design patterns to create modular and reusable code. • Design and optimize database schemas, queries, and operations to ensure efficient data storage and retrieval. • Work with SQL and NoSQL databases to integrate and manage data within the application. • Write unit tests and perform thorough testing to ensure the quality, performance, and reliability of the developed software. • Collaborate with quality assurance engineers to identify and resolve any defects or issues. • Participate in code reviews and provide constructive feedback to fellow team members. • Collaborate closely with cross-functional teams, including designers, product managers, and other developers, to ensure smooth project execution and timely delivery. • Stay up-to-date with emerging technologies, trends, and best practices in software development. • Continuously enhance your skills and knowledge to contribute to the improvement of the team's development processes and standards. • Create and maintain technical documentation, including design specifications, API documentation, and user guides. • Ensure clear and concise documentation to facilitate seamless knowledge transfer and onboarding. • Assist in troubleshooting and resolving issues in the production environment. • Provide support and guidance to end-users and technical support teams as needed

Job Responsibilities

Skills and Abilities

• Proven experience as a Software Engineer, with a minimum of ___ years of experience, specifically with Python and Django. • Strong knowledge and hands-on experience in web development using the Django framework. • Proficiency in Python programming language and understanding of its best practices and principles. • Experience with front-end technologies such as HTML, CSS, and JavaScript. • Familiarity with database technologies like PostgreSQL, MySQL, or MongoDB. • Knowledge of software development methodologies, version control systems (e. g., Git), and issue tracking systems (e. g., Jira). • Solid understanding of object-oriented programming (OOP) concepts. • Strong problem-solving and analytical skills, with a focus on delivering efficient and effective solutions. • Excellent communication and collaboration skills, with the ability to work effectively in a team-oriented environment. • Experience with Agile software development methodologies, such as Scrum or Kanban. • Knowledge of software security best practices and experience implementing security measures in web applications. • Master's or Bachelor's degree in Computer Science, Software Engineering, or a related field. • Any certification related to the skillset will be an advantage

Educational Qualification

Benefits

Related Jobs

Job Summary

Published On: 24 July, 2023
Deadline: 30 June, 2026
Vacancy: 3
Category: Software developer
Location: Coimbatore
Type: Full Time
Experience: Fresher
Gender: Not Specified
Salary Range: ₹4,00,000-₹5,00,000 Per year

Enquery Form