We are looking for a highly skilled Senior Full Stack .NET Developer who is equally comfortable across front-end and back-end development. In this role, you will design and develop front-end web architecture, build scalable and high-performing back-end services, and collaborate with designers and product stakeholders to deliver polished, responsive web applications.
Key Responsibilities
- Design, develop, and maintain full stack web applications from conception to delivery
- Architect responsive front-end solutions and scalable back-end services and APIs
- Lead and mentor a development team, driving code quality and best practices
- Collaborate with designers, product owners, and cross-functional teams on web design and feature development
- Develop and integrate RESTful Web APIs, including third-party API integrations
- Contribute to CI/CD pipelines and follow Agile delivery practices
- Apply test-driven development (TDD) and other quality-assurance approaches
- Participate in code reviews, sprint planning, and technical design discussions
Required Skills & Experience
- 67 years of skilled software development experience
- Strong expertise in .NET / .NET Core, C#, ASP.NET, and Web API development
- Hands-on experience with React.js and Next.js
- Proficiency in building modern web applications with JavaScript (React, Angular, or jQuery)
- Experience designing and developing scalable Web APIs
- Solid experience with AWS (Amazon Web Services)
- Strong database development skills, preferably with MS SQL Server
- Experience with Continuous Integration and third-party API integrations
- Proficiency with Visual Studio and GitHub
- Familiarity with the Atlassian suite, particularly Jira
- Proven ability to lead a development team
Nice to Have
- Experience working within Agile development methodologies (Scrum/Kanban)
- Exposure to testing frameworks a
📌 Full Stack .NET Developer (Bengaluru)
🏢 Tecnoprism
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.