Job Description
Job Description
Position : Senior Python Software Engineer
Experience : 5+Years
Salary : Depends Upon Experience
Location : Bengaluru
We are seeking a highly skilled Senior Python Software Engineer to join our technology team. The ideal candidate will have 5+ years of experience in Python development and a strong understanding of software engineering principles. As a Senior Python Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software solutions.
Responsibilities:
. Designing and implementing robust and scalable Python-based applications
. Collaborating with cross-functional teams to define, design, and ship new features
. Writing clean, maintainable, and efficient code
. Troubleshooting, debugging, and upgrading existing systems
. Conducting code reviews and providing constructive feedback to team members
. Participating in architectural and design discussions
. Keeping up to date with the latest industry trends and technologies
Requirements:
. 5+ years of experience in Python software development
. Strong understanding of software engineering principles
. Proficiency in Python and its frameworks (Django, Flask, etc.)
. Experience with database systems such as MySQL, PostgreSQL, or MongoDB
. Familiarity with front-end technologies (HTML, CSS, JavaScript)
. Excellent problem-solving and analytical skills
. Good communication and teamwork abilities
. Bachelor's or Master's degree in Computer Science or a related field
We offer a competitive salary based on experience and a dynamic work environment where you can contribute to cutting-edge technology solutions. If you are passionate about Python development and are looking to take the next step in your career, we would love to hear from you.