Back-End Software Engineer

3 - 7 years

0 Lacs

Posted:11 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a skilled Full-Stack Software Engineer with expertise in both Python backend development and .NET full-stack development, you will have the opportunity to work on a Python-based backend project initially for 3 months. During this phase, you will focus on API development, Azure integrations, and asynchronous programming. Subsequently, the role will transition to developing and maintaining our .NET-based full-stack applications with Angular, C#, and SQL Server. **Key Responsibilities:** - Designing, developing, and maintaining RESTful APIs using Python (Django/FastAPI) - Integrating Microsoft Azure services and implementing asynchronous programming - Optimizing SQL queries and participating in Scrum ceremonies - Using GitHub for version control and documenting technical solutions - Integrating third-party APIs and performing unit testing and integration testing - Ensuring high code coverage and participating in application deployment processes Following the initial phase, you will move on to the .NET Full-Stack Development phase where you will: - Develop and maintain web applications and create/maintain RESTful APIs and microservices - Enhance front-end components and manage backend and front-end integration - Perform API testing and follow Agile/Scrum practices - Contribute to technical discussions, manage source code, and ensure clear communication/documentation **Qualifications Required:** - Proficiency in Python backend development with hands-on experience in Django, FastAPI, and RESTful API development - Strong understanding of asynchronous programming patterns and experience with Azure Function Apps and Azure Service Bus - Familiarity with PostgreSQL or SQL Server and expertise in .NET (C#, ASP.NET MVC), Entity Framework, and LINQ - Front-end development skills using Angular, TypeScript, HTML, CSS, and JavaScript - Experience in developing scalable and maintainable web applications **Additional Company Details:** Soft skills such as excellent communication, problem-solving abilities, self-motivation, task management, and collaboration are essential for success in this role. Preferred qualifications include experience in both monolithic and microservices architectures, familiarity with secure API development practices, and exposure to NLP or chatbot workflows. Experience with Azure DevOps, Azure Portal, GitHub, VS Code, Visual Studio, SSMS, Postman or Insomnia, working in Agile/Scrum environments, and familiarity with CI/CD pipelines on Azure DevOps is advantageous.,

Mock Interview

Practice Video Interview with JobPe AI

Start Django Interview
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You