Description :
Role : Dot Net Developer
Duration : Permanent
Location : Bangalore
Experience : 5+ years
Notice Period : Immediate
Full Stack developers (5 to 8 years)
Required :
- .NET development experience
- Front end development experience
Preferred :
- React experience
- Angular or Vue may also be helpful, but our go forward framework is React
- REST / GraphQL experience
Other Generic expectations :
Application Development & Architecture :
- Proficient in building scalable, maintainable, and performant web or backend applications using .NET Core / C#.
- Good understanding of software architecture patterns like MVC, microservices, or RESTful APIs.
- Experience in designing and implementing layered application structures and dependency injection.
Database Design & Data Access :
- Strong working knowledge of SQL Server, PostgreSQL, or other relational databases.
- Experience in writing optimized queries, stored procedures, and using ORM tools like Entity Framework Core.
- Awareness of database design principles and data integrity.
Testing, Debugging & Code Quality :
- Hands-on experience with unit testing frameworks such as xUnit, NUnit, or MSTest.
- Proficient in debugging complex issues, performance tuning, and refactoring legacy code.
- Familiar with code review processes, static code analysis, and best practices like SOLID principles and design patterns.
DevOps & CI/CD Integration :
- Experience with integrating applications into CI/CD pipelines using tools like Azure DevOps, GitHub Actions, or Jenkins.
- Familiar with containerization tools like Docker, and deployment strategies to cloud platforms like Azure or AWS.
- Awareness of version control systems like Git, branching strategies, and release management.
Security & Performance Considerations :
- Basic understanding of application security best practices, including data encryption.
- Experience in implementing performance monitoring, logging frameworks, and caching strategies.
Collaboration & Agile Practices :
- Worked in cross-functional teams, participated in Agile/Scrum ceremonies, and used tools like JIRA, TFS, or Azure Boards.
- Ability to interpret requirements, translate them into technical solutions, and deliver incrementally.
- Good communication skills for interacting with product owners, QA teams, and other stakeholders.
(ref:hirist.tech)
Accion Labs - Senior.Net Developer - Microservices Architecture • Bangalore