Epicareer Might not Working Properly
Learn More

Sr .NET Full Stack Developer

  • Full Time, onsite
  • AgreeYa Solutions
  • Hybrid3 days On-site & 2 days Remote, United States of America
Salary undisclosed

Apply on


Original
Simplified
  • Hands-on involvement in full-stack development preferably in .NET, C#, EF, MVC, and Core. Knowledge of is required.
  • Work with users to gather business requirements and define software solutions.
  • Analyze and design software solutions that utilize existing and new technologies, programming techniques, and methods.
  • Create and maintain project plans and track complex projects through project phases for enhancing existing applications and the development of new applications.
  • Manage and coordinate the team's activities with users, provide reporting and presentations as needed.
  • Interact with other stakeholders, collect business requirements, design specifications, recommend solutions, modify existing systems, provide production support for users, and other matters as required.
  • Upgrade and/or re-write legacy systems


Skills and Experience Required:

  • Minimum two years of full-time experience in designing and developing software applications plus a bachelor s degree in computer science/computer engineering.

OR

  • Three years of full-time experience in designing, developing, analyzing, supporting and implementing complex software systems.

Desired Qualifications:

  • Expert level skills in and SQL Server development.
  • Strong object-oriented design skills with knowledge/usage of Design patterns.
  • Experience working with RDBMS, preferably SQL Server.
  • Mastering the core aspects of framework, including C#, MVC, Entity Framework, Web services and Core.
  • Work experience with developing web applications.
  • Work experience with VB or C# for web application development.
  • Work experience with Git/GitHub.
  • Strong communication skills. Experience of interacting with both technical and non-technical audience.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job