Sr. .Net Developer
Job Description:
Responsibilities :
1. Translate application storyboards and use cases into functional applications
2. Design, build, and maintain efficient, reusable, and reliable code
3. Integrate data storage solutions which may include databases, key-value stores, blob stores,
etc.
4. Ensure the best possible performance, quality, and responsiveness of applications
5. Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
6. Maintain code quality, coding standards and automatization
7. Provide knowledge sharing to team members.
Knowledge & Experience Required :
1. 5 to 8 Years of experience in the field of Software development mostly in any of ASP.Net
WebForms, MVC, Web API or ASP. Net Core.
2. Must have handled projects independently including client communication.
3. Excellent communication skills. Candidates must have the ability to deliver succinct, impactful
and professional communication, and demonstrate the ability to easily adjust their
communications to the appropriate audience.
4. Experience in leading a team of at least 2 developers.
Required Technical Skills :
1. Strong knowledge of .NET web framework specifically in any of ASP.Net WebForms, MVC, Web
API or ASP. Net Core(optional but prefered).
2. Proficient in C# with a good knowledge of its ecosystems
3. Powerful experience in MVC, MVVM, Web API, Web Services etc.
4. Experience in DevOps products preferably AzureDevOps, code improvement /refactoring tools.
5. Strong understanding & implementation capabilities of object-oriented programming and its
advanced concepts.
6. Industry grade skills for writing reusable libraries, clean, readable, and easily maintainable code.
7. Familiar with various design and architectural patterns. Understanding of fundamental design
principles for building a scalable application.
8. Familiarity with Microsoft SQL Server with experience in creating database schemas that
represent and support business processes
9. Experience implementing automated testing platforms and unit tests. Must have experience in
at least one Unit Testing Framework such as NUnit, XUnit or MSTest.
10. Proficient understanding of code versioning tools such as Git, TFS. Experience in AzureDevOps is
a plus point.
11.Strong knowledge of LINQ, Entity Framework.
12.Strong experience in web technologies like HTML, Javascript, JQuery, CSS, etc.
Desired Skills :
1. Strong experience in .Net Core will be preferred
2. Working experience in any latest UI frameworks such as Angular, Reactive will be preferred.
3. Working experience or Strong knowledge in cross platform Mobile Application Development
Frameworks like Xamarin is a plus point
4. Detailed understanding of Common Language Runtime (CLR), its limitations, weaknesses, and
workarounds
5. Strong knowledge in Agile.
Key Skills :
Company Profile
--- is a technology partner of choice for startups and small businesses spanning a broad range of industries. We help businesses make business-minded technology decisions.
--- is a reliable custom software development partner. More than that, we are experienced business owners committed to helping startups and small companies overcome technology challenges and successfully scale their businesses. We have a full understanding of the importance of time to market. Our team can help you create an MVP and get to market fast with a minimal upfront investment.
Apply Now
- Interested candidates are requested to apply for this job.
- Recruiters will evaluate your candidature and will get in touch with you.