Responsibilities:
· Build and maintain application functionality for new and existing systems using the .Net toolset with a SQL Server back end.
· Develop, maintain, and enhance web applications using ASP.NET MVC, and ASP.NET Core MVC frameworks.
· Integrate web applications with external systems and services using Web services, REST Web APIs, XML, and JSON parsing.
· Participate in all aspects of the software development lifecycle (design, implementation, testing, documentation, and deployment).
· Work with business systems analysts and/or project managers to plan and produce deliverables in a very short time frame.
· With minimal support, must be able to take an idea from creation through construction and launch into production with ongoing support and enhancements.
· Maintain high standard of quality for code, documentation, and other deliverables.
· Must be able to author unit test code and be familiar with mock/fake object testing.
· Adhere to industry best practices and contribute to internal coding standards.
· Provide estimates for assigned development tasks.
· Learn and evaluate new technologies and tools as needed.
· Participate in peer code reviews.
Skills & Requirements:
· Utilize established development tools, guidelines and conventions including but not limited to ASP.NET, ASP.NET Core, Entity Framework/Entity Framework Core, SQL Server, HTML, CSS, JavaScript, jQuery and C#
· Exposure to MVC Framework
· Knowledge of web services, REST WEB APIs, XML, and JSON parsing.
· Knowledge of Microsoft Reports for reporting and data visualization.
· Enhance existing systems by analyzing business objectives, preparing an action plan and identifying areas for modification and improvement
· Familiarity with version control tools like SVN, GIT, GitHub, Gitlab, and Azure Repos.
· Strong problem-solving skills and a proactive attitude towards troubleshooting and issue resolution.
· Excellent communication
· Investigate and develop skills in new technologies
· Should have strong technical knowledge.
· Create technical specifications.
· Must be a Graduate in Computer Science or any other related field.
Role Overview & Responsibilities
This role requires technical proficiency, independent client handling, and proactive project management with minimal supervision.
BE
DISCOVERED
Login