Skills: Required Technical skills
• The .NET Developer (Full-Stack) will be responsible for Analyzing, Designing, Coding
and Testing various ongoing and future business requirements implementation and ensure
the delivery is scalable and within scope (time and quality).
• This is a 'hands-on' position requiring solid technical skills, as well as excellent
interpersonal and communication skills and must be capable of working independently
and collaboratively.
• Writing clean, well-thought-out design and code with a focus on quality, simplicity, &
maintainability.
• Consider the customer's perspective and experiences when designing systems.
• Communicate effectively and partner well with other disciplines of the project team to
deliver high-quality solutions from envisioning to deployment to live site availability.
• Responsible for understanding and adapting to new technologies, tools, methods, and
processes.
• Technology Evaluation and recommendation for application architecture enhancements.
• Adoption of latest Technology Patterns and Practices.
• Good knowledge of Design/Development/Testing experience using large/complex
application using various Microsoft technologies (, MVC, C#, .NET, LINQ,
Entity Framework, .NET Core SQL Server, etc.)
• Mandatory 4 years of front-end development experience in languages including
React/Angular, JavaScript, HTML5, and CSS.
• Excellent problem-solving and debugging skills with a solid understanding of Test-driving Development (TDD).