Associate Software Engineer (Python)
Taggd
Recruitment Process
Assessment
This will be an Assessment round! You will see the Play button here, once the round is live.
Details
Taggd is a digital recruitment platform and India’s leading Recruitment Process Outsourcing (RPO) provider. With a blend of data, technology, and human expertise, Taggd has helped organizations across industries hire top talent efficiently.
Responsibilities of the Candidate:
- 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.
Requirements:
- Strong Knowledge of Data Structure & Algorithm
- Backend Languages / Technologies – Python, Flask/Fast/Django, REST, SQL
- Frontend Languages / Technologies - Stream lit
- ML Related – Hypothesis, Various modelling types- Linear/Logistic Regression, Neural Network, statistical modelling
- LLM Related- LLM, SLM, MCP, Agents, Prompting
- Web / Application Servers - Uvicorn
- IDE / Tools- PyCharm, Jupyter
- Good Knowledge of relational and object-oriented modelling.
- Analysis of requirements and Develop software as per project defined software process
- Develop and Peer Review of LLD (Initiate/ Participate in Peer reviews)
- 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
- Dynamic, engaging, self-reliant
- Ability to deal with ambiguity
- Manage a collaborative and analytical approach
- Articulate communicator
- Self-confident and humble
- Open to continuous learning
- Intelligent, rigorous thinker who can operate successfully amongst bright people.
Important dates & deadlines?
-
11 Sep'25, 12:21 PM IST Registration Deadline
Additional Information
Job Location(s)
Gurgaon
Salary
Work Detail
Working Days: 5 Days
Job Type/Timing
Job Type: In Office
Job Timing: Full Time