Programmer Analyst
Samprasoft
Design System Frontend Developer
The State of Michigan is working to improve the experience of interacting with government by creating a smooth and easy process. As a frontend developer on our enterprise design system team, you will join a small group of developers and designers responsible for creating accessible, performant, scalable UI components that drive consistency and streamline development projects. This role will play an integral role in improving the development, testing, and deployment strategies, and act as a liaison between the design system team and development teams to ensure they have successful implementations. The ideal candidate will have a passion for creating highly usable experiences for both end users and developers.
Responsibilities:
- Develop and maintain UI components that are accessible, performant, scalable, and robust.
- Lead the frontend development efforts on large scale content management systems supporting high-visibility websites such as michigan.gov and michiganbusiness.org.
- Create and maintain design system documentation.
- Develop robust automated and manual test plans.
- Streamline build and release processes utilizing Azure DevOps CI/CD pipelines.
- Communicate as a frontend development advisor to other development teams, helping them integrate the enterprise design system.
- Facilitate discussions with leadership and stakeholders on design system’s benefits and roadmap.
Qualifications:
- 4+ years of experience designing, architecting, and developing applications using modern JavaScript technologies such as React, Angular, Vue, Typescript.
- Proficient in writing efficient, modular, and scalable CSS using SASS/SCSS, ensuring maintainability and ease of collaboration within development teams.
- Experience building and maintaining reusable, performant, accessible components.
- Experience developing UI components in an enterprise content management system.
- Robust understanding of web components and their utilization in various technology stacks
- Experience working with and publishing NPM packages.
- Experience with GIT and branching and merging strategies.
- Experience with frontend packaging systems (Webpack, Rollup, etc), frontend testing frameworks (Jest, Enzyme, etc.), and linting tools (ESLint, Prettier, etc.)
- Experience and familiarity with web accessibility standards (WCAG)
- Excellent verbal and written communication skills.
- Experience developing web components utilizing StencilJS is preferred.
Required Skills: Vue.
- ...maintaining Tableau SharePoint site.Collaborating with cross‑functional teams, including analysts, developers, and business usersRequired Qualifications:1+ years professional programmer/analyst experience using Python.1+ years of experience of Tableau Site Administration...Suggested
- ...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...Suggested
- ...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 as...Suggested
- 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...SuggestedLocal areaWorldwide
- ...Primary Location: Lansing, MI V-Soft Consulting is currently hiring for a Programmer Analyst 6 for our premier client in Lansing, MI. Education and Experience: ~6+ years of strong Salesforce development experience ~4+ years of experience developing within...SuggestedFull timeCurrently hiringLocal area
- ...design and specification for completeness and conformance to quality standards, especially as a mentor to less experienced systems analysts. 10 years of responsive design application development experience. Mastery understanding of modern application architectures -...Local areaRemote work2 days per week1 day per week
- ...Programmer AnalystvTech can help you avoid the daunting task of writing and posting job offers, shifting through resumes and laboring through the lengthy interview process. Our Staffing solutions will allow you to elude those tasks and place topnotch, high-caliber professionals...Shift work
- ...Programmer Analyst 3 - Triage AnalystPallavi RaoState Of Michigan – Department Of Health And Human ServicesThe primary focus is around the maintenance and support of our salesforce platforms and middleware platforms. The team will work on implementing a cross functional...
- Developer PositionSeeking a C2C candidate located in the specified area.Developer passionate about creating performant, usable, and accessible digital experiences. This position will join a small team of developers focused on continuing to build out custom applications...
- ...Programmer Analyst (.NET C# Developer) Alternate/Related Job Titles: Senior .NET Developer Application Programmer Analyst Software Systems Developer Location Lansing, MI Onsite Flexibility Onsite Contract Details Position Type: Contract Contract Duration: Not specified...Contract workImmediate start
- ...Net Programmer Analyst 6Location: Lansing, Michigan (Hybrid) Duration: 12 Months Contract (with possible extension)Interview Process: Virtual Interview via MS Teams (video required). Candidates should join from a laptop and be prepared to share their screen if requested...Contract workRemote work
- ...Programmer Analyst 3Location: Lansing, MI (Only Locals)Job Type: Contract (C2C)Client: State of MichiganJob Description:8-11 + years of experience in the field or in a related area.Relies on experience, judgment and accomplish goals, independently performs a variety of...Contract workLocal area
- ...UI/UX AnalystThe UI/UX Analyst is responsible for establishing the overall application look and feel as well as designing, communicating, and executing all user interface screens for each business requirement. The UI/UX Analyst directs the overall user experience for interacting...
- ...Senior Programmer/Analyst Design, implementation, and delivery of system and software architecture designs, strategies, and quality assurance plans. Design, prototype, develop and implement software to achieve business results for the client. Experienced expert able...2 days per week
- Overview State of MI Posting title - Programmer Analyst 6 Projected Start Date - 07/07/2025 Projected End Date/Duration - 1 year from the projected start date Location - 235 S. Grand Ave, Lansing, MI, 48933, UNITED STATES W2 Rate - $50.00/hr. 1099 Rate - $60.00/hr...Contract workWork at office2 days per week
- ...About the job Programmer Analyst 4 (hybrid-remote) This is a 1 year contract General Summary Serve as the development specialist responsible for the design, development, testing and documentation of the technical software solutions. Solve system design problems and programming...Contract workRemote work
- Minimum 4-7 years of experience in .NET, MS SQL Server and ANGULAR. Strong experience developing enterprise applications and delivering maintainable, scalable code. Demonstrated ability to translate business requirements into technical designs and working software. Excellent...Local area
- ...various clients. We offer competitive hourly wages, health benefits, paid time off, and a 401(k) plan. We are currently seeking a Programmer Analyst (.NET/SQL) . The work schedule is hybrid with two days onsite and three days remote. Overview We are seeking a senior level...Hourly payLocal areaRemote work
- ...Job-ID Reference 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...Visa sponsorshipWork visa
- Job ID: z5G7h3l6a1kMvyS65NP3cx2CP-sJFMqV_1-ZfGIXq84=Job Code: ATS #54785Location: Dimondale, MI, United StatesJob Title: Programmer AnalystLocation: Dimondale, MI Top Skills & Years of Experience: - 10+ years of professional experience in software/application development...
- ...Programmer Analyst 6This Programmer Analyst 6 position will work as contract resource for the State of Michigan - Department of Technology, Management and Budget (DTMB) in a staff augmentation capacity. The individual is responsible for providing maintenance, operations...Contract work
- Job TitleSeeking a C2C candidate located in the specified area.Job DescriptionThe position is responsible for providing ongoing maintenance and support of GCP applications such as Document AI (DOC AI) for vital records MDHHS within our department. The DOC AI is a Google...
- Salesforce DeveloperThis employee provides application development/integration services to the Department of Technology, Management and Budget and the Michigan Department of Lifelong Education, Advancement, and Potential (MiLEAP). They will be responsible for the design...Work experience placement
- ...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...Contract 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...
- C2C Candidate for Michigan Disease Surveillance System (MDSS) ModernizationThe position is responsible for providing ongoing maintenance and support of the Michigan Disease Surveillance System (MDSS). MDSS is a complex application that supports communicable disease surveillance...
- ...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...
- ...First Roles is seeking an experienced Business Systems Analyst to support IT infrastructure projects in a hybrid role based near Pontiac, MI. The position involves working with Networking, Servers, Workstations, Microsoft 365, Telecommunications, and Service Center teams...
- ...Accord Technologies Inc is seeking a Programmer Analyst based in Lansing, MI. This position will support the creation of educational grants and analytical reports within the NexSys System, leveraging strong SQL expertise and a detailed-oriented approach. Candidates must...
- ...preferred Duration: 1 Year (with possible extension) Interview Type: In-person Position Overview: Client is seeking a highly skilled Programmer Analyst to join a dynamic team for a one-year contract with the possibility of extension. The ideal candidate will possess extensive...Contract workLocal area2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Programmer Analyst. Be the first to apply!
- application analyst Lansing, MI
- software development analyst Lansing, MI
- application support analyst Lansing, MI
- sql database developer analyst Lansing, MI
- software analyst Lansing, MI
- software configuration analyst Lansing, MI
- lead application analyst
- engineering business analyst
- entry level programmer analyst
- entry level application analyst



