Bangalore, Karnataka, India
Information Technology
Full-Time
The IT Firm
Overview
Years of Experience : 7 - 10 years on software development
Educational Qualification : bachelors degree in engineering
Primary Responsibilities
Educational Qualification : bachelors degree in engineering
Primary Responsibilities
- Design scalable, reliable, and maintainable Python code to support web services and software applications.
- Use frameworks like FastAPIto build server-side web application logic and integrate user-facing elements.
- Debug Python code, optimize for performance, and troubleshoot issues across the application lifecycle.
- Utilize Python libraries like Pandas, NumPy, and Scikit-learn to support data science projects, machine learning.
- Work with front-end developers, data scientists, and DevOps engineers to deliver cohesive solutions.
- Documenting code and technical specifications.
- Actively contribute to the software architecture utilizing optimal design patterns and best practices
- Design and develop backend APIs using Python.
- Perform analysis and development tasks independently.
- Understand and disseminate requirements delivered.
- Understand and assess requirements delivered by Product Owner.
- Work with other developers in the process of building the Fast API.
- Develop clean, scalable, maintainable, and testable application code.
- Implement robust database connections and transform data between the application and the database.
- Implement unit, integration and e2e tests.
- BE or higher in Software Engineering, Computer Science or similar discipline
- 7-10 years of relevant engineering experience
- Strong proficiency with Python and data manipulation libraries like Pandas, Numpy, Matplotlib, plotly
- Proficiency in FastAPI or FlaskAPI.
- Proficiency with SQL and NoSQL databases like MongoDB, CRDB, Postgres DB.
- Proficiency with middleware orchestration languages like Mulesoft, Microsoft BizTalk.
- Familiarity with CI/CD Pipelines
- Team oriented personality with excellent interpersonal and communication skills
- Solid understanding of RESTful APIs and web services.
- Strong fundamentals in data structures and algorithms, and the ability to apply them to solve programming challenges.
- Knowledge of Object-Oriented Software (OOS), Object Oriented Design (OOD), or Object-Oriented Programming (OOP) implementation and design, including Design Patterns.
- Experience in usage of Open AI tools like GitHub Copilot, Microsoft Copilot, ChatGPT API interface etc.
- Experience with cloud platforms such as Azure.
- Experience in Big-Data systems like Hadoop and Azure Data lake.
- Experiencein for message brokering systems like RabbitMQ, Kafka etc.
- Experience with container technologies like Docker, Kubernetes etc.
- Experienceworking in distributed & high volume back-end systems
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in