Associate Software Engineer - Python

2 - 6 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Python Developer at our dynamic development team, you will play a crucial role in writing and reviewing high-quality code. Your deep understanding of object-oriented programming and experience in writing clean, maintainable code will be essential in solving complex technical problems. You will collaborate closely with other developers, software architects, and cross-functional teams to develop scalable, high-performance applications. Key Responsibilities: - Understand functional requirements thoroughly and analyze clients" needs in the context of the product. - Envision the overall solution for defined functional and non-functional requirements, and define technologies, patterns, and frameworks. - Implement design methodologies and tool sets. - Coordinate requirements, schedules, and activities to enable application development. - Address issues promptly, respond positively to setbacks, and embrace challenges with a mindset of continuous improvement. - Provide constructive feedback to team members and set clear expectations. - Assist the team in troubleshooting and resolving complex bugs. - Propose solutions during code/design reviews and justify the decisions taken. - Conduct POCs to ensure that the suggested design/technologies meet the requirements. Qualifications Required: - Knowledge of Data Structure & Algorithm. - Proficiency in Frontend Languages/Technologies like Angular/React and CSS. - Experience in converting drafted designs in Visily or Figma into the UI framework. - Familiarity with IDE/Tools such as IntelliJ/Eclipse, Git, SVN, and VS. - Strong understanding of relational and object-oriented modeling. - Ability to analyze requirements and develop software following the defined software process. - Effective communication skills with technical teams and management to gather requirements, describe software product features, and technical designs. - Execution of test plans, creation of test cases, test data, and contribution to the software development life cycle methodology. Why Join Us - Competitive salary and benefits package. - Opportunity to work on innovative and challenging projects. - Collaborative, inclusive, and dynamic team environment. - Continuous learning and growth opportunities.,

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