drjobs Applications Development Analyst

Applications Development Analyst

Employer Active

The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

5years

Job Location drjobs

Tallahassee, FL - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Client: Agency for Health Care Administration

Position: Application Development Analyst

Location: Tallahassee, FL.

Type Of Work: On-site.

Due Date: September 8th, 2023. 5:00PM


Responsibilities


Work under the direction of the designated project manager or the Lead Applications Development Supervisor. Participate in and lead activities as directed.

Comply with Division of IT Information Systems Development Methodology (ISDM) processes and standards.

Design, develop, test, implement, maintain, support, and enhance software applications in conformance with the adopted methodologies, standards, and practices.

Participate in component and data architecture design, and performance monitoring.

Review and confirm understanding of the interface layouts for the business needs, and complete interface design, build, and unit test activities.

Provide software development programming estimates as directed.

Develop and execute software test plans as directed.

Work on pipeline and release processes using Azure DevOps.

Coordinate with the designated Lead Applications Development Supervisor to promote production deployments using the change control process.

Create and manage SQL queries and analyze data to respond to ad hoc requests, troubleshoot, test, or investigate anomalies.

Develop process flows and system documentation conforming to designated standards.

Establish connectivity to other internal or external systems as needed.

Adapt to changes in daily work plans based on customer support needs.

Abide by security policies when accessing buildings and systems.


Applications Supported


Program Area

Number of Applications

.Net Framework

3

.Net Core

3

.Net Standard

3

SQL Server

3

OAuth 2.0 used with authentication providers such as ForgeRock or Auth0

3

OData and OData REST APIs

3







Tools Utilized

Software Tool

Purpose

Azure DevOps

DevOps toolset

Globalscape Enhanced File Transfer

To exchange transaction data

Kendo UI MVC

To build interactive and high-performance websites and applications

Azure AD Federation Services

To authenticate users on third-party systems


Target Environments Supported

Environment

Applications

C#

Production and Legacy Applications

.Net

Azure DevOps Pipelines



Requirements

Requirements

A minimum of 7 years of software development experience with large and complex systems.

Experience supporting solutions through the entire software development lifecycle (SDLC).

Experience working with project stakeholders identifying and refining solution requirements.

Experience driving critical decisions about the following key solution aspects: organization of the solution, high-level structure, main components, interfaces, performance, resilience, reuse, comprehensibility, scalability, and security.

Experience leading and mentoring technical teams.

Experience and knowledge of Network and System development and deployment.

Experience working with OData and OData REST APIs.

Experience creating and monitoring continuous integration and deployment (CI/CD) pipelines.

Experience performing code reviews to ensure compliance with identified standards of practice.

Experience working in Agile/Scrum methodologies.


Knowledge and expertise in the following are preferred:

Operating Systems

Windows

Databases

SQL Server

Oracle

Programming & Scripting Languages

.Net Framework

.Net Core

.Net Standard

C#

MVC

Shell Scripting

YAML

XML

JavaScript Libraries

VB.Net

ASP.Net

Tools & Utilities

Azure AD Federation Services

Windows Administration

Active Directory

IIS Administration

Auth0

OAuth 2.0

OData and OData Rest API s

Telerik Kendo UI

Bootstrap

Toad for Oracle

MSBuild Tools

Azure DevOps

SQL Server Reporting Services

Visual Studio


Education

Bachelor s Degree in Computer Science, Information Systems, or other related fields. Or four years of equivalent work experience. To substitute equivalent work experience for a degree, the candidate must have four years of work experience in addition to the minimum required years of experience.



Responsibilities: Work under the direction of the IT Project Sponsorship, including the IT Team Lead and stakeholders, to manage one or more large, highly complex project(s). Participate in and lead activities as directed. Monitor and collaborate with project team members to ensure compliance with Division of IT Information Systems Development Methodology (ISDM) business processes, methodology, standards, and templates. Responsible for working with the project team in a hybrid Agile environment to create and refine the product backlog, plan sprints, and track work assignments in Azure DevOps. Develop and maintain a Project Charter, Project Plan, and Project Schedule with a Work Breakdown Structure (WBS) and associated costs for the complete project life cycle. The Project Schedule must show coordination, initiation, planning, executing, controlling, and closing activities for the project. Facilitate meetings with project team members and stakeholders. Direct activities of designated project teams to develop, maintain, support, and enhance custom software applications in conformance with the adopted methodologies, standards, and practices, following an approved project structure. Assist in documenting current and future state business processes and business requirements and/or user stories. Develop process flows and system documentation conforming to specific standards. Capture, track, and disseminate information pertaining to issues and risks with contingency and mitigation plans defined by teams and the project charter and tracked in the team repository. Oversee development and recording of meeting agenda(s), decision point documentation and meeting summaries for all project teams, as applicable. Report and communicate project status to project team members and stakeholders. Disseminate information to all team members through transmittal methods directed per the project communication plan. Coordinate completion of work with team members including any other vendors to implement the system improvements and/or new systems, as necessary. Develop and update plans to design, test and pilot required systems. Develop and execute software test plans as needed. Develop and update a training plan, including developing training material(s). Identify and manage technical and non-technical issues and risks that could impact the project. Use problem solving skills to remove obstacles, resolve conflicts, and mitigate risks when possible and escalate to management when appropriate. Coordinate with the designated Lead Applications Development Supervisor to promote production deployments using change control process. Adapt to changes in daily work plans based on customer support needs. Adhere to all security policies and procedures in the use of network and resources. Requirements: At least seven (7) years of professional IT work experience, including 4 of more years of professional experience managing IT projects using the Project Management Institutes Project Management Body of Knowledge. Business analysis experience is preferred. Proficient with Microsoft Project, Microsoft Visio, Microsoft Teams, Microsoft 365 Office Suite, SharePoint. Familiarity with application lifecycle or project management tools such as Azure DevOps or Jira is preferred. Experience with Agile methodologies is required. Experience with Scrum preferred. Experience creating and refining the product backlog, planning sprints, and tracking work assignments in an application lifecycle management tool. Knowledge of project management principles, practices, methods, techniques, and tools for the effective management of projects from initiation through project closure. Proven leadership skills. Must demonstrate the ability to mentor and coordinate project teams. Proven communication skills, both written and oral, with technical and non-technical staff, and all levels of management. Ability to plan, organize, and coordinate multiple projects and work assignments. Ability to work independently and as a team to meet deadlines. Must possess the ability to establish and maintain effective working relationships with others. Goal oriented, action focused, pragmatic, and self-disciplined. Strong analytical, problem-solving skills. Ability to collect, evaluate, and analyze data to develop alternative recommendations, solve problems, document workflow, and other activities relating to the continuous improvement of processes. Ability to organize data into logical format for presentation in reports, documents, and other written materials. Education: Bachelor s degree or Master s degree in Computer Science, Information Systems, Business Administration, or other related field is required. Equivalent work experience can be used to meet the education requirement. Certifications: Current Project Management Professional (PMP) certification

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.