Programmer Analyst
Concord IT Systems
Programmer Analyst
Location: Parsons Drive Dimondale Michigan United States (Hybrid 3 days onsite 2 days remote)
Need nearby Candidates within State
In the analyst role, the Programmer Analyst is responsible for gathering and documenting clear, unambiguous, and testable business requirements from the client, understanding the business requirements thoroughly to communicate business need and system functionality to technical and non-technical stakeholders, project team members, and the user community. The resource will be responsible for working with the project team and stakeholders to examine existing and future-state business processes, data, and systems. This information is used to guide the gathering of business requirements as they relate to the desired system functionality.
In the programmer role, the Programmer Analyst is responsible for planning, developing, testing, and documenting computer programs, applying knowledge of programming techniques and computer systems.
Analyst Responsibilities
Programmer Responsibilities
Location: Parsons Drive Dimondale Michigan United States (Hybrid 3 days onsite 2 days remote)
Need nearby Candidates within State
In the analyst role, the Programmer Analyst is responsible for gathering and documenting clear, unambiguous, and testable business requirements from the client, understanding the business requirements thoroughly to communicate business need and system functionality to technical and non-technical stakeholders, project team members, and the user community. The resource will be responsible for working with the project team and stakeholders to examine existing and future-state business processes, data, and systems. This information is used to guide the gathering of business requirements as they relate to the desired system functionality.
In the programmer role, the Programmer Analyst is responsible for planning, developing, testing, and documenting computer programs, applying knowledge of programming techniques and computer systems.
Analyst Responsibilities
Programmer Responsibilities
- Possess knowledge and experience of advanced principles, theories, techniques, and methods in the development and design of web applications.
- Work as a team and individually on projects and tasks using Agile and/or traditional project management methodologies.
- Participate in project review meetings and project workgroups.
- Presents the information gathered to the Project Review Board and/or Project Sponsors during project review meetings, project workgroups and to the Technical Review Board providing clarification and answers to questions.
- Create, update, and maintain systems and IT programs documentation, including but not limited to system and functional specifications.
- Draft technical models that capture requirements of data elements, and design data elements to best meet application needs.
- Design and develop software code based on reusability, approved architecture/design, and in compliance with security (SADLC) and other applicable State of Michigan standards, policies, and procedures including Americans with Disabilities (ADA) compliance.
- Mitigate application-level security risks, and remediate vulnerabilities as soon as identified.
- Participate and provide input for structured walk throughs, code reviews, and stage exits.
- Strictly follow configuration management procedures as defined by the development team.
- Follow change management procedures as defined by the State of Michigan Center for Excellence and provide input in execute change management.
- Support project documentation requirements by following System Engineering - SUITE standards for Agile and Traditional methodologies as applicable.
- Perform application unit, string, and integrated testing to ensure compliance with the business and technical requirements.
- Develop system/module level test scripts, test plans, and test cases required to support the execution of unit, string, and integrated system testing activities.
- Analyze and document identified problems to determine root cause and provide root cause analysis reports.
- Develop user manuals and conduct training for users.
- Evaluate requests for modifications and enhancements for impact on existing project and applications.
-
- Experience working directly with customers to develop requirements for application development.
- Experience creating functional and technical designs and documentation.
- Experience developing applications using Microsoft Visual Studio/Azure DevOps/C#/.NET/MVC/JavaScript.
- Experience with data access and manipulation including queries/stored procedures/Entity Framework.
- Experience developing secure applications and system security plans.
- Experience developing and executing test plans/suites/cases. ADO test plans are a plus.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Programmer Analyst in Dimondale, MI vacancy
- ...requirements for changes to information systems, business processes, and policies, as applicable. Additionally, functions as a senior programmer analyst with responsibility for the operational support of Treasury's Mainframe applications written in COBOL and XGEN. Incumbent...Suggested
- ...Programmer Analyst Location: Dimondale, MI Hire Type: Contract Looking for an IT professional with strong experience in installation, configuration, troubleshooting, and advanced configuration of Jboss application servers both stand alone and clustered environments...SuggestedContract work
- ...DTMB – Agency Services – MSP – Programmer Analyst 5 This person is responsible for the analyzing, planning, constructing and execution of code development for software applications in support of the Michigan State Police. The employee is responsible for understanding...Suggested
- Job-ID31854055Reference26-00401 Job Title: ( Programmer Analyst 6 - Application Architect ) Are you an Programmer Analyst 6 - Application Architect seeking a dynamic and rewarding opportunity? Our client Public sector client is looking for a talented Enterprise Network...SuggestedVisa sponsorshipWork visa
- Job-ID32022304Reference26-00864 Job Title: (Programmer Analyst 4)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond...Suggested
- Job-ID31773786Reference26-00213 Job Title: (Programmer Analyst 6)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond...
- ...enhancement, integration, maintenance, and implementation of projects. The resource also provides application oversight to business analysts and to other teams integrating with Master Person index. Not having a resource on staff will delay ongoing and future project work...
- Salesforce DeveloperAs a Salesforce Developer, you'll be comfortable with the development, design, and implement customizable solutions within Salesforce based upon CRM needs for the Michigan Enterprise Contact Center team at the Department of Technology, Management, and...Work experience placementRemote workMonday to Friday2 days per week1 day per week
- V2Soft is a global leader in IT services and business solutions, delivering innovative and cost-effective technology solutions worldwide since 1998. We have We have headquartered in Bloomfield Hills, MI and have 16 offices spread across six countries. We partner with Fortune...Local areaWorldwide
- ...Programmer Analyst Plans, develops, tests, and documents computer programs, applying knowledge of programming techniques and computer systems. Advanced experience in the IT industry and as a programmer analyst. · Includes descriptions detailed earlier as well...
- ...C2C Business Analyst The Department of Health and Human Services (DHHS), Eligibility group is responsible for public assistance programs that provide essential support to individuals and families across Michigan. The Eligibility Data Warehouse Team plays a critical...
- ...enhancement, integration, maintenance, and implementation of projects. The resource also provides application oversight to business analysts and to other teams integrating with Master Person index. Not having a resource on staff will delay ongoing and future project work...
- ...Senior Programmer AnalystLocation: Lansing, MichiganHire Type: Contract (8+ months)Client: State of Michigan / RandstadJob DescriptionSenior Programmer/Analyst: Design, implementation, and delivery of system and software architecture designs, strategies, and quality assurance...Contract work2 days per week
- Job-ID31958616Reference26-00673 Job Title: (Programmer Analyst 6 (Java))Are you a Programmer Analyst 6 (Java) seeking a dynamic and rewarding opportunity? Our client Public sector client is looking for a talented Programmer Analyst 6 (Java) to join their growing team in...
- Job-ID31719227Reference26-00101 Job Title: (Programmer Analyst 6 - Java)Are you a Programmer Analyst 6 seeking a dynamic and rewarding opportunity? Our client Public sector client is looking for a talented Programmer Analyst 6 to join their growing team in Lansing, MIAbout...
- ...Job Title: Application Architect / Programmer Analyst (Java) Location: Lansing, MI (Hybrid – Local Candidates Only) Duration: 12 Months with possible extension Work Schedule: 40 Hours per Week Interview: Onsite interview required in Lansing, MI Position...Local area2 days per week
- ...Certified Platform Developer II Preferred. Salesforce experience cloud certification Preferred. Looking for an experienced Programmer Analyst with strong Salesforce experience. The State is working on a project migrating data from Classic to Lightning. Submissions...Work experience placementLocal areaRemote work2 days per week1 day per week
- ...Job Title: Programmer Analyst 5 - PowerBuilder Developer Job Location: Lansing, MI (Hybrid) Job Type: Contract Job Description/ Requirement: Resource must have a high level of SQL query writing skills to write complex queries to pull data from a Sybase...Contract work
- ...Programmer Analyst 6 - Dynamics 365 Systems Architect - MCSC, MiLEAPLocation: Lansing MI (Hybrid)Client: State of MIDuration: 1 year with possible extensionThis is a hybrid position. Resource will serve as both a Dynamics Architect and a developer.Top Skill & Years of...Work experience placement
- ...documentation for programs, system specs, and flow diagrams. 10 Years Testing - Must be able to work with the client and/or Business Analyst to support test scenarios. 5 Years Production Support - Analyze and document identified problems to determine root cause and...Work at office
- ...Programmer Analyst 6 (Dynamics 365 Systems Architect) Top Skill & Years of Experience Required: - MS Dynamics, MS Azure, and Application Support – 5+ years of extensive experience - Power Apps, Power Portal, and Power Pages – 5+ years of hands-on experience - Infrastructure...Work experience placement
- Job-ID31748654Reference26-00169 Job Title: ( Programmer Analyst 6 - Senior Build Engineer ) About Kyyba: Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling...Visa sponsorshipWork visa
- Job Summary: The Programmer Analyst 6 role involves providing advanced Salesforce development and support, focusing on migrating from Classic to Lightning Experience. This position requires strong expertise in Salesforce Digital Experience Sites, Visualforce portal migration...Full timeRemote work2 days per week
- Job Summary: The Programmer Analyst 6 (Dynamics 365 Systems Architect) will serve as both a Dynamics Architect and developer, providing expert support and development for Microsoft Dynamics 365, Power Platform, and Azure environments. The role involves hybrid work with...Remote work2 days per week
- ...you would like to use a sub vendor, only 1 level deep, please use dotStaff Forms link: The State of Michigan is looking for: Programmer Analyst 6 Max Bill Rate: -/hour Top Skills & Years of Experience: -Strong experience in migrating from Classic to Lightning -...Local areaRemote work2 days per week1 day per week
- ...Job title: Cyber Security Analyst - Vulnerability Management Team Location: Dimondale, MI Duration: 12+ Months Remote or On-site: Candidates must be currently local within a commutable distance, no more than 1-1.5 hours. Position will be hybrid, in office...Work at officeLocal areaRemote work2 days per week
- Job Description Job Description As a Salesforce Developer, you'll be responsible for the development, design, and implementation of customizable CRM solutions supporting a large-scale contact center environment. Responsibilities for this position include but are not...Work experience placement
- Application ArchitectSeeking a C2C candidate located in the specified area. This position is responsible for the design, development, and implementation of scalable, secure, and modern software applications for the Department of Treasury. In addition to delivering new ...
- Job-ID32842001Reference26-02657 Job Title: (Software Test Analyst 3)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively...
- ...would like to use a sub vendor, only 1 level deep, please use dotStaff Forms link: - The State of Michigan is looking for a Programmer Analyst 6 (Dynamics 365 Systems Architect) - Bill Rate: -/hr - Will Close to Submissions on 8/27/26 at 10am EST. - Interviews: MS Teams...Local areaRemote work2 days per week1 day per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Programmer Analyst. Be the first to apply!



