.NET Developer
Total Work Experience:
8+ years of relevant industry experience and keen understanding of .NET development architecture
Key role and responsibilities
- Understand and analyze in-depth (and sometimes draft) client requirements, proposed architecture, high level design, and assigned deliverables
- For new features and stories, conceptualize a low-level design for assigned components that are in sync with the requirements and high-level architecture & design.
- ️For issues and bugs, troubleshoot and identify the root cause.
- Develop code and test cases for the assigned features and stories or to fix the issues and bugs
- Document and communicate estimates, plan and progress internally as well as to clients
- ️Participate in daily stand-us and other meetings like sprint planning and retrospectives to effectively contribute toward project success
- ️Setup development and test environments including source control and organizations CI/CD processes, sometimes from scratch.
Technical Skills:
- ️Experience using web applications: C#, MVC, ASP.Net, JavaScript, MYSQL.
- ️Extensive, practical, hands-on experience on OOPS, API, Agile, and CI/CD concepts.
- ️Excellent command over the server-side applications and SQL databases
- ️Experience in Server Side and preferably Frontend Technologies.
- ️Experience in working in Cloud technology will have a strong added advantage.
Desired Skills:
- Easy interpersonal and communication skills
- A very keen and refined sense of software design
- High degree of initiative and independence
- Ability to learn quickly
- Ability to handle occasional shifting priorities and demand for quick turnaround
Though we work on multiple technologies, this role will primarily focus on .NET.
We are looking for skills across all layers of typical Dotnet applications including front-end, back-end, and database. As they say ‘Jack of all trades but a master of ONE’, we would love to see your expertise in either server-side or client-side