hireejobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Software Engineer

5.00 to 8.00 Years   Hyderabad   01 Mar, 2025
Job LocationHyderabad
EducationNot Mentioned
SalaryNot Disclosed
IndustrySoftware Product
Functional AreaGeneral / Other Software
EmploymentTypeFull-time

Job Description

    We are seeking a highly skilled Python Developer to join our dynamic team. The ideal candidate should have a strong background in Python, GraphQL (Strawberry), and MongoDB (Beanie ODM, MongoDB Atlas). Additionally, experience with FastAPI, Pytest, and cloud-based deployment (AWS ECS) is required. This role requires a proactive individual who can contribute to the development and maintenance of our applications while collaborating with cross-functional teams.Key Responsibilities:
    • Develop, maintain, and optimize web applications using Python.
    • Design and implement GraphQL APIs using Strawberry GraphQL.
    • Manage and optimize MongoDB databases with Beanie ODM and MongoDB Atlas.
    • Utilize FastAPI to build scalable and efficient APIs.
    • Implement authentication and authorization using Auth0.
    • Use Poetry for package management and mypy for type-checking new code.
    • Collaborate with cross-functional teams to define, design, and deploy new features.
    • Write clean, maintainable, and efficient code while following industry best practices.
    • Troubleshoot and debug applications to ensure smooth functionality.
    • Participate in code reviews to maintain code quality and share knowledge with team members.
    • Ensure adherence to CI/CD pipelines for seamless deployment.
    Mandatory Skills:
    • Proficiency in Python programming.
    • Experience with GraphQL (Strawberry) for API development.
    • Strong knowledge of MongoDB, Beanie ODM, and database management.
    • Hands-on experience with FastAPI for building APIs.
    • Develop, execute, and maintain automated test scripts using Pytest.
    • Proficiency with Poetry for package management.
    • Experience using mypy for type-checking new code.
    • Familiarity with version control systems like Git (GitHub).
    • Knowledge of cloud platforms such as AWS ECS.
    • Experience with authentication and authorization using Auth0.
    • Understanding of CI/CD pipelines for automated deployments.
    • Strong understanding of software security best practices.
    Qualifications:
    • Bachelors degree in Computer Science, Engineering, or a related field.
    • 4 to 6 years of professional experience in software development.
    • Strong problem-solving skills and attention to detail.
    • Excellent communication and teamwork abilities.

Keyskills :
pythonmongodb

Software Engineer Related Jobs

© 2019 Hireejobs All Rights Reserved