This posting has been closed |
Must be proficient in the following technologies: C#, .Net core, ASP.NET 4.0/4.5, ASP.NET MVC, Web API, Entity Framework, Razor, WCF, ADO.NET and LINQ. Project work experience on most of them is expected.
Responsibilities/Expectations include -
• Write clean, scalable code using .NET programming languages. Working experience on high scale proprietary client frameworks are desirable.
• Experience in UI/UX designing
• Collaborate with other teams to produce software design and architecture
• Write and maintain database schema, T-SQL Stored Procedures using SQL Server
• Lead a small team of developers and deliver the code in timely manner. Managing offshore development team is a plus.
• Participate in requirements analysis
• Test and deploy applications and systems
• Revise, update, refactor, review and debug code
• Develop documentation throughout the software development life cycle (SDLC)
• Serve as an expert on applications and provide technical support
• Understanding of Agile methodologies – Participate in SCRUM meetings
• Strong analytical, decision-making and problem solving skills
• Should be a team player and excellent in interpersonal and communication and leadership skills