Responsibilities for .Net Developer
Write clean, scalable code using .Net Core, C#.NET, ASP.Net, SQL Server, HTML, CSS, JavaScript
Utilize established development tools, guidelines and conventions
Remain up to date with the terminology, concepts and best practices for coding web apps
Develop client displays and user interfaces
Develop technical interfaces, specifications, and architecture
Investigate and develop skills in new technologies
Create technical specifications and test plans
Monitor everyday activities of system and provide required support
Create and test software prototypes
Assist software personnel in handling project related work and other requirements
Coordinate with other software professionals and developers
Qualifications For .Net Developer
BE/BTech/MS degree in Computer Science, Engineering or equivalent with programming experience
Min. 5 years of design and/or development experience with C#, ASP.NET, MVC, REST API, Web Services, Windows Forms and SQL Server in an n-tier architecture
Experience in working with .NET Core, Cloud (AWS or Azure), NoSQL databases
Strong background in object oriented development techniques
Software Design Patterns and Best Practices, e.g. SOA, Serverless, Microservices
Database design and development (Microsoft SQL Server)
Experience in writing Unit Tests using frameworks such as NUnit
Experience with concurrent development source control (Git) and continuous integration (Jenkins)
Understanding of Software Development Life Cycle and Agile methodologies.
Strong attention to detail
Excellent troubleshooting and communication skills
Able to work well in a team setting
Powered by JazzHR
XTldcfdxy4