Posted:14 hours ago|
Platform:
On-site
Full Time
We are looking for a skilled Full-Stack Software Engineer with expertise in both Python backend development and .NET full-stack development.
The candidate will initially work on a Python-based backend project for 3 months, focusing on API development, Azure integrations, and asynchronous programming. Post that, the role will transition to developing and maintaining our .NET-based full-stack applications with Angular, C#, and SQL Server.
This is a critical role requiring hands-on development skills across both Python and .NET ecosystems, strong cloud platform knowledge (Azure), and excellent communication and problem-solving abilities.
- Design, develop, and maintain RESTful APIs using Python (Django/FastAPI).
- Integrate Microsoft Azure services, including:
- Azure Service Bus
- Azure Function Apps
- Implement asynchronous programming using async/await, background tasks, and other concurrency patterns.
- Write and optimize complex SQL queries, stored procedures, and database functions in PostgreSQL or SQL Server.
- Collaborate with cross-functional teams using Azure DevOps, participate in Scrum ceremonies (Daily Standups, Sprint Planning, Reviews).
- Use GitHub for version control and actively participate in code reviews.
- Document technical solutions, project status, and updates in Azure DevOps.
- Work in Windows and Linux environments.
- Integrate third-party APIs, implement secure authentication using JWT / OAuth 2.0, and build scalable microservices.
- Perform unit testing and integration testing using unittest, pytest, and ensure high code coverage.
- Develop and maintain web applications using .NET, C#, ASP.NET MVC, and Entity Framework.
- Create, consume, and maintain RESTful APIs and microservices.
- Write, tune, and optimize complex SQL Server queries, stored procedures, and review execution plans.
- Enhance and maintain front-end components using Angular and TypeScript, along with HTML, CSS, and JavaScript.
- Manage backend and front-end integration, ensuring performance and scalability.
- Leverage tools such as Visual Studio, VS Code, and SQL Server Management Studio (SSMS).
- Perform API testing using Postman or Insomnia.
- Follow Agile/Scrum practices, contribute to technical discussions, and collaborate with global teams.
- Manage source code with GitHub, and ensure clear communication/documentation via Azure DevOps, email, and chat.
- Participate in application deployment processes using Azure Portal, Azure DevOps Pipelines, and Docker (if required).
- Proficiency in Python backend development.
- Hands-on experience with Django, FastAPI, and RESTful API development.
- Strong understanding of asynchronous programming patterns (async/await, concurrency).
- Experience integrating Azure Function Apps and Azure Service Bus.
- Good knowledge of PostgreSQL or SQL Server, with the ability to write optimized queries and stored procedures.
- Familiarity with containerization using Docker.
- Strong experience in .NET (C#, ASP.NET MVC), Entity Framework, and LINQ.
- Proficiency in creating and maintaining web applications and REST APIs.
- Front-end development skills using Angular, TypeScript, HTML, CSS, and JavaScript.
- Database expertise with SQL Server, including query tuning, reading execution plans, and optimizing database performance.
- Experience in developing scalable, maintainable web applications.
- Experience with Azure DevOps, Azure Portal, GitHub, VS Code, Visual Studio, and SSMS.
- Familiarity with Postman or Insomnia for API testing.
- Experience working in Agile/Scrum environments.
- Familiarity with CI/CD pipelines on Azure DevOps is a plus.
- Excellent communication skills with English fluency.
- Strong problem-solving abilities and attention to detail.
- Self-motivated and proactive in resolving technical issues.
- Able to manage tasks independently and work effectively in a team setup.
- Strong time management and organizational skills.
- Collaborative team player with the ability to work across distributed teams.
- Experience working with both monolithic and microservices architectures.
- Familiarity with secure API development practices (JWT, OAuth 2.0).
- Exposure to NLP or chatbot workflows is a plus (as per past projects).
QUADRANTECH PVT. LTD.
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Python coding challenges to boost your skills
Start Practicing Python NowHyderabad, Telangana, India
Experience: Not specified
Salary: Not disclosed
Hyderabad, Telangana, India
Experience: Not specified
Salary: Not disclosed