Full-Stack Developer (C#, .NET)

Software Engineering
Stratham, NH
Posted 3 weeks ago

Back To Careers

Job Description

Position Imaging Inc. is looking for a Full-Stack Developer to work with the existing full-stack development team in enhancing and maintaining the current primary line of business products. The ideal candidate will work closely with other team members during the development process. The technologies included but not restricted to C#, ASP.NET Web API, ASP.NET MVC, TypeScript, Angular, HTML, CSS, JavaScript, T-SQL, Microsoft SQL Server, Microsoft Azure.This position is responsible for implementation of designs and resolution of bugs, considering input from primary business sponsors, analysts, and developers. A thorough
understanding of all of the components of our platform and infrastructure is required.

Responsibilities

  1. Enhancement and maintenance of primary business applications
  2. Ensuring low-latency and correct implementation of business rules
  3. Writing tested, documented and idiomatic code
  4. Cooperating with the other developers on design and implementation
  5. Following software development life cycle (SDLC) procedure
  6. Coding with awareness of ISO 27001 security principles
  7. Timely and accurate completion of assigned tasks

Skills and Qualifications

  • Direct professional experience with C#, T-SQL, Angular, Entity Framework, TypeScript
  • Proficient use of git and how it integrates with SDLC
  • Bachelor’s Degree
  • Professional, precise communication skills
  • Creating self-contained, reusable, and testable modules and components
  • Knowledge of SOAP, WCF, and REST, specifically when working with external systems
  • Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
  • Validating business logic with appropriate logging
  • Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed
  • Experience with building the infrastructure for serving the front-end app and assets
  • Documenting the code inline using TSDoc or other conventions
  • Writing extensive unit tests using automated TDD tasks
  • Creating e2e test suites for all components, and running them with XUnit, MS Test (or awell reasoned alternative)
  • Knowledge of JIRA, Google Docs

Job Features

Job CategoryCareer Opportunities

Apply Online

A valid email address is required.