Description

  • Seeking an experienced senior-level developer with a proven track record to develop, maintain/upgrade, and support professional quality web applications for the organization's Internet/Intranet sites.
  • This position requires experience in a variety of software technologies and languages.

 
Responsibilities include:

  • Full software development lifecycle: requirement analysis, design, code/develop, test, deploy, and maintain software/web applications.
  • Create and maintain related database components and technical documentation.
  • Troubleshoot and solve complex application and system failures.
  • Document components and applications.
  • Research, evaluate, and recommend new Internet tools and applications for use in assigned area.
  • Mentor junior-level developers.
  • Stay abreast of the latest advances and trends in development technologies.

 
Skills Required

  • Must have strong ASP.NET MVC C# design and development technology skills.
  • Must have excellent communication and interpersonal skills.
  • Must have strong analytical, problem-solving, and troubleshooting skills.
  • Must be skilled in writing and interpreting requirements and developing complex algorithms.
  • Must have an eye for detail and the ability to design applications that logically flow.
  • Must have the ability to work independently and collaborate with others as necessary.

 
Preferred Skills

  • Dashboard and report development visualization skills.
  • Content management application development skills.
  • Experience working with AI.

 
Required Experience:
 
A minimum of 7 years experience in:

  • Developing and designing professional quality and secure web applications with Visual Studio using ASP.NET MVC5 C# and related tools (JavaScript/Query, CSS, Bootstrap, Razor, AJAX, HTML, CSS, Entity Framework).
  • Extensive SQL database experience, including creating databases, tables, stored procedures, functions, scheduled jobs, SSIS packages, and SSRS reports.
  • Experience with web services and APIs such as REST and SOAP and support tools such as Postman or Swagger.
  • Experience with TFS source control platform.
  • Experience with AZURE DevOps components such as Azure Repos and Azure Pipelines (CI/CD).
  • Experience developing and working with site search functionality.
  • Experience developing and working with robot detection tools such as CAPTCHA.

 
Experience Preferred

  • Experience mentoring junior-level developers.
  • Experience developing reports and dashboards with Power BI.
  • Experience with Snowflake database.
  • Experience with Drupal framework.
  • Experience creating technical documentation.
  • Experience with AZURE functions

Education

Any Gradute