Description:
Software Digital is looking for dedicated and hard-working Senior Software Engineers with 4 to 6 years of experience and expertise in developing robust and scalable solutions using Microsoft .NET Technologies.
Responsibilities:
- Writing clean, high-quality, high-performance, maintainable code
- Develop and maintain software, including applications, databases, interfaces, and enhancements.
- Coordinate cross-functionally to ensure project meets business objectives and compliance.
Standards
- Support test and deployment of new products and features
Requirements and Expertise:
- Minimum 5+ years of web-based application development experience
- Excellent skills in developing applications using Microsoft Technologies
- Should possess good Coding, Analytical and Logical thinking skills to suggest best solutions.
- Hands-on experience in C#, ASP.NET, MVC, ADO.NET, SQL Server, Web Services, Client-side scripting languages – JavaScript, Angular JS, etc.
- Experience with design and development of REST APIs, converting web services from SOAP to REST or vice-versa.
- Experience in developing technical design documents.
- Excellent knowledge in application security, scalability, and high-performance database programming
- Thorough experience in individually leading modules, teams and capable of tasks assignment
Good to Have
- Experience with using Git/DevOps
- Practical experience working with Angular or React
- Skilled with testing (Unit and Integration tests)