2018-01-09

Full-stack Web Development
Job Opportunity at Pitisci & Associates

Posted on Jan 9

813-609-6959

Location: Tampa, FL
Job Type: Contract
Job ID: W4149681

Software Engineer, Full-stack Web Development
Tampa, FL
Local Candidates

Summary

Responsible for the front-end development of modern, responsive, web applications using the single page application (SPA) design pattern and the development of associated back end services required to make a complete business solution.  Participates as member of a cross-functional product team in an agile development environment that targets a mix of on-premise and Microsoft Azure cloud-based solutions.  Candidates should possess a demonstrated ability to effectively and efficiently translate UCD/UCX artifacts (e.g. wireframes, user stories) into working software.

Primary Responsibilities

  • Design and develop web applications and the associated web services required to achieve the desired application features
  • Maintain target code coverage metrics with automated unit and integration tests where applicable
  • Design and implement scalable and resilient data persistence solutions
  • Development and maintain reusable code libraries where applicable
  • Analyze and resolve technical problems and application incidents
  • Conduct and participate in peer code reviews
  • Contribute to project documentation
  • Provide recommendations to improve existing applications and processes
  • Mentor junior team members and aid in their development
  • Assist lead developer in establishing standards and best practices
  • Participate in backlog grooming, sprint planning, and task estimation

Qualifications

  • Experience designing, building, and maintaining modern, responsive, web applications
  • Experience with, and a strong demonstrated understanding of, product life-cycle management in an agile setting
  • Demonstrated ability to collaborated across teams and with diverse groups
  • Excellent written and verbal communication skills
  • Flexibility to learn and apply new technologies to build highly scalable software
  • Skills / Technologies (Required)
    • HTML5
    • TypeScript
    • C#
    • JavaScript and jQuery
    • Bootstrap
    • LESS/SASS
    • Package management (e.g NPM/Bower)
    • Any client-side MVVM framework (Kendo, Knockout, Angular, React, Ember, etc.)
    • One or more Single Page Application (SPA) frameworks (Angular, Kendo, etc.)
    • MVC
    • WebAPI
    • Client-side task runners (Gulp, Grunt, etc.) 
  • Skills / Technologies (Desired)
    • Google Material Design concepts
    • One or more client-side unit testing frameworks (Jasmine, QUnit, Mocha, JSUnit, etc.)
    • Git
    • GitFlow
    • VSTS work item management
    • VSTS build and release management
    • One or more client-side Pub/Sub frameworks (PubSubJS, Radio.js, Amplify, Postal, etc.)
    • Babel
    • SignalR
    • Service Bus concepts (NServiceBus, Azure Service Bus, etc.)
    • NuGet
    • Dependency injection
    • Azure PaaS services
    • Azure AD integration
ProgrammerAnalyst.com is owned, operated, and copyrighted by Career Marketplace (© 2002-2019, All Rights Reserved)
CAREERMARKETPLACE INC BBB Business Review