NET Software Developer
Job Description
As a .Net Developer at our company, your responsibilities will include:
- Developing and maintaining .Net applications using C#, Linq, ADO/SQL, and other Microsoft technologies.
- Participating in design, Requirement Analysis, code optimization, and performance review while providing support to junior members.
- Developing REST APIs and integrating front-end and back-end aspects of web applications.
- Writing and maintaining T-SQL and stored procedures for databases.
- Collaborating with team members on code reviews, design reviews, and other team activities.
- Writing unit tests and performing code testing to ensure high-quality software delivery.
- Working with clients to gather requirements, provide technical guidance, and resolve issues.
- Managing client expectations and ensuring timely and accurate delivery of software solutions.
- Keeping up to date with new technologies, programming languages, and industry trends.
- Writing technical documentation and providing estimates.
- Owning deliverables and meeting deadlines.
Qualifications required for this role:
- 6+ years of experience in the software industry.
- Strong experience in ASP.NET Core, ASP.NET Web API, EF Core with LINQ, C#, T-SQL/Stored Procedure.
- Experience in JavaScript/jQuery frameworks with a preference for MVVM or MVC frameworks (e.g., Vue, Angular).
- Hands-on experience in Microsoft Azure or AWS (Redis Cache, Azure Search, Logic Apps, AAD & Graph API & Application Insights).
- Experience in developing REST APIs.
- Experience with SCM platforms like GIT, TFS.
- Good knowledge of data structures and algorithms.
- Experience working with JavaScript frameworks.
- Excellent understanding of fundamental design principles behind scalable applications.
- Experience in unit testing. As a .Net Developer at our company, your responsibilities will include:
- Developing and maintaining .Net applications using C#, Linq, ADO/SQL, and other Microsoft technologies.
- Participating in design, Requirement Analysis, code optimization, and performance review while providing support to junior members.
- Developing REST APIs and integrating front-end and back-end aspects of web applications.
- Writing and maintaining T-SQL and stored procedures for databases.
- Collaborating with team members on code reviews, design reviews, and other team activities.
- Writing unit tests and performing code testing to ensure high-quality software delivery.
- Working with clients to gather requirements, provide technical guidance, and resolve issues.
- Managing client expectations and ensuring timely and accurate delivery of software solutions.
- Keeping up to date with new technologies, programming languages, and industry trends.
- Writing technical documentation and providing estimates.
- Owning deliverables and meeting deadlines.
Qualifications required for this role:
- 6+ years of experience in the software industry.
- Strong experience in ASP.NET Core, ASP.NET Web API, EF Core with LINQ, C#, T-SQL/Stored Procedure.
- Experience in JavaScript/jQuery frameworks with a preference for MVVM or MVC frameworks (e.g., Vue, Angular).
- Hands-on experience in Microsoft Azure or AWS (Redis Cache, Azure Search, Logic Apps, AAD & Graph API & Application Insights).
- Experience in developing REST APIs.
- Experience with SCM platforms like GIT, TFS.
- Good knowledge of data structures and algorithms.
- Experience working with JavaScript frameworks.
- Excellent understanding of fundamental design principles behind scalable applications.
- Experience in unit testing.
