Flag job

Report

Business Technology Analyst- BackEnd Python Developer- Hyderabad

Min Experience

0 years

Location

Hyderabad

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Business Technology Analyst- Back End Python Developer – NSE Tax TechnologyDeloitte Tax Services India Private Limited commenced operations in June 2004. Since then, nearly all of the Deloitte Tax LLP ("Deloitte Tax") U.S. service lines and regions have obtained support through Deloitte Tax in India. Deloitte Tax in India offers you opportunities to learn and support practice U.S. taxation, a much sought-after career option. In recent years, member firms, such as Australia, Belgium, Canada, Germany, the Netherlands, the United Kingdom, etc. have obtained support in their tax related practice through the Deloitte Tax in India. At Deloitte, we are leading clients through the tax transformation taking place in the marketplace. We offer a broad range of fully integrated tax services and add greater impact to clients by combining technology and tax technical resources to uncover insights and smarter solutions for navigating an increasingly complex global environment. Role Description As a member of the back-end team, you will contribute to the development and enhancement of cloud-native software solutions for Deloitte Tax & Legal Germany. In this entry-level role, you will focus on building Python-based back-end components that are efficient, maintainable, and aligned with best practices. We are looking for early-career professionals with up to 0-2 years of experience in software development and a foundational knowledge of Python. You will work closely with experienced back-end developers, gaining hands-on experience through real-world projects and regular code reviews. This is a great opportunity to deepen your understanding of back-end architecture, APIs, and scalable systems while growing your skills in a collaborative and supportive environment. Responsibilities: Assist in developing and maintaining scalable and efficient Python-based back-end systems. Support integration with front-end components to ensure smooth data flow and functionality. Help design and work with database systems under the guidance of senior developers. Write clean, readable, and maintainable Python code, following established best practices. Participate in testing and debugging activities to ensure system reliability and performance. Learn from and contribute to team code reviews, gradually building your understanding of high-quality development practices. Stay curious and up to date with emerging tools, frameworks, and trends in Python and back-end development. Collaborate with team members to continuously improve development processes and workflows. Follow security and compliance guidelines while working on back-end features and components. Requirements: 0–2 years of experience in software development, preferably focused on back-end development using Python. Ability to write clean, maintainable, and scalable Python code for production environments. Familiarity with Python web frameworks such as FastAPI for building APIs and web services. Basic understanding of asynchronous programming concepts and tools like asyncio. Solid grasp of object-oriented programming (OOP) principles and commonly used design patterns. Experience with writing unit tests using frameworks like pytest or unittest. Understanding of RESTful API design principles and implementation. Exposure to data validation and serialization tools such as Pydantic and JSON handling. Familiarity with working with NoSQL databases (e.g., MongoDB or Azure Cosmos DB) is a plus. Basic knowledge of logging and debugging techniques for error handling and issue resolution. Experience with Python packaging tools and virtual environments (e.g., pip, Poetry, virtualenv). Proficiency in using development tools such as PyCharm or Visual Studio Code for efficient coding and debugging. Skills Required: Proven ability to work effectively in team-oriented, collaborative environments, contributing to shared goals and fostering a positive team culture. Strong written and verbal communication skills in English, with the ability to articulate technical concepts clearly and collaborate effectively with diverse teams.

About the company

Deloitte Tax Services India Private Limited commenced operations in June 2004. Since then, nearly all of the Deloitte Tax LLP ("Deloitte Tax") U.S. service lines and regions have obtained support through Deloitte Tax in India. Deloitte Tax in India offers you opportunities to learn and support practice U.S. taxation, a much sought-after career option. In recent years, member firms, such as Australia, Belgium, Canada, Germany, the Netherlands, the United Kingdom, etc. have obtained support in their tax related practice through the Deloitte Tax in India. At Deloitte, we are leading clients through the tax transformation taking place in the marketplace. We offer a broad range of fully integrated tax services and add greater impact to clients by combining technology and tax technical resources to uncover insights and smarter solutions for navigating an increasingly complex global environment.

Skills

python
fastapi
asyncio
oop
pytest
rest
pydantic
mongodb
cosmos-db
pip
poetry
virtualenv
pycharm
visual-studio-code