Open Position

Web Applications Developer (FL) #2096

Web Applications Developer (FL) #2096 – Tallahassee, Florida

This is a contract 3 to 6 month + possible extenstions position.

Job Description

The Web Applications Developer is responsible for full systems development life cycle through customer acceptance for assigned web development projects. The web developer will work with business partners internally and the IT Business Analyst who serves as a liaison between the IT organization and the business unit, to understand business functions, processes, operations, business requirements, technical requirements, and business rules in order to develop web applications / solutions to meet the business needs. This includes:

T

he initial project for this role will be creating an application provisioning administration console for use with Azure AD, B2C & B2B. The application will enable users to be added/removed from Azure AD groups. This group membership would then be used by Azure AD SSO to authorize a user to use an application based on the proper group membership. The project will entail implementing the first couple of applications into the admin console and creating a framework for additional applications to be added in the future.

Knowledge & Experience

Technical Skills:

  • In depth knowledge of state-of-the-art web programming design, coding, testing, and debugging
  • Demonstrate experience with development of web applications using the following languages and tools:
    • ASP.Net MVC website development experience (required)
    • Microsoft Graph API integration experience (required)
    • Azure AD, B2B & B2C tenant experience (required)
    • HTML/HTML5 (required)
    • CSS (required)
    • Wireframes (required)
    • Microsoft IIS (required)
    • PHP (preferred)
    • JavaScript (preferred)
    • JQuery (preferred)
    • Ruby (preferred)
    • MySQL (preferred)
    • Microsoft SQL (preferred)
    • Microsoft SharePoint (preferred)
  • Knowledge and experience with Web Content Management Solutions(preferred)
  • Experience in multiple technical environments
  • Knowledge of computer programming, systems analysis, and design principles and practices
  • Experience in Systems Administration (preferred)
  • Possesses an understanding of both integration technology as well as knowledge of web development technologies such as vb.net, HTML, JavaScript, Visual Studio, etc.



Desired Skills

  • Knowledge and experience in the business areas of manufacturing and/or e-commerce
  • Highly analytical with the ability to work on small to large complex projects
  • Ability to develop solutions requiring analysis and research
  • Exceptional problem solving, analytical, and customer-facing skills
  • Ability to cultivate an understanding of what the business is trying to achieve while working with a standard technology stack to define effective and efficient solutions
  • Proven ability to deliver projects within short timelines.
  • Excellent verbal and written communication skills, with the ability to summarize and present findings or challenges to all levels of staff and management
  • Ability to work on one or more projects as a project team member; may coach more junior technical staff
  • Ability to work in decentralized team and communicate using virtual communications tools (phone, conferencing, web meetings)
  • Ability to work independently with minimum guidance and be a self-starter; takes actions to achieve goals; proactive

Duties & Responsibilities

  • Develops application and database components of new systems and/or enhances these components for existing systems
  • Develops, maintains, and supports applications for the company’s Internet/Intranet/Extranet sites
  • Develops automation techniques to enable end-user content publishing
  • Responsible for the design, development and creation of user-centered designs for web sites; works to improve the usability, usefulness, and desirability of websites in collaboration with the business
  • Programs, tests, and implements mapped graphic images, forms and HTML pages
  • Tests, maintains, and monitors computer programs and systems, including coordinating the installation of computer programs and systems
  • Researches, evaluates and recommends new internet tools and applications for use
  • Reviews and clarifies current system capabilities, workflow, and limitations
  • Reviews and clarifies functional and non-functional requirements
  • Reviews and/or develops technical requirements
  • Develops custom integration solutions including enhancements to major interfaces
  • Participates as necessary in the development of test cases, test scenarios, and test plans to support business requirements
  • Identifies and implements changes, modifications, monitoring, and testing according to approved business requirements
  • Provides training/knowledge transfer to other IT staff on applications developed or enhanced

Other Information

#IntegriSource #ITjobs #WebDeveloper