Job Details

ID #19829887
State Maryland
City Baltimore
Job type Contract
Salary USD Depends on Experience Depends on Experience
Source Zolon Tech Solutions Inc
Showed 2021-09-18
Date 2021-09-16
Deadline 2021-11-14
Category Et cetera
Create resume

Full Stack Developer

Maryland, Baltimore, 21201 Baltimore USA

Vacancy expired!

Title : Full Stack Developer

Location: Baltimore, MD

Duration: Long Term

Job Description:
  • The WorkTrack team requires experienced, driven, and accountable software developers who can follow an Agile workflow.
  • This includes participation and influence through sprint planning sessions, stand-ups, retrospectives, and blameless post-mortems.
  • Maintaining the current version of the application – a .Net Framework MVC project with custom webpack and bootstrap front-end code is crucial to ensuring existing functionality is still available as the new version of WorkTrack is gradually released. Developing a distinct RESTful API back-end and a single page application (SPA) front-end will position WorkTrack to better adapt to architectural changes.
  • Writing the API in .Net core will enable WorkTrack to run in a variety of environments including the agency OpenShift Platform-as-a-Service (PaaS) environment and using a JavaScript framework such as Angular will allow the team to follow an opinionated way of implementing features and writing unit tests and user interface (UI) tests.
  • Responsibilities for this position will include:
  • Assist the WorkTrack application development team in developing WorkTrack according to a living roadmap that will change along an agile development life cycle.
  • Team member is experienced, driven, and accountable developers who can follow an agile workflow including participation and influence through sprint planning sessions, stand-ups, retrospectives, and blameless post-mortems.
  • Maintaining the current version of the application – a .Net Framework MVC project with custom webpack and bootstrap front-end code.
  • Development of a distinct RESTful API back-end and a single page application (SPA) front-end to position WorkTrack to better adapt to architectural changes.
  • Write the API in .Net core will enable WorkTrack to run in a variety of environments including the agency OpenShift Platform-as-a-Service (PaaS) environment and using a JavaScript framework such as Angular.

Basic Qualifications:
  • Bachelor's degree and 20 years of relative experience, Master's degree and 18 years of relative experience, or 24 years of relative experience in an IT field in lieu of a degree5+ years' experience with the following:
  • Server: c#, .net framework, .net core, web api, asp.net mvc, razor, entity framework, linq, nuget, dependency injection, soap, web services, jwt auth, hangfire, rabbit mq, domain driven design, clean architecture
  • Client: javascript, jquery, jquery-ui, jquery datatables, bootstrap, npm, react, angular, vue, blazor, ux, 508 compliance
  • SQL: tsql, stored procedures, relational dbs
  • Testing: ms tests, xunit, unit tests, integration testing, end to end testing, feature testing, test plans
  • Infrastructure: windows server, iis, ansible, code as configuration
  • Other: agile/scrum, azure devops, pipelines, automated builds, CI/CD
  • 5+ years' experience using Git source control
  • 5+ years' experience creating RESTful APIs in .net core
  • 5+ years' experience using Azure DevOps Server or similar application lifecycle management (ALM) software
  • The ability to communicate frequently and effectively with the team to convey work status and any challenges
  • Must be able to obtain and maintain a Position of Public Trust clearance.

Preferred Qualifications:
  • Experience and proficiency with the following:
  • Experience writing automated integration and unit testing using both Javascript and .Net
  • Familiarity with the testing pyramid
  • Experience refactoring code to make it easy to test
  • Experience developing contemporary front-end applications using libraries or frameworks like React and Angular
  • Experience developing HTML that is 508 compliant and works well with screen readers
  • Experience following an agile development cycle
  • Experience with code-first workflows:
  • Create remote branches from work items on a Kanban
  • Integrate completed work via peer reviewed pull requests
  • Creating and maintaining automated build and release pipelines
  • Experience utilizing and contributing to a project wiki
  • Familiarity with the following frameworks:
  • HangFire
  • RabbitMQ
  • Entity Framework
  • ImageMagick
  • Experience with domain driven design (DDD), clean, and vertical slice architecture
  • Experience with configuring and maintaining Microsoft Internet Information Services (IIS)
  • Experience developing TSQL queries and stored procedures

Vacancy expired!

Subscribe Report job