Programmer Analyst
Hope you are doing good
UrgentRequirement :
JOb Title : Programmer Analyst
Location : DimondaleMI
Duration : 12 Months
PreScreening Questions attached. These arerequired during submission for candidate to be considered.
Top Skills &Years of Experience :
o Experienceworking directly with customers to develop requirements forapplication development.
o Experience creatingfunctional and technical designs and documentation.
o Experience developing applications using MicrosoftVisual Studio / Azure DevOps / C# / .NET / MVC / JavaScript.
o Experience with data access and manipulation includingqueries / stored procedures / Entity Framework.
oExperience developing secure applications and system securityplans.
o Experience developing and executingtest plans / suites / cases. ADO test plans are a plus.
FULL JOB DESCRIPTION ATTACHED
Will close submissions on : 5 / 10 at 10amEST.
PreScreening Questions attached. These arerequired during submission for candidate to be considered.
Programmer Analyst4
In the analyst role the Programmer Analyst isresponsible for gathering and documenting clear unambiguous andtestable business requirements from the client understanding thebusiness requirements thoroughly to communicate business need andsystem functionality to technical and nontechnical stakeholdersproject team members and the user community.
The resource will beresponsible for working with the project team and stakeholders toexamine existing and futurestate business processes data andsystems.
This information is used to guide the gathering ofbusiness requirements as they relate to the desired systemfunctionality.
In the programmer role theProgrammer Analyst is responsible for planning developing testingand documenting computer programs applying knowledge of programmingtechniques and computer systems.
AnalystResponsibilities
Document businessrequirements that are clear unambiguous testable and satisfy thebusiness need in accordance with standard templates and adherenceto DTMB and Treasury policies standards and guidelines.
Facilitate requirement gathering meetings to identifyimpacted business processes and document the project businessrequirements.
Attendees include relevant project team members andstakeholders as identified in the Communication Plan.
Adhere to the project schedule by developing andmaintaining the project backlog during Agile projects and workingwith the product owner to set priority throughout the duration ofproject.
Understand project scope and activelymonitor requirements process to maintain adherence to theobjectives set for the project.
Understandhighlevel information governance objectives and ensure appropriateStakeholder inclusion and / or awareness regarding datarequirements.
Resolution of critical IT issuesas it pertains to the BA role.
Understandproject specific benefits and related impact of changes to projectscope or business requirements.
Ensure SEMdeliverables for the project that are a responsibility of the BAare completed reviewed and approved in alignment with areaprocesses.
Work directly with project teamincluding user interface / user experience (UI / UX) designers techleads solution architects database administrators developers QAtesters and technical writers to ensure understanding of therequirements functionality size and scalability of the ITsolution.
Work with security team to developsystem security plans (SSPs).
ProgrammerResponsibilities
Possess knowledge andexperience of advanced principles theories techniques and methodsin the development and design of web applications.
Work as a team and individually on projects and tasksusing Agile and / or traditional project management methodologies.
Participate in project review meetings andproject workgroups.
Presents the informationgathered to the Project Review Board and / or Project Sponsors duringproject review meetings project workgroups and to the TechnicalReview Board providing clarification and answers toquestions.
Create update and maintain systemsand IT programs documentation including but not limited to systemand functional specifications.
Draft technicalmodels that capture requirements of data elements and design dataelements to best meet application needs.
Designand develop software code based on reusability approvedarchitecture / design and in compliance with security (SADLC) andother applicable State of Michigan standards policies andprocedures including Americans with Disabilities (ADA)compliance.
Mitigate applicationlevel securityrisks and remediate vulnerabilities as soon asidentified.
Participate and provide input forstructured walk throughs code reviews and stage exits.
Strictly follow configuration management procedures asdefined by the development team.
Follow changemanagement procedures as defined by the State of Michigan Centerfor Excellence and provide input in execute changemanagement.
Support project documentationrequirements by following System Engineering SUITE standards forAgile and Traditional methodologies as applicable.
Perform application unit string and integrated testing toensure compliance with the business and technicalrequirements.
Develop system / module level testscripts test plans and test cases required to support the executionof unit string and integrated system testing activities.
Analyze and document identified problems to determineroot cause and provide root cause analysis reports.
Develop user manuals and conduct training forusers.
Evaluate requests for modifications andenhancements for impact on existing project andapplications.
Requirements
oExperience working directly with customers to develop requirementsfor application development.
o Experiencecreating functional and technical designs anddocumentation.
o Experience developingapplications using Microsoft Visual Studio / AzureDevOps / C# / .NET / MVC / JavaScript.
o Experience withdata access and manipulation including queries / storedprocedures / Entity Framework.
o Experiencedeveloping secure applications and system security plans.
o Experience developing and executing testplans / suites / cases. ADO test plans are a plus.