Title: Senior Full Stack DotNet Developer with minimum 1 year exp. in React.js or Angular.js
Experience: 5 to 8 years
Location: Chennai, Tamilnadu
No. of Positions: > 5
Urgency: Please apply only if you can join within 1 month if offered.
Preferred Skills: C#, HTML, CSS, Web API, ASP.net, MVC, .NET core, SQL, and React.JS (or) Angular.JS
Position Overview: The appointed professional will spearhead the meticulous creation and upkeep of software solutions tailored to meet the business needs of our esteemed Shared Services Center organization. In this role, they will engage in various facets of application development, including programming, troubleshooting, unit testing, architectural planning, and documenting all aspects of the systems and applications under their purview. His/her job duties include support, refactor and enhance an existing production system.
Technical Requirements:
4 to 8 years’ experience in developing applications in .NET
Good experience in React JS, .Net Core + Web Api, Entity framework and POSTGRESQL( AWS knowledge is plus)
Hands-on projects based on ASP.NET MVC + SQL Server (PostgreSQL or MySQL knowledge is a plus)
NET MVC Kendo-UI as a front-end framework is preferred but not a strict requirement.
Good in .NET Framework 4.0+ concepts and C#
Good understanding of OOP concepts, design patterns (SOLID is plus)
SQL Server basic CRUD knowledge. Good to know stored procedure and functions. Knowing Entity Framework is a plus.
.NET Windows Service – basic understanding but not mandatory to have a hands-on
Implement project applications according to specifications.
Developing and maintaining SSC India Internal applications and tools
DB Design & Development. He/she will be expected to code, update, debug and optimize SQL. Ensuring fool proof performance of the deliverable
Identify and troubleshoot issues as needed, documenting development.
Create and update both design and functional documents.
Perform a mix of maintenance, enhancements and new development as required.
Research technical issues and provide recommendations to enhance application and technology.
Meet stipulated deadlines.
Produce enterprise-level data models.
He/she will review requirements and design documents to produce estimates and task lists based on those requirements.
Good team player, curious to learn, proactive and owning the application where he or she is expected to work as some applications are small where only one developer will work.
Ready to come to office on weekend during deploy times (not very often but compensative leave can be availed in that case)
With limited information he or she should be able to learn the application primarily through the source code if enough documents are not available