Talent.com
Associate Software Engineer - Python

Associate Software Engineer - Python

TaggdGurugram, Haryana, India
4 days ago
Job description

About the Role : We are seeking a highly skilled Python Developer with a strong emphasis on coding to join our dynamic development team. The ideal candidate will have a deep understanding of object-oriented programming, experience writing clean, maintainable code, and a passion for solving complex technical problems. You will work closely with other developers, software architects, and cross-functional teams to build scalable, high-performance applications.

Job Role :

  • Writing and reviewing great quality code.
  • Understanding functional requirements thoroughly and analysing the client’s needs in the context of

the product.

  • Envisioning the overall solution for defined functional and non-functional requirements, and being
  • able to define technologies, patterns and frameworks.

  • Determining and implementing design methodologies and tool sets.
  • Enabling application development by coordinating requirements, schedules, and activities.
  • Addressing issues promptly, responding positively to setbacks and challenges with a mindset of
  • continuous improvement.

  • Giving constructive feedback to the team members and setting clear expectations.
  • Helping the team in troubleshooting and resolving complex bugs.
  • Coming up with solutions to any issue that is raised during code / design review and being able to
  • justify the decision taken.

  • Carrying out POCs to make sure that suggested design / technologies meet the requirements.
  • Desired Competencies :

  • Should have knowledge of Data Structure & Algorithm
  • Frontend Languages / Technologies - Angular / React, CSS
  • Converting Drafted Design in Visily or Figma into the UI Framework
  • IDE / Tools- IntelliJ / Eclipse, Git, SVN, VS
  • Good Knowledge of relational and object-oriented modelling.
  • Analysis of requirements and Develop software as per project defined software process
  • Demonstrate successful completion of analysis, technical design, and programming assignments
  • Experience in communicating effectively with other technical teams, and management to collect
  • requirements, describe software product features, and technical designs.

  • Ability to execute test plans, create test cases test data and contribute to appropriate software
  • (including programming languages) development life cycle methodology and application of specialized

    business and technical knowledge

    Why Join Us?

  • Competitive salary and benefits package.
  • Opportunity to work on innovative and challenging projects.
  • A collaborative, inclusive, and dynamic team environment.
  • Continuous learning and growth opportunities.
  • Create a job alert for this search

    Software Engineer Python • Gurugram, Haryana, India