02 Oct
|
Techprimelab
|
Pune
Job Summary
We are looking for a Senior Software Engineer / Full Stack Developer with 5 to 7 years of hands-on experience in designing, developing, and maintaining scalable web applications.
The ideal candidate should have solid expertise in C#, .NET/.NET Core, React.js, SQL Server, JavaScript, TypeScript, HTML, CSS, and Microsoft Azure.
The role requires someone who can work independently, contribute to technical decisions, collaborate with cross-functional teams, and effectively communicate with stakeholders.
Key Responsibilities
- Design, develop, and maintain scalable full-stack web applications using .NET/.NET Core and React.js.
- Develop robust and reusable backend services and RESTful APIs using C# and .NET.
- Build responsive, user-friendly, and high-performance frontend applications using React.js, JavaScript, and TypeScript.
- Work with SQL Server for database development, queries, stored procedures, and performance optimization.
- Develop and integrate applications with Microsoft Azure services.
- Participate in application design, technical discussions, and solution architecture activities.
- Apply SOLID principles, Design Patterns, OOP concepts, and clean coding practices while developing applications.
- Perform code reviews and ensure adherence to coding standards and development best practices.
- Troubleshoot application issues, identify root causes, and implement effective solutions.
- Collaborate with QA, Business Analysts, Product teams, and other technical teams to deliver quality solutions.
- Understand business requirements and translate them into effective technical solutions.
- Participate in Agile/Scrum ceremonies and contribute to sprint planning, estimation, and delivery.
- Communicate effectively with internal and external stakeholders and provide regular updates on project progress.
- Support application deployment, troubleshooting, and maintenance in Azure environments.
Required Technical Skills
Backend Development
- Strong hands-on experience with C# and .NET / .NET Core.
- Strong knowledge of ASP.NET Core and RESTful API development.
- Good understanding of Object-Oriented Programming (OOP) concepts.
- Strong understanding and practical application of SOLID Principles.
- Good knowledge of Design Patterns and their appropriate usage.
Frontend Development
- Strong hands-on experience with React.js.
- Good knowledge of JavaScript and TypeScript.
- Strong understanding of HTML5 and CSS3.
- Experience in developing responsive and reusable UI components.
Database
- Strong experience with Microsoft SQL Server.
- Good knowledge of SQL queries, stored procedures, joins, indexing, and database optimization.
Cloud
- Hands-on experience with Microsoft Azure.
- Understanding of Azure application deployment and cloud-based application development.
- Experience with Azure services such as Azure App Service, Azure Functions, Azure SQL, Azure Storage, or Azure DevOps will be an advantage.
Development & Tools
- Experience with Git / Azure DevOps and version control.
- Understanding of CI/CD pipelines and deployment processes is preferred.
- Knowledge of Docker/containerization and microservices will be an added advantage.
📌 Sr Full Stack Developer - dotnet & React (Pune)
🏢 Techprimelab
📍 Pune