HamburgerMenu
hirist

Job Description

Description:


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


info-icon

Did you find something suspicious?